AMDSTATUS
Definición
AMDSTATUS es una variable de canal de Asterisk que almacena el resultado del procesamiento de detección de contestador automático (Answering Machine Detection (AMD)) para cada llamada. Contiene el resultado de clasificación del sistema AMD tras analizar el audio inicial de la llamada.
Cómo lo implementa VICIdial
Flujo de procesamiento: cuando el AMD está activado en una campaña, las llamadas salientes que se conectan se envían a la aplicación de AMD para su análisis antes de enrutarse a un agente. El sistema examina los primeros segundos de audio y completa dos variables: AMDSTATUS (con el resultado de clasificación) y AMDCAUSE (con el motivo del análisis).
Valores posibles de AMDSTATUS:
HUMAN(se detectó una persona)MACHINE(se identificó un contestador o sistema automatizado)NOTSURE(confianza insuficiente para clasificar)HANGUP(la llamada se cortó)
Ejemplos de AMDCAUSE: la variable de motivo puede contener valores como TOOLONG, INITIALSILENCE o HUMAN-GREETING-DETECTED.
Integración con el enrutamiento: el dialplan examina AMDSTATUS y aplica las opciones de enrutamiento correspondientes (AMD Agent Route Options). Las clasificaciones HUMAN dirigen la llamada a un agente disponible; MACHINE dispara el manejo configurado (reproducción de mensaje, corte o enrutamiento alternativo); NOTSURE sigue la preferencia configurada por la campaña para casos inciertos.
Registro de datos: las clasificaciones de AMDSTATUS quedan registradas en los logs de llamadas, permitiendo revisar el desempeño histórico y medir la precisión.
Por qué importa
Diagnóstico de desempeño: los logs de AMDSTATUS ayudan a diagnosticar problemas de precisión en la detección. Tasas altas de falsos negativos (contestadores no detectados) aparecen como clasificaciones HUMAN o NOTSURE cuando el agente en realidad encontró un buzón de voz. Los falsos positivos (colgar por error a un prospecto real) aparecen como clasificaciones MACHINE incorrectas en los logs.
Evaluación de calidad de lista: una campaña con predominancia de clasificaciones MACHINE sugiere una proporción alta de buzones de voz, lo cual puede indicar información de contacto desactualizada o horarios de marcación inadecuados.
Capacidad de optimización: comparar los resultados de AMDSTATUS contra las disposiciones registradas por los agentes permite calcular tasas de falsos positivos/negativos y ajustar los parámetros de AMD.
Configuraciones relacionadas
amd_type