Cómo usar el componente "NLP" de wolkvox Studio
Table of Contents
Introducción
El componente NLP de wolkvox Studio te permite incorporar un bot con Inteligencia Artificial dentro de tu flujo para que pueda responder preguntas del cliente o recibir una orden, procesarla y devolver un resultado. Aunque el componente está pre-entrenado con conocimiento general, para que responda de forma alineada a tu operación necesitas entrenarlo con un contexto e instrucciones (lo que en el componente verás como Área creativa).
Este componente hace parte del grupo Cognitivos y está disponible en múltiples tipos de routing: Voice, Interaction, Chat, CRM + Webhook + cron + autoQAi + wvxCopilot, además de Agent Scripting.
Configuración
- Haz clic doble clic izquierdo sobre el componente para abrir su panel de configuración.
- En el panel de configuración encontrarás:
-
“Plantillas ejemplo”: un selector (dropdown) para elegir una plantilla existente.
- Si deseas crear una nueva, escribe el nombre y luego usa “Cargar plantilla” para iniciarla.
- Recomendación: usa plantillas por caso de uso (por ejemplo: Soporte, Ventas, Cobranza, Agendamiento) para mantener consistencia en respuestas y facilitar mantenimiento.
-
“Cargar plantilla”: acción para cargar la plantilla seleccionada.
- Selecciona una plantilla existente en “Plantillas ejemplo” y haz clic en “Cargar plantilla”.
- En “Área creativa” debes escribir el contexto que el bot debe considerar y las instrucciones para generar la respuesta esperada. Qué incluir aquí:
- Rol del bot (qué es y qué hace).
- Objetivo (qué debe resolver).
- Reglas de respuesta (tono, formato, límites, qué hacer si no sabe).
- Información de la operación (productos, horarios, políticas, pasos).
- Variables del flujo (si necesitas que use datos del cliente, pedido, caso, etc.).
- Buena práctica: mientras más específico sea el contexto (sin hacerlo innecesariamente largo), más consistente será el comportamiento del bot.
- Debajo del Área creativa verás la casilla “Formato JSON”. Úsala cuando:
- Necesites que el resultado sea consumido por otros componentes o integraciones.
- Quieras extraer campos específicos (por ejemplo: intent, categoria, prioridad, resumen, siguiente_paso, etc.).
- Recomendación: si activas JSON, también indícalo en el Área creativ; qué llaves esperas y un ejemplo del formato para mantener consistencia.
- Prueba el bot antes de guardar (botón “Probar”).
- Asegúrate de tener listo el contexto en “Área creativa”.
- Haz clic en “Probar”.
- Revisa la salida en “Resultado” para validar si responde como esperas.
- Consejo: prueba escenarios reales (preguntas frecuentes + casos borde). Si notas ambigüedad, ajusta las instrucciones del Área creativa.
- Más abajo verás “Variable de respuesta”, que ya trae un nombre definido (por ejemplo, $res_NLPG). Esta variable es donde el componente guarda el resultado generado por el bot. Puntos clave:
- El nombre de la variable no se puede cambiar desde este componente.
- Usa esa variable más adelante en el flujo para: Mostrar la respuesta al cliente (chat/voz), tomar decisiones, enviar el resultado a integraciones o registros.
- Haz clic en “Guardar” para aplicar los cambios.
-
“Plantillas ejemplo”: un selector (dropdown) para elegir una plantilla existente.
