channel-capabilities-reference
Referencia completa de las características soportadas, tipos de mensaje y limitaciones a través de todos los canales de OmniAtix Chat
Características Soportadas por Canal en OmniAtix Chat
Esta es una referencia completa de las características soportadas, tipos de mensaje y limitaciones a través de todos los canales de OmniAtix Chat.
Tipos de Mensaje Soportados
| Canal | Mensaje Entrante/Saliente | Mensaje de Actividad |
|---|---|---|
| Sitio Web | Sí | Sí |
| Sí | Sí | |
| Sí | Sí | |
| SMS | Sí | Sí |
| Sí | Sí | |
| Sí | Sí | |
| Telegram | Sí | Sí |
| Line | Sí | Sí |
| API | Sí | Sí |
Tamaño Máximo de Mensaje (caracteres)
| Canal | Tamaño Máximo de Mensaje |
|---|---|
| Sitio Web | 10,000 |
| 2000 | |
| 1000 | |
| Twilio SMS | 320 |
| Twilio WhatsApp | 1600 |
| Whatsapp Cloud | 4096 |
| 360Dialog WhatsApp | 1600 |
| Bandwidth SMS | 160 |
| 25,000 | |
| Telegram | 4096 |
| Line | 2000 |
| API | 10,000 |
Restricciones en Conversaciones Salientes
| Canal | Restricción |
|---|---|
| Sitio Web | Puedes crear conversaciones salientes a contactos verificados. |
| No se pueden crear conversaciones salientes. El primer mensaje debe ser del contacto. | |
| No se pueden crear conversaciones salientes. El primer mensaje debe ser del contacto. | |
| SMS | Sin restricción. |
| No se puede enviar ningún mensaje que no sea una plantilla aprobada por WhatsApp 24 horas después del último mensaje entrante. | |
| Sin restricción. | |
| Telegram | No se pueden crear conversaciones salientes. El primer mensaje debe ser del contacto. |
| Line | No se pueden crear conversaciones salientes. El primer mensaje debe ser del contacto. |
| API | Sin restricción. |
Restricciones en Mensajes Salientes
| Canal | Restricción |
|---|---|
| Sitio Web | Sin restricción. |
| No se pueden enviar mensajes promocionales 24 horas después del último mensaje entrante (7 días si la etiqueta de Agente Humano está habilitada). | |
| No se pueden enviar mensajes promocionales 24 horas después del último mensaje entrante (7 días si la etiqueta de Agente Humano está habilitada). | |
| No se puede enviar ningún mensaje que no sea una plantilla aprobada por WhatsApp 24 horas después del último mensaje entrante. | |
| SMS | Sin restricción. |
| Sin restricción. | |
| Telegram | Sin restricción. |
| Line | Sin restricción. |
| API | El tiempo personalizado depende de la ventana de tiempo de respuesta del Agente. |
Estado de Entrega de Mensajes Salientes
| Canal | sent | delivered | read | failed |
|---|---|---|---|---|
| Sitio Web | Sí | Sí | Sí | Sí |
| API | Sí | Sí | Sí | Sí |
| WhatsApp Oficial | Sí | Sí | Sí | Sí |
| Twilio WhatsApp | Sí | Sí | Sí | Sí |
| 360Dialog WhatsApp | Sí | Sí | Sí | Sí |
| Twilio SMS | Sí | Sí | No Soportado | Sí |
| Bandwidth SMS | Sí | Sí | No Soportado | Sí |
| Sí | Sí | Sí | Sí | |
| Sí | Sí | No Soportado | Sí | |
| Line | Sí | No Soportado | No Soportado | Sí |
| Telegram | Sí | Sí | No Soportado | Sí |
| Sí | No Soportado | No Soportado | No Soportado |
Comprendiendo los Estados de Mensaje
En los webhooks y las respuestas de la API, OmniAtix Chat utiliza una variedad de estados para representar la situación de un mensaje saliente. Los estados de entrega más comunes se reflejan en el campo status del objeto JSON.
Estados de Entrega
sent(enviado): El mensaje ha sido enviado correctamente por un agente y aceptado por la API de OmniAtix Chat. Este es el estado inicial de un mensaje saliente y se confirma poco después de su creación. En este punto, no se sabe si ha sido entregado o leído por el destinatario.delivered(entregado): El mensaje ha sido entregado exitosamente al dispositivo del destinatario. OmniAtix Chat actualiza el estado del mensaje adelivereda través de un evento de webhookmessage_updateduna vez que el proveedor del canal (como WhatsApp o Twilio) lo confirma.read(leído): El destinatario ha leído el mensaje. Similar al estado de entregado, este estado se refleja a través de un webhookmessage_updatedcuando el proveedor del canal notifica a OmniAtix Chat que el mensaje ha sido visto.
Otros Estados y Atributos Relevantes
queued(en cola): Algunos canales, como el correo electrónico, pueden enviar un estado inicial dequeuedantes de que se acepte formalmente comosent. Esto significa que el mensaje está en la cola de procesamiento.failed(fallido): Si el proveedor del canal no puede enviar el mensaje, el estado podría actualizarse afailed. La razón del fallo puede estar disponible en el objetocontent_attributesdel JSON, que incluye información específica del canal.content_attributes: Este objeto dentro del JSON de la respuesta contiene detalles adicionales que pueden variar según el canal de mensajería. Por ejemplo, en el caso de WhatsApp, podría incluir elexternal_ido códigos de error proporcionados por la API de WhatsApp Cloud.message_type: Este campo indica si el mensaje esincoming(del contacto) uoutgoing(del agente).
Responder a Mensaje
| Canal | Responder a Mensaje Entrante | Responder a Mensaje Saliente |
|---|---|---|
| Sitio Web | Sí | Sí |
| Sí | No | |
| Sí | No | |
| SMS | No | No |
| Whatsapp Cloud | Sí | Sí |
| Twilio WhatsApp | No | No |
| No | No | |
| Telegram | Sí | Sí |
| Line | No | No |
| API | Sí | Sí |
Tipos de Archivos Adjuntos Salientes Soportados
El límite de tamaño de archivo máximo por defecto es de 40MB.
| Canal | Audio | Imagen | Video | Documento |
|---|---|---|---|---|
| Sitio Web | Todos | Todos | Todos | Todos |
| aac, m4a, wav, mp4 (25mb) | png, jpeg, gif (16mb) | mp4, ogg, avi, mov, web (25mb) | No Soportado | |
| aac, m4a, wav, mp4 (25mb) | png, jpeg, gif (8mb) | mp4, ogg, avi, mov, webm (25mb) | pdf, xls(x), doc(x), ppt(x) (25mb) | |
| WhatsApp Cloud | aac, amr, mp3, m4a, ogg (16mb) | png, jpeg (5mb) | 3gp, mp4 (16mb) | pdf, xls(x), doc(x), ppt(x) (100mb) |
| WhatsApp Twilio | mpeg, opus, ogg, amr(5mb) | png, jpeg (5mb) | mp4 (5mb) | pdf (5mb) |
| Twilio SMS | Todos (5mb) | png, jpeg (5mb) | Todos (5mb) | Todos (5mb) |
| Todos | Todos | Todos | Todos | |
| Telegram | Todos | Todos | Todos | Todos |
| Line | No Soportado | png, jpeg (10mb) | mp4 (40mb) | No Soportado |
| API | Todos | Todos | Todos | Todos |
"Todos" significa que el canal soporta todos los tipos de archivo estándar listados a continuación:
Tipos de Archivo Estándar
- Video: ogg, mp4, mov, webm, quicktime, avi
- Audio: mp3, mpeg, opus, ogg, amr, aac, m4a, wav
- Imagen: png, jpeg, gif, bmp, webp
- Documento: pdf, doc, docx, xls, xlsx, ppt, pptx, zip, 7z, rar, tar, xml, csv, json, rtf, txt, plain, .3gpp, x-7z-compressed, vnd.rar, x-tar, msword
Características Disponibles
| Canal | Saludo del Canal | Archivos Adjuntos | Asignación Automática de Agente | Integración con Slack |
|---|---|---|---|---|
| Sitio Web | Sí | Sí | Sí | Sí |
| Sí | Sí | Sí | Sí | |
| Sí | Sí | Sí | Sí | |
| SMS | Sí | No | Sí | Sí |
| Sí | Sí | Sí | Sí | |
| Sí | Sí | Sí | Sí | |
| Telegram | Sí | Sí | Sí | Sí |
| Line | Sí | No | Sí | Sí |
| API | Sí | Sí | Sí | Sí |