## Visión general

Los **canales de mensajería** conectan tres servicios de mensajes directamente a la plataforma:
**Telegram**, **SMS** y **Line**. Los mensajes de cada uno llegan como conversaciones en el mismo
panel, con historial por contacto, asignación, equipos, notas internas y automatizaciones — igual
que WhatsApp, el correo y el sitio web.

Cada canal usa las **credenciales del propio proveedor**:

- **Telegram**: un bot creado en BotFather, identificado por el **token del bot**.
- **SMS**: una cuenta en un proveedor de SMS (**Twilio** o **Bandwidth**) con número de teléfono.
- **Line**: un canal de la LINE Messaging API (**Channel ID**, **secret** y **token**), con un webhook
  apuntando a la plataforma.

## Requisitos previos

- Perfil de **administrador** para crear bandejas de entrada.
- Las **credenciales válidas** del proveedor elegido (consulta cada canal en el paso a paso).
- Para **Telegram**: un bot ya creado en **BotFather** y su **token**.
- Para **SMS**: una cuenta en **Twilio** o **Bandwidth** con Account SID / Auth Token y un número
  (o un Messaging Service).
- Para **Line**: un canal en **LINE Developers** con **Channel ID**, **Channel Secret** y
  **Channel Access Token**.
- Si un canal no aparece al crear la bandeja, puede no estar habilitado para tu cuenta — confírmalo
  con un administrador.

## Paso a paso

### Telegram

1. En el **BotFather** de Telegram, crea un bot y copia el **token** generado.
2. En **Configuración → Bandejas de entrada**, crea una nueva bandeja y elige **Telegram**.
3. Pega el **token del bot** y finaliza. La plataforma valida el token, detecta el **nombre del bot**
   automáticamente y configura el webhook por sí sola.
4. Envía un mensaje al bot y confirma que llega como conversación.

### SMS (Twilio o Bandwidth)

1. En **Configuración → Bandejas de entrada**, crea una nueva bandeja y elige **SMS**.
2. Selecciona el **proveedor**: **Twilio** o **Bandwidth**.
3. Para **Twilio**, indica: **nombre de la bandeja**, **Account SID**, **Auth Token** y el **número de
   teléfono** en formato E.164 (ej.: `+15551234567`) — o marca la opción de **Messaging Service** e
   indica el **Messaging Service SID**.
   - Opcional: añade también **API Key SID** + **API Key Secret** para salida y gestión del proveedor.
     El **Account Auth Token** sigue siendo obligatorio porque valida las firmas de webhooks entrantes.
4. Para **Bandwidth**, indica las credenciales y el número según el proveedor.
5. Finaliza y envía un **SMS de prueba**.

### Line

1. En **LINE Developers**, crea un canal de la Messaging API y obtén el **Channel ID**, **Channel
   Secret** y **Channel Access Token**.
2. En **Configuración → Bandejas de entrada**, crea una nueva bandeja y elige **Line**.
3. Indica el **nombre de la bandeja**, **Channel ID**, **Channel Secret** y **Channel Access Token**
   y finaliza.
4. En la consola de LINE Developers, define la **URL de webhook** del canal apuntando al endpoint de
   la plataforma (mostrado en la configuración de la bandeja o facilitado por el administrador) y
   activa la recepción de mensajes.
5. Envía un mensaje al perfil de LINE y confirma que llega a la plataforma.

## Configuración y opciones

- **Asignación y equipos**: define quién atiende las conversaciones de cada canal, igual que los demás.
- **Automatización y respuestas**: las automatizaciones, respuestas rápidas y saludos funcionan con
  normalidad.
- **Edición de credenciales**: puedes actualizar el token/credenciales del canal en la configuración
  de la bandeja.
- **Proveedor de SMS**: Twilio acepta un número directo **o** un Messaging Service; el proveedor se
  elige al momento de la creación.

### Credenciales, callbacks y voz de Twilio

- El **Account SID + Account Auth Token** identifican la cuenta de Twilio y el Auth Token valida la
  firma de los webhooks entrantes. El **API Key SID + API Key Secret** es opcional y se usa solo para
  salida y gestión del proveedor. Son credenciales distintas: nunca pegues el API Key Secret en Auth Token.
- Reconecta o rota las credenciales solo en la tarjeta dedicada de Twilio. Los valores son de solo
  escritura y no se vuelven a mostrar. Cada rotación crea una generación protegida; un resultado de
  callback antiguo no puede sustituir la configuración nueva.
- El estado **pendiente** o **fallido** indica que la generación guardada reintenta con espera limitada
  después de un timeout, un proveedor no disponible o un resultado incierto del callback. **Carta muerta**
  significa que los reintentos se detuvieron y un administrador debe reconectar o rotar; se muestra de
  forma visible y nunca se trata silenciosamente como listo. Un guardado correcto solo confirma el
  callback cuando el estado es **listo**.
- Una bandeja SMS Twilio con voz necesita un número directo con capacidad de voz. La operación valida
  y reconcilia las URL de callback de SMS y Voz. Una bandeja solo con Messaging Service no es de voz.

## Casos de uso

- Atender **Telegram** y **SMS** junto a WhatsApp, el correo y el sitio web, en la misma cola.
- Usar **SMS** para notificaciones y confirmaciones cuando el cliente no tiene una app de mensajería.
- Usar **Line** para atender públicos asiáticos (fuerte en Japón, Tailandia y Taiwán) sin salir de la
  plataforma.

## Consejos, límites y buenas prácticas

- Mantén las **credenciales válidas**: un token revocado o caducado interrumpe la recepción.
- **El SMS tiene un costo por mensaje** que cobra el proveedor (Twilio/Bandwidth) — controla el
  consumo en la cuenta del proveedor.
- En **Line**, el webhook debe apuntar a la plataforma y estar activo; sin eso los mensajes no llegan.
- Usa **un bot por bandeja** en Telegram; el mismo token no se puede reutilizar en dos bandejas.

## Solución de problemas

- **Telegram no recibe mensajes**: confirma que el token es válido (no fue revocado en BotFather) y
  vuelve a registrarlo si es necesario.
- **El SMS no envía o no recibe**: revisa el Account SID, el Auth Token y el número/Messaging Service;
  confirma el saldo y un número habilitado con el proveedor.
- **Twilio muestra pendiente, fallido o carta muerta**: no envíes un secreto por correo o chat.
  Confirma que la URL pública de callback atraviesa el proxy, usa HTTPS y no reescribe la ruta firmada
  por Twilio; después reconecta o rota en la tarjeta. Comprueba que el Account Auth Token (firma de
  entrada) no se haya intercambiado con el API Key Secret (salida).
- **Line no recibe**: verifica el Channel ID, Secret y Token y la **URL de webhook** en la consola de
  LINE, que debe apuntar a la plataforma y estar activada.
- **El canal no aparece al crear la bandeja**: puede no estar habilitado para tu cuenta — habla con un
  administrador.

## Ver también

- [Visión general de bandejas de entrada y canales](/hc/ajuda/articles/inboxes-channels-overview-es)
- [Canales sociales: Facebook Messenger, Instagram y TikTok](/hc/ajuda/articles/inboxes-channels-canais-sociais-es)
- [Configuración de la bandeja de entrada](/hc/ajuda/articles/inboxes-channels-configuracoes-de-inbox-es)