Ir al contenido

Solución en modo Integración

Una solución en modo Integración no tiene página de chat propia. Otro sistema —un sitio, una aplicación, una plataforma de atención— envía los mensajes y recibe las respuestas del agente por webhook.

El modo se elige al crear la solución y hace que cambien tres cosas:

  • la solución gana la pestaña Integración en la configuración;
  • el elemento Chat pasa a ser Chat (Integración), solo para consulta;
  • mientras no haya integración registrada, la pantalla de agentes avisa y ofrece el atajo Abrir configuración de integración.

En Configuración → Integración, haz clic en Nueva integración.

Formulario de nueva integración.

CampoQué indicar
Nombre de la integraciónUna etiqueta para el sistema conectado
URL pública de la APILa completa MarIA, con el botón Copiar URL. Es la dirección que llamará el otro sistema
Modo de la conversaciónEncolar cuando esté ocupado (recomendado) o Rechazar cuando esté ocupado, que devuelve HTTP 409 de inmediato
Limitar solicitudes por minutoOpcional; protege ante picos
Máximo de solicitudes simultáneasRecomendado 50
URL del WebhookA dónde envía MarIA el resultado de cada ejecución

Una solución puede tener más de una integración, cada una con su clave, su webhook y sus límites, algo útil cuando dos sistemas distintos consumen la misma solución.

Al crearla, MarIA muestra la API key (mk_…) y el HMAC Webhook Secret (whsec_…). Ambos se muestran una única vez.

SecretoPara qué sirve
API keyEl sistema externo la envía en el header X-API-Key al llamar a MarIA
HMAC Webhook SecretPermite a tu sistema comprobar el header X-Hub-Signature-256 y asegurarse de que el webhook vino realmente de MarIA

Copia y guarda ambos antes de cerrar la ventana. Si los pierdes, usa Regenerar clave, lo que invalida la anterior y obliga a actualizar el sistema conectado.

Lista de integraciones de la solución.

La tabla muestra Integración, Estado, Webhook, Rate limit, Concurrencia, API key (enmascarada) y Actualizada en, con las acciones Editar, Regenerar clave, Desactivar y Eliminar.

El enlace Abrir Swagger de la integración muestra el contrato de la API para quien programe el otro lado.

El elemento Chat (Integración) en la barra lateral muestra, solo para consulta, las conversaciones creadas por el sistema conectado. No escribes ahí: es la ventana para ver qué preguntaron los usuarios finales y qué respondió el agente.

SíntomaCausa probable
El sistema externo recibe 401API key equivocada, o regenerada y no actualizada del otro lado
El sistema externo recibe 409Modo de la conversación en Rechazar cuando esté ocupado, con la conversación en curso
El mensaje se acepta pero no vuelve nadaURL del webhook equivocada o inaccesible desde MarIA
Llega, pero el agente no respondeLa solución no tiene agente activo; consulta Agentes