Necesitas tener un plan avanzado para conectar tu canal personalizado a respond.io. Por favor, actualiza o suscríbete al plan Advanced o Enterprise de respond.io para usar esta función.
Mira nuestro proyectoGitHub aquícomo un ejemplo de un canal personalizado que puedes intentar desplegar en tu servidor.
Vea este video para un tutorial sobre cómo funciona su canal personalizado con respond.io.
Para recibir un mensaje a través de un canal personalizado, es necesario seguir los siguientes pasos:
Cuando el contacto intenta enviar un mensaje, el proveedor de servicios de mensajería llamará a su servidor de integración personalizado con el payload del mensaje (por favor revise la documentación API del proveedor de servicios de mensajería para referencia).
Su servidor de integración personalizada recibirá el mensaje y lo publicará en respond.io (en formato respond.io).
respond.io recibirá la solicitud de publicación, guardará el mensaje y lo mostrará en el módulo Bandeja de entrada.
Para enviar un mensaje a través de un canal personalizado, es necesario seguir los siguientes pasos:
Cuando un User/Workflow/Broadcast intente enviar un mensaje, respond.io llamará a su servidor de integración personalizado con la carga del mensaje (en formato respond.io).
Su servidor de integración personalizada recibirá el mensaje y lo enviará al proveedor de servicios de mensajería en el formato que necesiten (por favor, revise la documentación de la API del proveedor de servicios de mensajería para referencia).
El proveedor de servicios de mensajería recibirá el Webhook y confirmará si el mensaje ha sido entregado con éxito.
Si el mensaje no se entrega con éxito, puede intentar añadir un mecanismo de reintento en su servidor de integración personalizado.
Las capacidades de canal personalizado están listadas a continuación:
Para el canal personalizado, la disponibilidad del estado del mensaje se muestra en la tabla siguiente:
Estado del mensaje | Disponibilidad |
---|---|
Enviada | ✅ |
Entregado | ✅ |
Leída | ✅ |
Fallida | ✅ |
Es posible enviar mensajes de difusión a través de un canal personalizado conectado a respond.io.
- Obtenga más información sobrecómo enviar una transmisión aquí
- Obtenga más información sobrecómo lidiar con mensajes de transmisión fallidos aquí
Un límite de tarifa es el número de llamadas API que un usuario o aplicación puede hacer dentro de un período de tiempo determinado definido por el canal. El límite de velocidad para un canal personalizado se establece en 20 peticiones por segundo.
Con canales personalizados, no es posible detectar si una ventana de mensajería está abierta o cerrada.
Tampoco es posible enviar mensajes etiquetados o de plantilla.
Artículos relacionados 👩💻