Planifica una migración de WhatsApp de Twilio a Bird
Migra el flujo de trabajo del cliente junto con el remitente. Una conexión de número exitosa no demuestra que las plantillas, automatizaciones, eventos y operaciones de servicio se hayan migrado.
Requisitos previos
Ten acceso a los activos de la empresa titular en Meta, la configuración del proveedor actual y las aplicaciones que reciben mensajes. Asigna un responsable de la transición y un equipo que pueda responder a los clientes durante la transición.
1. Inventaría la integración existente
Inventaría los Content SID, Messaging Services, callbacks de estado, flujos de Studio o Flex y aplicaciones de voz. Asocia cada recurso con su propósito antes de reemplazar una integración.
Registra los idiomas aprobados y el contenido de las plantillas, la titularidad del remitente, los destinos de webhook, los datos de permisos y supresión, y los identificadores de cliente que usan los sistemas posteriores. Conserva un registro de solo lectura de la configuración necesaria para investigar el traslado.
2. Elige la transición del remitente
Revisa la migración admitida o la ruta de coexistencia elegible para este número y cuenta. Confirma qué activos se transfieren y cuáles necesitan recrearse. Coordina cualquier liberación del proveedor; no elimines un registro de aplicación existente ni desconectes el remitente actual antes de acordar la ruta.
3. Mapea el flujo de trabajo del cliente
Conecta la API de mensajes de Bird, las plantillas y los eventos entrantes a las acciones de negocio previstas. Conserva los identificadores de respuesta y el estado de las tareas de la aplicación. Los metadatos salientes no aparecen automáticamente en las respuestas entrantes.
| Responsabilidad existente | Qué verificar en la evaluación de Bird |
|---|---|
| Contenido e idiomas | Registra cada Content SID, idioma aprobado y variable. Recrea el mensaje previsto en Bird y prueba el idioma que realmente se resuelve. |
| Selección de remitente | Documenta cómo tu aplicación elige un remitente o Messaging Service. Confirma el remitente Bird conectado y su WhatsApp Business Account antes de probar. |
| Callbacks y respuestas | Traduce el significado del evento y la correlación de cliente en tu handler. Una URL de callback o un ID de mensaje del proveedor no es un registro de conversación portable. |
| Studio, Flex y llamadas | Lista los pasos y asignaciones de equipo fuera de la API de envío. Evalúa la automatización de mensajes, el trabajo de centro de contacto y las llamadas como partes distintas de la migración. |
4. Ensaya el intercambio completo
Usa un destinatario controlado elegible y prueba una plantilla aprobada, una respuesta de formato libre, una respuesta interactiva y una escalación a un agente humano. Confirma las observaciones de entrega por separado del resultado de negocio real. Ensaya un envío incierto, una ventana de servicio cerrada y una integración no disponible.
5. Coordina el corte y la recuperación
Acuerda cómo se gestionan los envíos en cola y las conversaciones activas. Mueve el tráfico mediante el proceso admitido, observa las rutas del remitente y los callbacks, y mantén disponible al equipo responsable de las respuestas a clientes. Define la recuperación usando las restricciones reales de la transición del proveedor en lugar de suponer que una reversión instantánea siempre es posible.
6. Concilia el resultado
Revisa las cohortes de mensajes y los registros de la aplicación en ambos lados de la transición. Concilia los cargos aplicables a través de los registros de facturación. Verifica las preferencias, los eventos de negocio duplicados, las respuestas faltantes y la carga de trabajo de soporte antes de declarar la migración como completa.
Prepara la migración con tu agente
Copia este prompt en tu agente de código. Comienza con un inventario de solo lectura y dirige cada tarea a la guía correspondiente.
Ejemplo de código
Help me prepare a WhatsApp migration from Twilio to Bird.
1. Check whether Bird MCP is connected or the Bird CLI is installed and signed in. Use either existing surface. If neither is available, follow https://bird.com/docs/ai/set-up-your-agent.md.
2. Read https://bird.com/docs/guides/whatsapp/migrate-from-twilio.md. Use the Markdown versions of the linked guides. Inventory the existing integration and customer workflows without changing them.
3. Read https://bird.com/docs/guides/whatsapp/phone-number-setup.md and identify the supported sender transition. Keep the current registration and routing active.
4. Follow https://bird.com/docs/guides/whatsapp/sending-whatsapp.md and https://bird.com/docs/guides/whatsapp/events.md to prepare a controlled message-and-reply test. Discover the available operations; do not invent commands or fields.
5. Show me the proposed changes, test recipient and expected charges. Ask before submitting templates, sending messages, changing routing or cutting over traffic.
6. After an approved test, report the observed delivery and customer outcome separately. Keep the production cutover pending my approval and describe any unresolved result.Próximos pasos
- Compara Bird y Twilio.
- Conecta un número de WhatsApp.
- Explora la biblioteca de recursos de WhatsApp.
Recursos relacionados
Continúa con la documentación, guías y ejemplos sobre este tema. Los recursos están en inglés.
Ver la guíaConnecting WhatsApp to Bird: from buying a number to a live channelComprender el conceptoWhat is the 24-hour customer service window on WhatsApp?Usar la herramientaWhatsApp message builderExplorar la funcionalidadWhatsApp
Prueba el ejercicio y obtén un resumen de implementación