Saltar al contenido principal

Códigos de error de flujos de llamada (mpbx-flows)

Se generan cuando los flujos de llamada (IVR) se guardan, publican, revierten o cargan para una llamada (W3-FLOW-01). Los mensajes nombran ids de nodo, rutas de campos, números de extensión y números de versión; nunca contienen dígitos capturados ni números de quien llama. Guía: Flujos de llamada.

CódigoTipoSignificadoQué hacer
MPBX-FLOW-INVALIDinvalid_argumentEl grafo no pasó la validación. El mensaje enumera los primeros problemas como node <id>, <field>: <problem>; la lista completa es el informe de validación (un problema por entrada, cada uno con un código de la tabla siguiente).Corrija cada problema enumerado y guarde o publique de nuevo.
MPBX-FLOW-NOT-FOUNDnot_foundNo existe ese flujo de llamada en esta empresa (el flujo de otra empresa es invisible).Revise el id.
MPBX-FLOW-VERSION-NOT-FOUNDnot_foundNo existe esa versión del flujo en esta empresa.Revise el id o número de la versión.
MPBX-FLOW-VERSION-IMMUTABLEconflictLa versión se publicó y nunca puede cambiar ni eliminarse (la base de datos también lo rechaza).Guarde un nuevo borrador a partir de ella y publique ese.
MPBX-FLOW-NOT-PUBLISHEDconflictEl flujo todavía no tiene una versión activa (una llamada no puede ejecutarlo), o una reversión nombró una versión que nunca se publicó.Publique un borrador; revierta solo a una versión que haya estado activa antes.
MPBX-FLOW-NAME-TAKENconflictOtro flujo de llamada de la empresa tiene este nombre.Elija otro nombre.
MPBX-FLOW-CHANGEDconflictEl flujo o la versión cambió desde que lo leyó (bloqueo optimista), o el destino de la reversión ya está activo.Léalo de nuevo e intente otra vez.
MPBX-FLOW-IN-USEconflictLa versión activa de otro flujo transfiere a este flujo, así que no se puede eliminar. El mensaje nombra hasta cinco de esos flujos.Cambie primero esos flujos.
MPBX-FLOW-NOTHING-TO-PUBLISHconflictEl diseñador no tiene un borrador para publicar: la versión activa ya tiene todos los cambios (W9-FLOW-01).No hay nada que hacer.
MPBX-FLOW-MEDIA-TIMEOUTunavailablempbx-media no terminó un aviso, la captura de dígitos o una grabación dentro del tiempo esperado. Solo se registra: el flujo continúa como si no se hubiera oído nada.Revise el estado de mpbx-media (métricas mpbx_media_*).

Códigos de problema de validación​

Cada problema de un informe de validación tiene uno de estos códigos, más el id del nodo y la ruta del campo.

Código del problemaSignificado
schemaEl JSON no tiene la forma del grafo: campo faltante o desconocido, tipo incorrecto, tipo de nodo desconocido.
schema_versionschema_version no es una que esta versión pueda leer (esta versión: 1).
too_largeSe excede un límite de tamaño: 256 KiB de JSON del grafo, 500 nodos, 64 KiB de meta, 16 KiB de config de marcador de posición, 32 variables.
invalid_fieldUn valor está fuera de rango o mal formado (tiempos de espera, intentos, dígitos, rutas de avisos, zonas horarias, horas HH:MM, números, nombres de variables).
entry_missingentry no nombra ningún nodo.
dangling_exitUna salida nombra un nodo que no existe.
unreachableNingún camino desde el nodo de entrada llega al nodo.
unguarded_cycleUn bucle no pasa por la salida next de un loop_guard, así que una llamada podría dar vueltas para siempre.
not_executableUn tipo de nodo que esta instalación no ejecuta (ai_agent, http y hours, salvo que el host los haya habilitado), o una transfer a un tipo de destino que el motor de llamadas no puede alcanzar (campo target.kind; en mpbx una cola o un número externo, FU-MVPGAP03-1): los borradores pueden conservarlo, pero publicar lo rechaza.
referenceUn objeto referido no existe en la empresa o tiene un tipo incorrecto (un número de cola que es la extensión de un usuario, un buzón sin extensión, otro flujo que no existe o no tiene versión activa). Se revisa al publicar y al revertir.

Guardar un borrador rechaza schema, schema_version, too_large e invalid_field; los demás problemas se devuelven como advertencias para que el trabajo en curso pueda guardarse. Publicar y revertir rechaza todos los problemas.