Saltar al contenido principal

Códigos de error de la bandeja omnicanal (mpbx-channels)

Se generan en las rutas de la bandeja y en el webhook de los proveedores (W10-OMNI-01, W10-OMNI-05). Los mensajes nunca contienen el texto de los mensajes, nombres de contactos ni credenciales; como máximo indican ids y nombres de campos. Un id de otra empresa recibe exactamente la misma respuesta que uno que no existe. Guía: Bandeja omnicanal.

CódigoTipoSignificadoQué hacer
MPBX-INBOX-CHANNEL-NOT-FOUNDnot_foundNo hay un canal con este id en su empresa.Revise el id.
MPBX-INBOX-CONVERSATION-NOT-FOUNDnot_foundNo hay una conversación con este id en su empresa.Revise el id.
MPBX-INBOX-KIND-UNSUPPORTEDinvalid_argumentLa instalación todavía no tiene un conector para este tipo de canal.Use uno de available_kinds de GET /inbox/channels.
MPBX-INBOX-INVALIDinvalid_argumentUn campo está vacío, es demasiado largo, tiene caracteres de control, o un cursor o una marca de tiempo está mal formado.Corrija el campo indicado. Un mensaje admite hasta 4096 caracteres, un nombre de canal hasta 80.
MPBX-INBOX-CREDENTIALS-INVALIDinvalid_argumentLas credenciales no tienen la forma que necesita el canal (Telegram: {"bot_token": "<id del bot>:<secreto>"} y nada más).Pegue el token exactamente como lo muestra @BotFather.
MPBX-INBOX-CREDENTIALS-REJECTEDinvalid_argumentEl proveedor rechazó las credenciales (Telegram getMe respondió 401/404, o el token no es de un bot).Cree un token nuevo con @BotFather (/token).
MPBX-INBOX-CREDENTIALS-UNREADABLEconfigNo se pueden abrir las credenciales guardadas (clave maestra incorrecta o un registro dañado).Vuelva a conectar el canal con credenciales nuevas.
MPBX-INBOX-CHANNEL-NAME-TAKENconflictOtro canal de su empresa tiene este nombre (sin distinguir mayúsculas).Elija otro nombre.
MPBX-INBOX-CHANNEL-IN-USEconflictEl canal todavía tiene conversaciones.Desactívelo en su lugar.
MPBX-INBOX-ROUTE-INVALIDinvalid_argumentLa ruta está mal formada (un destino sin tipo o al revés), una transferencia no tiene destino, o el destino no existe en su empresa.Indique una cola, grupo de timbrado, extensión o usuario activo existente.
MPBX-INBOX-ALREADY-TAKENconflictOtro agente tiene la conversación.Pídale que la transfiera, o haga que se le asigne a usted.
MPBX-INBOX-CONVERSATION-ARCHIVEDconflictLa conversación está archivada; ya nada la cambia.El siguiente mensaje del contacto abre una conversación nueva.
MPBX-INBOX-USER-UNKNOWNinvalid_argumentEl responsable no es un usuario activo de su empresa.Revise el id del usuario.
MPBX-INBOX-NOT-A-USERpermission_deniedTomar una conversación y responder requieren un usuario que inició sesión; una clave de API no tiene un puesto en la bandeja.Inicie sesión como usuario.
MPBX-INBOX-VERSION-MISMATCHconflictLa conversación cambió desde que la leyó (If-Match).Vuelva a leerla y reintente.
MPBX-INBOX-WEBHOOK-NOT-FOUNDnot_foundNo hay un canal habilitado de este tipo en esta dirección de webhook.Copie webhook_path del canal, o registre el webhook de nuevo.
MPBX-INBOX-WEBHOOK-UNAUTHORIZEDunauthenticatedLa llamada al webhook no llevó el token secreto del canal.Registre el webhook de nuevo (POST /inbox/channels/{id}/webhook).
MPBX-INBOX-WEBHOOK-PAYLOAD-INVALIDinvalid_argumentEl cuerpo del webhook no es lo que envía el proveedor.Nada; el proveedor reintenta las actualizaciones válidas.
MPBX-INBOX-PROVIDER-FAILEDinvalid_argumentEl proveedor rechazó un mensaje saliente o el registro de un webhook (por ejemplo, el contacto bloqueó al bot).Revise el error_code del mensaje; es posible que el contacto tenga que escribir primero.
MPBX-INBOX-PROVIDER-UNAVAILABLEunavailableNo se pudo contactar al proveedor, o limitó la llamada por exceso de solicitudes.Reintente más tarde.
MPBX-INBOX-PUBLIC-URL-MISSINGconfigLa instalación no tiene una dirección https pública ([setup] fqdn o http.base_domain), así que los proveedores no pueden llegar a sus webhooks.Defina la dirección y haga que sea accesible por HTTPS desde internet.
MPBX-INBOX-TEMPLATE-NOT-FOUNDnot_foundNo hay una plantilla de respuesta ni una respuesta rápida con este id en su empresa.Revise el id.
MPBX-INBOX-TEMPLATE-SHORTCUT-TAKENconflictOtra plantilla o respuesta rápida del mismo tipo tiene este atajo.Elija otro atajo.
MPBX-INBOX-WINDOW-CLOSEDconflictNo se permite texto libre en este momento: el último mensaje del contacto es más antiguo que la ventana de respuesta del canal (WhatsApp y Messenger 24 horas; Messenger hasta 7 días con la etiqueta de agente humano). No se guardó ni se envió nada.WhatsApp: envíe una plantilla aprobada ({"template": {...}}). De lo contrario, espere a que el contacto escriba. Vea meta-byok-setup.md.
MPBX-INBOX-TEMPLATES-UNSUPPORTEDinvalid_argumentEl canal no envía mensajes de plantilla (solo WhatsApp lo hace).Responda con texto.
MPBX-INBOX-WEBHOOK-MANUALconflictMonoPbx no puede registrar el webhook de un canal de WhatsApp o Messenger porque las credenciales no tienen app_id.Configure la URL de devolución de llamada y el token de verificación en el panel de la aplicación de Meta, o conecte el canal de nuevo con app_id.
MPBX-INBOX-WIDGET-INVALIDinvalid_argumentUna configuración del widget de chat en vivo o un campo del visitante no es aceptable (color que no es #rrggbb, un origen que no es https://host[:puerto], una dirección que no es IPv4 ni IPv6, un correo que no es válido, un texto demasiado largo, un cuerpo que no es JSON).Corrija el campo indicado en el detalle.
MPBX-INBOX-WIDGET-FIELD-REQUIREDinvalid_argumentSe dejó vacío un campo previo al chat que el widget exige, o un mensaje fuera de horario llegó sin correo ni número de teléfono para responder.Pida al visitante el campo.
MPBX-INBOX-WIDGET-ORIGIN-NOT-ALLOWEDpermission_denied (403)La página que incrusta el widget no está en los allowed_origins del canal (o no envió Origin). La respuesta no lleva encabezados CORS, así que los navegadores la bloquean.Agregue el origen del sitio (https://www.example.com) en Chat en vivo > Sitios permitidos.
MPBX-INBOX-WIDGET-BANNEDpermission_denied (403)La dirección del visitante está en la lista de bloqueados del widget.Quítela de Chat en vivo > Direcciones bloqueadas si se agregó por error.
MPBX-INBOX-WIDGET-NOT-LIVE-CHATinvalid_argumentSe pidió la configuración del widget para un canal que no es de tipo live_chat.Use el id de un canal de chat en vivo.