Atender llamadas entrantes
Presenta una llamada entrante al agente conectado y permite aceptarla o rechazarla.
Que se logra
- Resultado: una llamada enrutada llega al agente disponible y se atiende desde el CRM.
- Caso de uso: un equipo de admisiones responde una llamada de un paciente sin abandonar la ficha de trabajo.
- Se combina con: conexión WebRTC, routing de llamadas y controles de llamada.
Donde esta
- Ruta:
/[orgId]/.... - Acceso en UI: aviso de llamada entrante desde
Header > Phone icon. - Componente(s):
VoiceNotifications.tsx,SoftPhone.tsx.
Como funciona
- Mantener el teléfono conectado y el agente disponible.
- Recibir el aviso de llamada.
- Elegir
AnsweroDecline.
Reglas y validaciones
- La llamada no se puede atender desde la cola si el agente no está disponible o ya tiene una llamada activa.
Backend
- Servicios:
voice-call-events(create/find).
Relaciones
- Requiere: WebRTC, disponibilidad del agente y routing configurado.
- Dispara / afecta: controles y registro de la llamada.
Notas
- La disponibilidad para voz es independiente de la disponibilidad de chat.