GramDesk GramDesk
es
Conectar

Cómo unir WhatsApp y Telegram en un solo lugar

Si los clientes te escriben por WhatsApp mientras el equipo trabaja en Telegram, la separación aparece muy rápido: algunas conversaciones se quedan en WhatsApp, otras discusiones pasan a Telegram y los agentes empiezan a responder desde cuentas personales. Como resultado, los mensajes se pierden, el contexto se rompe y el control de la comunicación se vuelve más débil.

Una opción más práctica es convertir Telegram en la interfaz única de trabajo y dejar WhatsApp como el canal visible para el cliente. Eso es exactamente lo que te da la combinación GramDeskBot + Twilio: el cliente escribe en WhatsApp, el mensaje aparece en Telegram, el responsable responde desde Telegram y la respuesta vuelve a WhatsApp.

Si quieres el flujo de negocio y no solo el setup técnico, revisa el caso de uso de soporte de WhatsApp en Telegram. Para tiendas, la misma configuración también cubre preguntas de pedidos, entregas y devoluciones.

Cómo funciona el flujo entre WhatsApp y Telegram

Después de configurarlo, el flujo queda así:

PasoQué ocurreDónde ocurre
1El cliente envía un mensajeWhatsApp
2Twilio recibe el evento y lo reenvía a GramDeskBotWebhook de Twilio
3El mensaje aparece en una conversación separada para el equipoTelegram
4El responsable responde en el topic o en el chatTelegram
5La respuesta vuelve al clienteWhatsApp via Twilio

Como resultado, Telegram se convierte en el inbox único del equipo, mientras que WhatsApp sigue siendo el canal externo de comunicación con el cliente.

Qué necesitas antes de empezar

Antes de empezar, asegúrate de que ya tienes:

  • un bot de Telegram conectado a GramDeskBot
  • acceso al management bot @GramDeskBot
  • una cuenta en Twilio
  • un WhatsApp sender ya configurado en Twilio

Si tu bot de Telegram todavía no está conectado, primero completa la configuración básica de GramDeskBot y solo después añade WhatsApp via Twilio.

¿Necesitas un bot para soporte en Telegram?

Primero conecta tu bot de Telegram con GramDeskBot y luego añade WhatsApp como canal adicional de entrada.

Abrir GramDeskBot Guía de configuración

Configuración paso a paso en Telegram y Twilio

Paso 1. Abre el management bot y la lista de bots

En Telegram, abre:

@GramDeskBot

Después pulsa:

🤖 Mis bots

y elige el bot que necesitas.

Paso 2. Abre la sección WhatsApp via Twilio

En la tarjeta del bot, abre:

📲 WhatsApp via Twilio

Si la integración todavía no está configurada, verás el botón:

Conectar Twilio WhatsApp

Paso 3. Inicia el flujo de conexión

Después de eso, el bot te pedirá tres parámetros uno por uno.

Twilio Account SID

El bot mostrará este paso:

Paso 1 de 3 — Twilio Account SID

En Twilio, abre:

Twilio Console → Dashboard

Copia el Account SID. Debe empezar por AC.

Twilio Auth Token

En el segundo paso, el bot mostrará:

Paso 2 de 3 — Twilio Auth Token

El Auth Token está junto al Account SID en Twilio Console. Es una clave secreta y no debería compartirse fuera del proceso de configuración.

WhatsApp sender number

En el tercer paso, el bot mostrará:

Paso 3 de 3 — WhatsApp sender number

Introduce el número usado en Twilio como WhatsApp sender en formato internacional:

+14155238886

Importante:

  • introduce el número solo en formato +123...
  • no añadas el prefijo whatsapp:
  • no uses un número personal salvo que realmente esté registrado como sender en Twilio

Paso 4. Revisa el resumen y confirma la configuración

Después de introducir los datos, el bot mostrará una pantalla de revisión antes de guardar. Allí verás:

  • un Account SID enmascarado
  • el estado del Auth Token
  • el número de WhatsApp

Si todo es correcto, pulsa:

Confirmar

Después de eso, la configuración se guardará en GramDeskBot.

Paso 5. Obtén los webhook URL

Después de guardar, el bot mostrará dos URL que debes añadir en la configuración del WhatsApp sender en Twilio:

  • el webhook para mensajes entrantes
  • el webhook para estados de entrega

En la interfaz del bot, este es un paso separado de configuración de webhook de Twilio después de guardar las credenciales.

Qué webhook URL poner en Twilio

En Twilio, usa estas direcciones:

When a message comes in

https://api.gramdeskbot.com/twilio/inbound

Method:

POST

Status callback

https://api.gramdeskbot.com/twilio/status

Method:

POST

Estos webhook sirven para dos tareas diferentes: el primero recibe los mensajes entrantes de WhatsApp y el segundo actualiza los estados de entrega de las respuestas salientes.

Dónde se configura esto en Twilio

Abre tu WhatsApp sender en el panel de Twilio y añade ambas URL en los campos correspondientes de webhook. Después guarda la configuración del sender.

Campo en TwilioValorMethod
When a message comes inhttps://api.gramdeskbot.com/twilio/inboundPOST
Status callbackhttps://api.gramdeskbot.com/twilio/statusPOST

Cómo comprobar que la integración funciona

Después de guardar los webhook en Twilio, comprueba la integración en dos etapas.

Primero, revisa los mensajes entrantes

Envía un mensaje de prueba desde WhatsApp al número sender.

Si todo está bien configurado:

  • el mensaje aparecerá en Telegram
  • se creará un diálogo o topic separado para el cliente
  • el webhook de la tarjeta de integración quedará verificado

Después, activa las respuestas salientes

Aunque los mensajes entrantes ya estén llegando, las respuestas desde Telegram pueden seguir desactivadas. En la tarjeta de integración, revisa el campo:

Activado

Si muestra no, pulsa:

Activar

Este detalle es importante: antes de este paso, Telegram puede aceptar mensajes entrantes, pero seguir sin devolver respuestas a WhatsApp.

Prueba final en dos direcciones

Después de activar:

  • envía un mensaje desde WhatsApp y confirma que llega a Telegram
  • responde desde Telegram y confirma que el mensaje vuelve a WhatsApp

Si ambas direcciones funcionan, la integración está configurada correctamente.

Qué suele fallar

La mayoría de los problemas se reduce a uno de estos puntos:

  • se añadió una webhook URL incorrecta en Twilio
  • el method del webhook no es POST
  • se introdujo un WhatsApp sender number incorrecto
  • la integración todavía no ha sido activada para respuestas salientes
  • no se guardaron los cambios en Twilio después de editar el sender

Si el mensaje entrante llega a Telegram pero la respuesta no vuelve, revisa primero el estado Activado y el botón Activar.

La limitación de 24 horas de WhatsApp

Incluso con una configuración correcta, WhatsApp tiene una limitación estándar para respuestas normales.

Si han pasado más de 24 horas desde el último mensaje del cliente:

  • una respuesta normal puede dejar de enviarse
  • puede hacer falta un mensaje de plantilla para continuar la conversación

Esto no es una limitación de GramDeskBot ni de Telegram. Es una regla estándar de WhatsApp Business API al usar Twilio.

FAQ sobre conectar WhatsApp con Telegram

¿Puedo usar este esquema para un equipo y no solo para una persona?

Sí. Ese es precisamente el objetivo de la integración: los clientes siguen escribiendo por WhatsApp, mientras el equipo trabaja en Telegram como interfaz compartida.

¿Qué hago si el bot dice que el webhook está verificado, pero las respuestas siguen desactivadas?

Abre la tarjeta de integración y pulsa Activar. En el producto, este es un paso separado después de que el webhook entrante ya funciona.

¿Puedo usar mi número personal de WhatsApp?

Solo si ese número está realmente conectado en Twilio como sender. En caso contrario, tienes que usar el número registrado en Twilio para enviar mensajes de WhatsApp.

¿Por qué el artículo usa nombres de campos en inglés como Account SID y Auth Token?

Porque así es exactamente como se llaman en Twilio Console y en parte de la interfaz de la integración. Traducirlos por completo dentro del artículo haría más difícil relacionarlos con la configuración real.

Conclusión

La integración entre WhatsApp y Telegram mediante Twilio te permite mantener WhatsApp como canal visible para el cliente y convertir Telegram en la interfaz única de trabajo para el equipo. Elimina la separación entre canales, reduce el riesgo de perder conversaciones y te da un inbox compartido real sin necesidad de un helpdesk separado.

Si necesitas este flujo, primero conecta tu bot de Telegram con GramDeskBot, luego añade WhatsApp via Twilio y verifica ambas direcciones: mensajes entrantes y respuestas salientes.

¿Necesitas un flujo de soporte simple en Telegram?

Conecta tu bot y gestiona conversaciones de clientes en Telegram sin herramientas de helpdesk pesadas.

Conectar tu bot Ver todos los artículos