- Categoría: Canales y bandejas de entrada
- Disponibilidad: Incluido en todos los planes (Estándar, Premium y Evolución)
- Tiempo estimado de configuración: 10 minutos
- Rol necesario: Administrador
Además de WhatsApp, Chat Web, Correo y Redes Sociales, Waclis Inbox te permite conectar bandejas de Mensajería de texto (SMS) mediante proveedores internacionales de telefonía y crear Bandejas de entrada personalizadas (API) para integrar cualquier canal propio, aplicación móvil o conector externo mediante Webhooks y peticiones HTTP. En esta guía detallamos el paso a paso real para configurar SMS (eligiendo entre Twilio o Ancho de banda / Bandwidth) y cómo crear y proteger un Canal API configurando su URL de Webhook, Secreto del webhook, Identificador de bandeja de entrada, validación HMAC y la Ventana de tiempo de respuesta del agente de 1 a 168 horas.
1. ¿Qué puedes hacer y cuándo te sirve?
Estos dos canales resuelven necesidades específicas de telecomunicaciones e integración de software a medida:
- Canal
SMS(TwiliooAncho de banda/ Bandwidth): Ideal para empresas con operaciones en países donde el mensaje de texto SMS sigue siendo un canal primario de confirmación logística, avisos de cobranza o atención a clientes sin conexión a datos móviles, permitiendo también ejecutar campañas puntuales desdeCampañas→SMS. - Canal
API(Integración personalizada): Permite a tu equipo de sistemas o integradores conectar dentro de Waclis Inbox canales que no tienen tarjeta propia (por ejemplo, el chat interno de una app móvil bancaria, preguntas y respuestas de un marketplace, un formulario de contacto web o un conector externo), haciendo que tus agentes atiendan esos mensajes exactamente igual que un chat de WhatsApp.
2. Antes de comenzar (Requisitos previos)
Según el canal que vayas a dar de alta, ten a mano lo siguiente:
- Rol de Administrador en Waclis Inbox: Necesario para acceder a
Ajustes→Entradas→+ Añadir bandeja de entrada. - Si vas a conectar
SMS:
- Una cuenta activa en Twilio (
twilio.com) con un número telefónico habilitado para SMS (o un Messaging Service SID), tuAccount SIDyAuth Token(oAPI Key SIDySecret). - O bien una cuenta en Bandwidth (
bandwidth.com) con tuAccount ID,Application ID, número telefónico y credenciales de API.
- Si vas a crear un
Canal API:
- La URL pública (
https://...) de tu servidor, middleware o flujo (por ejemplo en n8n, Make o tu propio backend) que recibirá los eventos cuando un agente responda en Waclis Inbox.
3. Parte A: Cómo conectar un canal SMS (Twilio o Ancho de banda)
- En Waclis Inbox, ve a
Ajustes(icono de engranaje) →Entradasy haz clic en+ Añadir bandeja de entrada. - En el
Paso 1: Elegir canal, haz clic en la tarjetaSMS(Integra el canal SMS con Twilio o Bandwidth). - Se abrirá el formulario
Canal SMS. En el primer selector desplegable llamadoProveedor de API, elige tu proveedor de telefonía:
TwilioAncho de banda(traducción literal en la interfaz para el proveedor Bandwidth)
Opción 1: Si eliges Twilio en Proveedor de API
Completa los campos que se despliegan en pantalla con los datos de tu consola de Twilio:
Nombre de la bandeja de entrada: Nombre interno para identificar la línea (ej.SMS Notificaciones Twilio).- Número o Servicio de mensajería:
- Por defecto verás el campo
Número telefónico, donde debes escribir el número adquirido en Twilio en formato internacional+E.164. - Si en Twilio utilizas un Messaging Service (grupo de remitentes), marca la casilla
Usar un servicio de mensajería de Twilio; el campo de número se ocultará y aparecerá el campoServicio de Mensajes SID(MG...).
- Credenciales de autenticación de Twilio:
-Ingresa tu Cuenta SID (AC...) y tu Token de Auth.
- Alternativamente, si prefieres autenticar mediante claves API delegadas de Twilio, marca la casilla
Usar autenticación de Clave APIe ingresa tuAPI Key SID(SK...) yClave API secreta.
- Haz clic en
Crear Canal Twilioy asigna a tus agentes en elPaso 3. - Configurar el Webhook en Twilio: Si no utilizaste un Messaging Service (que configura el callback automáticamente), entra a la pestaña
Configuración de sesiónde tu nueva bandeja en Waclis Inbox, copia laURL de devolución de llamaday pégala en la consola de Twilio dentro de Phone Numbers → Active Numbers → Messaging → A message comes in (Webhook HTTP POST).
Opción 2: Si eliges Ancho de banda (Bandwidth) en Proveedor de API
Completa los 6 datos provistos por tu panel de Bandwidth:
Nombre de la bandeja de entrada: Nombre identificatorio del canal.Número de teléfono: Tu número de Bandwidth en formato+E.164.ID de CuentayID de la aplicación: Los identificadores numéricos de tu cuenta y aplicación de mensajería en Bandwidth.Clave de APIyAPI secreta: Tus credenciales de acceso a la API de Bandwidth.- Haz clic en
Crear Canal de Bandwidthy selecciona a los agentes en elPaso 3.
4. Parte B: Cómo crear y configurar un Canal API personalizado
El Canal API te permite construir tu propio conector bidireccional con Waclis Inbox:
Paso 1: Crear la bandeja API
- Ve a
Ajustes→Entradas→+ Añadir bandeja de entrada. - En el
Paso 1: Elegir canal, haz clic sobre la tarjetaAPI(Crea un canal personalizado usando nuestra API). - En la pantalla
Canal API, completa:
Nombre del canal(Obligatorio): El nombre que verán tus agentes (por ejemplo,Chat App MóviloConsultas Mercado).URL de Webhook(Opcional al crear): La direcciónhttp://ohttps://de tu servidor donde Waclis Inbox enviará una peticiónPOSTcada vez que ocurra un evento en esta bandeja (como cuando un agente responde un mensaje). Puedes dejarlo en blanco ahora y agregarlo más tarde.
- Haz clic en
Crear canal de API, selecciona en elPaso 3: Añadir agentesa los miembros de tu equipo y pulsaAñadir agentes.
Paso 2: Configurar seguridad, HMAC y ventana de respuesta en la bandeja API
Una vez creada la bandeja API, haz clic en Más ajustes (o entra desde Ajustes → Entradas → icono de engranaje de la bandeja API). Allí encontrarás controles técnicos exclusivos repartidos entre las pestañas Ajustes y Configuración de sesión:
| Pestaña y Campo en la UI | Qué función técnica cumple | Cómo utilizarlo en tu integración |
|---|---|---|
Pestaña Ajustes → URL de Webhook |
Define el endpoint HTTP/HTTPS de tu servidor que recibirá los payloads JSON de los mensajes y eventos de esta bandeja. | Ingresa la URL de tu backend o flujo de automatización y pulsa Actualizar. |
Pestaña Ajustes → Secreto del webhook |
Clave criptográfica secreta con botones para mostrar/ocultar, Copiar y regenerar. |
Waclis Inbox firma cada petición saliente hacia tu URL de Webhook usando HMAC-SHA256 con este secreto. Tu servidor puede validar esa firma para verificar la autenticidad e integridad del mensaje. |
Pestaña Ajustes → Enrutamiento de conversaciones |
Selector entre Reabrir la misma conversación o Crear nuevas conversaciones. |
Define si cuando un contacto con una conversación ya resuelta vuelve a escribir por la API se reabre el hilo anterior o se genera un ticket nuevo. |
Pestaña Configuración de sesión → Identificador de bandeja de entrada |
Cadena alfanumérica única con botón Copiar. |
Es el identificador requerido cuando tu aplicación cliente se conecta mediante los endpoints públicos de Client API. |
Pestaña Configuración de sesión → Validación de identidad de usuario (HMAC) |
Muestra la clave secreta HMAC del canal (con botón de rotación) y la casilla Forzar validación de identidad de usuario. |
Permite exigir que cada cliente conectado a través de Client API presente un Firma de verificación de identidad generado con esta clave secreta. |
Pestaña Configuración de sesión → Ventana de tiempo de respuesta del agente |
Interruptor que habilita un límite de tiempo configurable entre 1 y 168 horas (de 1 hora a 7 días) junto con un Mensaje de bloqueo personalizado. |
Si conectas mediante Canal API una plataforma externa que tiene su propia regla de expiración (por ejemplo, un canal donde solo se puede responder dentro de las 48 horas posteriores al mensaje del cliente), activa esta opción en 48 horas. Pasado ese plazo desde el último mensaje del contacto, Waclis Inbox bloqueará el compositor al agente mostrándole tu mensaje personalizado. |
5. Otras formas de hacerlo y atajos rápidos
- Inyectar mensajes entrantes al
Canal API: Tu sistema externo puede crear contactos, abrir conversaciones e inyectar mensajes dentro de tu bandejaAPIutilizando elBandeja de entradacon tu Token de acceso a la API de plataforma o elIdentificador de bandeja de entradamediante la Client API (ver API REST de Cuenta y Client API: autenticación, tokens y endpoints principales). - Lanzar campañas por SMS o por Canal API (
Campañas): Las bandejasSMShabilitan el móduloCampañas→SMS, mientras que las bandejas tipoAPIhabilitan el móduloCampañas→APIpara envíos masivos programados por etiquetas de audiencia.
6. Cómo combinarlo con otras funciones de Waclis Inbox
- Agente de IA Capitán sobre tu propio canal (
Configuración del bot): Al igual que en WhatsApp o el Chat Web, puedes vincular a Capitán en la pestañaConfiguración del botde cualquier bandejaSMSoAPI. Cuando tu aplicación envíe el mensaje del usuario alCanal API, Capitán procesará la consulta y disparará la respuesta automáticamente hacia tuURL de Webhook. - Reglas de automatización y Atributos personalizados: En tu integración API puedes enviar atributos personalizados en el payload del contacto o de la conversación (como
plan-cliente,id-pedidoosucursal) y usarAjustes→Automatizaciónpara enrutar el chat al equipo adecuado en tiempo real.
7. Relación con el ecosistema Waclis
- Waclis Connect y Ecosistema: Todas las conversaciones que ingresan a través de una bandeja
SMSoAPIrespetan la unificación de contactos por teléfono (+E.164) y correo electrónico de Waclis Inbox, permitiendo que tus agentes consulten aplicaciones del panel lateral como WaclisCAL o Waclis Factur mientras atienden el ticket.
8. Problemas frecuentes y cómo resolverlos
8.1 Busco el proveedor "Bandwidth" en el canal SMS pero no lo veo con ese nombre
- Síntoma: Entras a
Ajustes→Entradas→SMS, abres el selectorProveedor de APIy solo vesTwilioyAncho de banda. - Causa probable: La interfaz traduce literalmente el nombre en inglés Bandwidth como
Ancho de banda. - Cómo resolverlo: Selecciona la opción
Ancho de bandaen el desplegableProveedor de API; verás que se habilitan los campos exactos de Bandwidth y el botónCrear Canal de Bandwidth.
8.2 En mi bandeja Twilio SMS puedo enviar mensajes desde Waclis Inbox pero no entran las respuestas de los clientes
- Síntoma: Los mensajes salientes llegan al teléfono del destinatario, pero cuando el cliente responde por SMS no aparece nada en Waclis Inbox.
- Causa probable: Cuando conectas un número individual de Twilio (sin usar un Messaging Service), debes pegar manualmente la URL de callback en el panel de Twilio para ese número.
- Cómo resolverlo: En Waclis Inbox, entra a los ajustes de tu bandeja SMS → pestaña
Configuración de sesión, copia laURL de devolución de llamaday pégala en tu consola de Twilio en el campo A message comes in (Webhook HTTP POST) del número telefónico.
8.3 Los agentes no pueden escribir en una conversación del Canal API porque aparece bloqueada por tiempo
- Síntoma: El cuadro de respuesta del agente en una bandeja
APIestá deshabilitado antes de lo esperado. - Causa probable: Alguien activó en
Configuración de sesiónla opciónVentana de tiempo de respuesta del agentecon una cantidad reducida de horas. - Cómo resolverlo: Entra a
Ajustes→Entradas→ [Tu bandeja API] →Configuración de sesión, revisa la secciónVentana de tiempo de respuesta del agentey amplía el rango (hasta168horas) o desactiva el interruptor si tu canal personalizado no requiere límite horario de respuesta.
9. Preguntas frecuentes (FAQ)
¿Waclis Inbox vende números de teléfono para SMS o cobra el saldo de los mensajes SMS?
No. Waclis Inbox provee la plataforma omnicanal de atención y campañas; el alquiler del número telefónico y el consumo por cada SMS enviado o recibido se abonan directamente en tu cuenta de Twilio o Bandwidth.
¿Para qué sirve regenerar el Secreto del webhook en un Canal API?
Si sospechas que la clave con la que tu servidor verifica las firmas criptográficas de los eventos de la bandeja quedó expuesta, puedes pulsar el botón de regenerar junto a Secreto del webhook en la pestaña Ajustes de la bandeja API y actualizar la nueva clave en tu servidor receptor.
¿Puedo conectar llamadas de voz de Twilio además de SMS?
Sí. En la cuadrícula de + Añadir bandeja de entrada dispones también de la tarjeta Voz (con etiqueta Beta — Integra con Twilio Voice), además de la pestaña Voz en bandejas compatibles de Twilio.
10. Artículos relacionados
- Webhooks salientes en tiempo real y verificación de firma de seguridad HMAC-SHA256
- API REST de Cuenta y Client API: autenticación, tokens y endpoints principales
- Reglas de automatización en tiempo real para triaje y auto-asignación
¿Necesitas más ayuda?
Si este artículo no resolvió tu consulta, nuestro equipo puede ayudarte personalmente.
Soporte por WhatsApp