Vista de inbox omnicanal
Muestra las conversaciones de WhatsApp, Instagram, Messenger, SMS, webchat y email en un inbox de tres paneles.
Que se logra
- Resultado: el equipo consulta y atiende los distintos canales desde una sola cola y conserva el contexto del contacto.
- Caso de uso: una clínica hace que recepción vea en el mismo lugar el mensaje de WhatsApp de un paciente y su correo de seguimiento.
- Se combina con: Detalles del contacto, Asignar conversación y Canales de mensajería.
Donde esta
- Ruta:
/[orgId]/conversationsy/[orgId]/conversations/[id] - Acceso en UI:
Sidebar > Conversations - Componente(s):
ConversationsViewWithPipeline.tsx,ConversationsView.tsx
Como funciona
- Abrir
Conversationsdesde la barra lateral. - Elegir una conversación de la lista para abrir el hilo.
- Usar el panel derecho desde
More optionspara revisar datos del contacto. - En móvil, usar la flecha de regreso para volver a la lista.
Reglas y validaciones
- Si no hay una conversación elegida se muestra el estado
No conversation selected. - La identidad puede mostrar nombre, perfil de WhatsApp,
@usernameo teléfono, según la información disponible.
Backend
- Servicios:
conversations(método: find/get/patch) - Efectos: aplica permisos de organización y oculta registros eliminados.
Relaciones
- Requiere: Canales de mensajería.
- Dispara / afecta: Contactos, Deals, Tickets, Reservations, Meetings y Series.
Notas
- La ruta con identificador y la ruta principal comparten la misma experiencia de inbox.