Paso a paso
Conectar un número de WhatsApp de tu cuenta de Twilio
Conecta a tu agente un número aprobado para WhatsApp en tu propia cuenta de Twilio con el Account SID, el Auth Token y el número. Incluye el webhook y el sandbox.
- Revisado el
- 6 min de lectura
En este artículo
Si tu número de WhatsApp está en tu propia cuenta de Twilio, lo conectas desde Canales › Conectar WhatsApp › Tengo mi número en Twilio con tres datos: el Account SID, el Auth Token y el número. Los mensajes los sigues pagando a Twilio; en iAgentify no tienen coste adicional por mensaje.
Antes de empezar
Necesitas el rol Administrador o Propietario, un plan que incluya WhatsApp y un agente que todavía no tenga número: mira lo que vale para las tres formas. De tu consola de Twilio (se abre en otra web) necesitas:
- El Account SID. Está en el apartado «Account Info» de la página de inicio de la consola. Empieza por
AC. - El Auth Token principal de la cuenta. Está en el mismo apartado. Una clave de API no sirve: Twilio firma con ese token los mensajes que entrega a iAgentify. Se guarda cifrado y no se vuelve a mostrar.
- Un número ya aprobado como remitente de WhatsApp, con el estado «Online». Lo ves en Twilio, en Messaging → Senders → WhatsApp senders, la lista de números dados de alta para WhatsApp. Si no aparece como «Online», termina antes su registro en Twilio.
Conecta el número
Entra en Canales y, en WhatsApp, pulsa Conectar WhatsApp. Si ya tienes un número conectado, el botón se llama Conectar otro número.
En Agente, elige el agente que responderá a los mensajes que lleguen al número.
En Cómo quieres conectarlo, pulsa Tengo mi número en Twilio.
Pega el Account SID.
Pega el Auth Token.
En Número de WhatsApp, escribe el número en formato internacional, por ejemplo
+34 600 111 222.Pulsa Conectar número. iAgentify comprueba los datos con Twilio y muestra «Número conectado».
Mira qué pone en Webhook. El webhook es la dirección a la que Twilio envía cada mensaje que recibe tu número, y tiene que ser la de iAgentify.
- «Configurado por iAgentify. No tienes que hacer nada más.»: pulsa Hecho.
- «Tienes que pegarlo tú en Twilio»: sigue los pasos del webhook.
Envía un mensaje de WhatsApp al número desde otro teléfono. Con el agente Activo, la respuesta llega en unos segundos y la conversación aparece en Conversaciones.
Si tienes que pegar el webhook en Twilio
Hasta que lo hagas, los mensajes de tus clientes no llegarán al agente.
Pulsa Copiar junto a Dirección del webhook. La dirección queda también en la tarjeta del número, en Canales.
En Twilio, ve a Messaging → Senders → WhatsApp senders y abre tu número.
Pega la dirección en «Webhook URL for incoming messages», con el método POST, y también en «Status callback URL». Guarda los cambios en Twilio.
Mientras no llegue ningún mensaje, la tarjeta del número muestra «Falta configurar el webhook en Twilio».
Probar con el sandbox de Twilio
Para probar sin un número aprobado puedes usar el sandbox de WhatsApp de Twilio, un número de pruebas que Twilio comparte entre sus cuentas.
En Twilio, ve a Messaging → Try it out → Send a WhatsApp message y activa el sandbox.
Desde el teléfono que hará de cliente, envía al número del sandbox el mensaje
joinseguido de tu código, tal como lo muestra Twilio en esa página.En iAgentify, sigue los pasos de arriba y, bajo Número de WhatsApp, pulsa Usar ese número.
Copia la Dirección del webhook de la pantalla de resultado. Con el sandbox siempre hay que pegarla a mano.
En Twilio, ve a Messaging → Try it out → Send a WhatsApp message → Sandbox settings. Pega la dirección en «When a message comes in», con el método POST, y también en «Status callback URL».
Envía un mensaje desde el teléfono que se unió.
Sus límites los pone Twilio:
- Es solo para pruebas. No lo uses con clientes.
- Solo escribe a los teléfonos que han enviado el mensaje de unión, y esa unión caduca a los tres días. Después hay que enviar de nuevo el
join. - Solo un agente de toda la plataforma puede tenerlo conectado a la vez. Si al conectarlo ves «Este número ya está conectado a un agente.», lo está usando otra cuenta.
En Canales aparece con la etiqueta Sandbox de Twilio.
Qué cuesta
Los mensajes los sigues pagando a Twilio, con las tarifas de tu cuenta de Twilio. En iAgentify no tienen coste adicional por mensaje: cada respuesta del agente gasta sus créditos normales, igual que en el chat de tu web, y las respuestas que escribe una persona desde Conversaciones no gastan créditos.
Errores al conectar y qué hacer
| Mensaje | Qué hacer |
|---|---|
| «Twilio ha rechazado este Account SID y este Auth Token.» | Cópialos de nuevo de «Account Info». Comprueba que son de la misma cuenta, que es el Auth Token principal y no una clave de API, y que la cuenta no está suspendida |
| «Esta cuenta de Twilio está suspendida o cerrada.» | Reactívala en Twilio y repite |
| «Este número no es un remitente de WhatsApp de esa cuenta de Twilio.» | Revisa el número, o regístralo antes como remitente de WhatsApp en Twilio |
| «Este remitente todavía no está activo en Twilio», con su estado | Termina su registro en Twilio y conéctalo cuando aparezca como «Online» |
| «Este número ya está conectado a un agente. Desconéctalo allí antes de usarlo aquí.» | Desconéctalo del agente que lo tiene, en Canales. Si no está entre tus números, escríbenos desde Soporte |
| «Twilio no ha aceptado la conexión. Su respuesta:» seguido de un texto | Copia ese texto y envíalo desde Soporte |
Si más adelante la tarjeta del número muestra Con error, Twilio ha rechazado el Auth Token guardado, la cuenta está suspendida o el número ya no es un remitente de WhatsApp de esa cuenta. Revísalo en Twilio; después desconecta el número y vuelve a conectarlo con el Auth Token actual.
Desconectar el número
En Canales, pulsa Desconectar en la tarjeta del número.
Lee el aviso y confirma. El agente deja de recibir y responder mensajes en ese número.
Las conversaciones ya guardadas se conservan. En Twilio no cambia nada: el número seguirá enviando los mensajes a iAgentify, que los rechazará, hasta que cambies allí el webhook.
Si un mensaje se queda sin respuesta, las causas están en un mensaje de WhatsApp se ha quedado sin respuesta.
Artículos relacionados
- Conectar WhatsApp: las tres formas y qué necesita cada unaTu número actual de WhatsApp Business, un número nuevo de iAgentify o uno de tu cuenta de Twilio. Qué pide cada forma, cuánto tarda, qué cuesta y cómo elegir.
- La regla de las 24 horas de WhatsApp, explicada en claroWhatsApp solo deja escribir a un cliente durante las 24 horas siguientes a su último mensaje. Qué supone para tu agente, para tu equipo y qué hacer si se pasa el plazo.
- Un mensaje de WhatsApp se ha quedado sin respuestaPor qué tu agente no ha contestado a un cliente en WhatsApp. Cada causa, con cómo reconocerla en Conversaciones o en Canales y qué hacer para que vuelva a responder.
- Tomar el control de una conversación y devolvérsela a la IACómo responder tú a un cliente, qué nota él en cada canal y cómo pausar, resolver o devolver la conversación al agente. La IA no vuelve sola.