Ir al contenido
Todos los artículos
Configuración

Mensajes SMS/WhatsApp (Twilio)

Envía y recibe SMS y WhatsApp usando tu propia cuenta Twilio (modelo BYO), directo desde el contacto o lead.

La integración de Mensajes usa TU cuenta Twilio (modelo BYO, "trae tu propia cuenta"). Los mensajes se envían y se cobran en tu cuenta Twilio: no hay costo, margen ni intermediación de nuestra parte. Nosotros solo programamos los campos y el botón para enviar SMS/WhatsApp y registrar las respuestas.

La integración nace inerte: no se envía nada hasta que completes los campos y actives. El Auth Token se guarda cifrado en el CRM y nunca se muestra de vuelta.

Requisitos previos

  • Una cuenta Twilio con saldo/plan activo y un número Twilio habilitado para SMS (y, para WhatsApp, un sender de WhatsApp aprobado en Twilio).
  • Acceso a la Consola de Twilio para ver el Account SID y el Auth Token y configurar el webhook del número.
  • En Sellio, ser administrador para guardar las credenciales y activar la integración en Configuración → Integraciones.

Lo que necesitas completar

  • Account SID: el identificador de tu cuenta Twilio, que se encuentra en la Consola de Twilio (comienza con AC...).
  • Auth Token: el token de autenticación de la cuenta, también en la Consola de Twilio (se guarda cifrado en el CRM).
  • Número de SMS (remitente): un número Twilio habilitado para SMS, en formato E.164 (ej.: +15005550006). Necesario para enviar SMS.
  • Número de WhatsApp (remitente): tu sender de WhatsApp aprobado en Twilio, en E.164 (sin el prefijo whatsapp:). Necesario para enviar WhatsApp.

Cómo configurar

  1. Abre Configuración → Integraciones y localiza la tarjeta "Mensajes SMS/WhatsApp (Twilio)".
  2. Pega el Account SID y el Auth Token; indica el número de SMS y/o de WhatsApp y haz clic en "Guardar credenciales".
  3. Copia la "URL del webhook (Twilio)" que aparece y, en la Consola de Twilio, en tu número, apunta el campo "A message comes in" (webhook) y el "Status callback URL" a esa URL.
  4. Vuelve al CRM y haz clic en "Activar".

Cómo enviar un mensaje

  1. Abre un Contacto o Lead que tenga teléfono (campo Teléfono o Celular).
  2. En el recuadro "Mensajes (SMS/WhatsApp)", haz clic en "Enviar SMS/WhatsApp".
  3. Elige el canal (SMS o WhatsApp), verifica el número, escribe el mensaje y haz clic en "Enviar".
  4. El mensaje se registra en el historial del registro (y en la línea de tiempo). Las respuestas del cliente llegan por el webhook y aparecen en el mismo historial.
💡 Si intentas enviar sin haber configurado Twilio, el CRM avisa de forma clara y no se envía nada; la funcionalidad queda inerte hasta que las credenciales estén en su lugar. Las respuestas recibidas se hacen coincidir con el contacto/lead por el teléfono.

Trata la URL del webhook y el Auth Token como secretos (por seguridad, el CRM no muestra el token guardado de vuelta). El CRM verifica la firma X-Twilio-Signature de las llamadas recibidas usando tu Auth Token.

Cómo probar

  1. Abre un Contacto o Lead con teléfono y, en el recuadro "Mensajes (SMS/WhatsApp)", haz clic en "Enviar SMS/WhatsApp".
  2. Elige el canal, escribe un mensaje corto y envíalo a un número tuyo.
  3. Confirma que el mensaje llegó al celular y que quedó registrado en el historial del registro.
  4. Responde desde el celular y verifica que la respuesta aparece en el mismo historial (esto valida el webhook de entrada).

Solución de problemas

  • 401/authenticate: Account SID o Auth Token incorrectos. Vuelve a pegar el Auth Token (no vuelve del servidor) y verifica el Account SID (comienza con AC).
  • Error al enviar / número inválido: usa el formato E.164 (ej.: +5215512345678) en el remitente y verifica que el número Twilio esté habilitado para el canal (SMS vs WhatsApp) y para el país de destino.
  • WhatsApp no envía: el sender de WhatsApp debe estar aprobado en Twilio e indicado sin el prefijo whatsapp:. Fuera de la ventana de 24h, WhatsApp exige una plantilla aprobada.
  • No recibo las respuestas: en la Consola de Twilio, en tu número, apunta "A message comes in" y el "Status callback URL" a la "URL del webhook (Twilio)" del CRM.
  • Llamada recibida rechazada: la firma X-Twilio-Signature no coincide (Auth Token divergente). Vuelve a indicar el mismo Auth Token en el CRM.

Conectar GoTo (VoIP · SMS · Reuniones)

GoTo es una alternativa BYO ("trae tu propia cuenta") para voz, SMS y reuniones: conecta tu cuenta de GoTo y empieza a llamar con un clic, enviar SMS y generar enlaces de reunión desde el CRM. La integración permanece inerte hasta que guardes las credenciales de la app OAuth y conectes. La conexión ocurre en una ventana emergente, así que nunca sales del CRM.

  1. En el GoTo Developer Center, crea una app OAuth y añade la "Redirect URI" exacta que se muestra en la tarjeta de GoTo (Configuración → Integraciones) a sus URIs de redirección autorizadas.
  2. En la tarjeta de GoTo, pega el Client ID y el Client Secret (y, opcionalmente, un número de origen predeterminado) y haz clic en "Guardar credenciales".
  3. Haz clic en "Conectar": una ventana emergente abre la pantalla de consentimiento de GoTo. Apruébala y la ventana se cierra sola — la tarjeta mostrará "Conectado".
  4. Para revocar el acceso, usa "Eliminar credenciales" en la tarjeta. Usa "Reconectar" para renovar la autorización.
💡 El Client Secret y los tokens se guardan cifrados y nunca se muestran de nuevo. El botón Conectar solo se habilita después de guardar la credencial.

Abrir este artículo dentro del sistema

¿Lo leíste y quieres verlo funcionando?

La cuenta es gratis y el manual entero está disponible dentro del sistema, con un asistente que responde con este mismo contenido.

Crear cuenta gratis
Mensajes SMS/WhatsApp (Twilio) · Sellio