Necesitas tener un plan avanzado para conectar tu Canal personalizado a respond.io. Por favor actualiza o suscríbete a un plan Avanzado o Enterprise de respond.io para usar esta función.
Mira nuestro proyecto de GitHub aquí como ejemplo de un Canal personalizado que puedes intentar desplegar en tu servidor.
Cómo funciona
Mira este video para un tutorial sobre cómo funciona tu Canal personalizado con respond.io.
Recibiendo un mensaje
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 tu servidor de integración personalizado con la carga útil del mensaje (por favor, revisa la documentación de la API del proveedor de servicios de mensajería para referencia).
Tu servidor de integración personalizado recibirá el mensaje y lo publicará en respond.io (en formato respond.io).
respond.io recibirá la solicitud POST, guardará el mensaje y lo mostrará en la Bandeja de Entrada.
Enviando un mensaje
Para enviar un mensaje a través de un Canal personalizado, es necesario seguir los siguientes pasos:
Cuando un Usuario/Flujo de trabajo/Difusión intente enviar un mensaje, respond.io llamará a tu servidor de integración personalizado con la carga útil del mensaje (en formato respond.io).
Tu servidor de integración personalizado recibirá el mensaje y lo enviará al proveedor de servicios de mensajería en el formato que requiera (por favor, revisa 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 se ha entregado con éxito.
Si el mensaje no se entrega con éxito, puedes intentar añadir un mecanismo de reintento en tu servidor de integración personalizado.
Capacidades del Canal
Las capacidades del Canal personalizado se listan a continuación:
Disponibilidad del estado del mensaje
Para el Canal personalizado, la disponibilidad del estado del mensaje se muestra en la tabla siguiente:
Estado del mensaje | Disponibilidad |
|---|---|
Enviado | ✅ |
Entregado | ✅ |
Leído | ✅ |
Fallido | ✅ |
Difusiones
Es posible enviar mensajes de difusión a través de un Canal personalizado conectado a respond.io.
- Obtén más información sobre cómo enviar una difusión aquí
- Aprende cómo manejar mensajes de difusión fallidos aquí
Límites de tasa
Un límite de tasa es el número de llamadas a la API que una app o usuario puede realizar en un período de tiempo definido por el canal. El límite de tasa para un Canal personalizado está establecido en 20 solicitudes por segundo.
Limitaciones del Canal
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.