Monitorización del servicio — últimos 7 días
Consultas por día
Consultas por idioma
Temas más frecuentes
Huecos de conocimiento
Determinismo / consistencia
Canales
Conecta SonIA a tus canales de atención. Elige un canal para configurarlo y operar.
Aprendizaje supervisado — flujo Nueva · Validada · Resuelta (human-in-the-loop)
Investigación web (EXA) · lista de dominios permitidos
—
Dominios permitidos (uno por línea; vacío = todos). La investigación web sólo PROPONE fuentes; el revisor las aprueba antes de cualquier efecto.
Plantillas de respuesta — biblioteca de respuestas validadas
Plantillas dinámicas creadas por el flujo de remediación (ADD_ANSWER_TEMPLATE), curables aquí. Distintas de la plantilla estática del prompt del agente (nlp/prompts.py: answer_template).
Dataset de fine-tuning — ejemplos de valoraciones positivas
Construido a partir de la retroalimentación POSITIVA (query → respuesta validada). Se usa periódicamente para mejorar el modelo mediante fine-tuning supervisado; NO entrena en vivo. Excluye un ejemplo (promote) para que no vuelva a contarse.
Automatización supervisada — cola de aprobación (human-in-the-loop)
Gestión documental — ruta de ingesta (human-in-the-loop)
Explorador de documento
Memoria del agente — notas, aclaraciones y correcciones (a largo plazo)
Prompt del agente — versionado, editable sin redeploy (human-in-the-loop)
Versiones
Analítica e insights — temas, huecos, idiomas y deriva de calidad
Temas frecuentes
Huecos de conocimiento
Distribución por idioma
Incidencias de servicio
Abstenciones / escalaciones
Generar informe
Elige un informe para generarlo. Se mostrará abajo a pantalla completa y podrás descargarlo en PDF.
Vista previa del informe
Integraciones externas — API-first, ENI · acciones con efectos (HITL)
Conversaciones
Conversaciones
Conexión de WhatsApp
La conexión (número, credenciales y webhook) la gestiona Omniloy de forma segura. Aquí solo se muestra el estado; no se editan secretos.
- Número activo:
- —
- País por defecto:
- — Se aplica a los números que escribas sin prefijo.
- Estado:
- —
Para cambiar el número, contáctanos.
Límites y kill-switch
Topes por cliente para no disparar el coste de mensajería ni saturar a los usuarios, y un interruptor que detiene de inmediato todos los envíos salientes. Un tope de 0 significa «sin límite».
Avisos pendientes 0
Usuarios esperando a una persona: por una solicitud de la IA (handoff) o porque la IA está desactivada/en pausa. Responde en la conversación o marca el aviso como atendido.
Ajustes
Elige cómo trabaja la IA con los mensajes entrantes y activa de forma independiente la intervención humana. Los cambios se guardan al instante; no afectan a la entrega de mensajes entrantes ni a otros clientes.
Asignación automática
Cuando una conversación necesita a una persona, asígnala automáticamente al agente conectado con menos conversaciones abiertas. Elige qué agentes forman parte del grupo; solo se reparte entre los que estén en línea.
Herramientas personalizadas
Da a la IA herramientas propias de este cliente: un nombre, una descripción (lo que la IA lee para decidir usarla), un esquema JSON de parámetros, una URL de webhook y cabeceras de autenticación (se guardan cifradas y nunca se muestran). Solo las habilitadas se ofrecen a la IA.
Herramientas integradas
Herramientas que la IA trae de serie (planificación, sistema de archivos virtual y la búsqueda en la documentación). Puedes desactivar las que no necesites; los cambios se aplican al reiniciar el servicio.
Herramientas personalizadas de este cliente
Nueva herramienta
Probar herramienta
Canales · WhatsApp · Plantillas y envío masivo
Plantillas y envío masivo
Plantillas de WhatsApp Business
Nueva plantilla
El proveedor de mensajería debe aprobar cada plantilla antes de poder usarla para iniciar una conversación.
Envío masivo por plantilla
| Teléfono | Variables | Validación |
|---|
Envío en curso
Historial de envíos
Componente web — prueba e integra el chat de SonIA
Probar el widget
El componente <sonia-chat> incrustado abajo está
conectado a tu WebSocket con un token de prueba de corta duración.
Hazle una pregunta para comprobar que responde.
Guía de integración
Pega este fragmento en tu sitio. Tu backend debe emitir un
token por visitante (aquí mostramos un token de prueba).
Atributos
| Atributo | Descripción |
|---|
Orígenes permitidos (CORS)
El widget sólo conecta desde orígenes en la lista CORS del despliegue. Si tu sitio no aparece, contáctanos para añadirlo.
Claves de API Solo admin
Credenciales de servidor para la API pública. Se envían como
Authorization: Bearer … desde tu backend, nunca desde un navegador
— una clave en una página web es una clave publicada. Los permisos de una clave
nunca superan los de quien la crea.
Cómo se usa
- URL base
/v1- Autenticación
Authorization: Bearer sonia_sk_live_…
Comprueba que la clave funciona con una sola llamada:
- Documentación interactiva (Swagger) — la referencia de cada endpoint, y un botón Authorize para probarlos aquí mismo con tu clave.
- Esquema OpenAPI — para generar un cliente en tu lenguaje en lugar de escribirlo a mano.
-
Catálogo de errores
— los códigos son estables: ramifica por
error.code, nunca por el texto.
| Nombre | Prefijo | Permisos | Envíos/día | Último uso | Estado |
|---|
Usuarios Solo superadmin
| Usuario | Rol | Funciones | Estado |
|---|