Descripción del proyecto
TraducidoEl requisito principal es una regla de enrutamiento: cuando comienza un nuevo chat, el sistema debe verificar la carga actual por operador, es decir, las conversaciones activas abiertas, no el estado en línea, y asignarlo a quien tenga menos. El widget también debe mostrar a los visitantes un tiempo de espera aproximado antes de que se envíe el mensaje, calculado a partir de la longitud de la cola y la velocidad de respuesta promedio. Cada conversación, incluidas las transferidas entre operadores, necesita estar adjunta a la tarjeta del cliente correcta, para que el siguiente operador vea el historial completo en lugar de comenzar desde cero.
Estamos abiertos a la enrutación incorporada de una plataforma de chat existente si se ajusta a esta lógica, o a una configuración personalizada sobre lo que ya tenemos. Por favor, describe tu enfoque y qué herramientas has configurado de esta manera antes.
Lo que más importa:
— distribución estrictamente por el conteo actual de chats abiertos por operador, no en ronda
— tiempo de espera estimado visible para el visitante antes de que comience el chat
— historial completo de la conversación almacenado y buscable en la tarjeta del cliente
— comportamiento elegante cuando todos los operadores están ocupados o fuera de línea