Intenciones del negocio
Cómo definir las intenciones que el bot reconoce y los modos de respuesta disponibles.
Las intenciones son los propósitos que el bot puede reconocer en los mensajes del cliente. Cada intención define qué hace el bot cuando detecta esa necesidad.
Modos de respuesta
Cada intención puede configurarse con uno de 3 modos:
| Modo | Badge | Comportamiento |
|---|---|---|
| Generativo | Púrpura | El LLM genera la respuesta libremente. Flexible pero con riesgo de alucinación |
| Flujo guiado | Azul | Pasos deterministas: recopilar datos → llamar API → verificar identidad → responder con plantilla. Sin alucinación |
| Respuesta fija | Gris | Siempre envía el mismo texto, sin intervención del LLM |
Para operaciones transaccionales (saldos, pagos, reportes) recomendamos flujo guiado. El LLM clasifica la intención, pero TypeScript ejecuta los pasos — los datos nunca pasan por el modelo.
Crear una intención
Ve a Bot → Mis bots → [tu bot] → tab Intenciones y haz clic en + Agregar intención.
| Campo | Descripción |
|---|---|
| Nombre interno | Identificador en minúsculas con guiones (ej: consultar-saldo) |
| Nombre visible | Con emoji opcional (ej: "💰 Saldo") |
| Descripción | Lo que el bot lee para clasificar — sé específico sobre cuándo activar esta intención |
| Palabras clave | Hasta 20 keywords que activan la intención por coincidencia directa |
Flujo guiado — pasos del flujo
Cuando una intención usa flujo guiado, defines una secuencia de pasos que el bot ejecuta en orden:
| Tipo de paso | Función |
|---|---|
| Recopilar (COLLECT) | Pide un dato al cliente. Soporta validación, normalización y reintentos |
| Herramienta (TOOL) | Llama a una API configurada con los datos recopilados |
| Verificar (VERIFY) | Compara nombres de forma determinista (sin IA) para verificar identidad |
| Plantilla (TEMPLATE) | Envía un mensaje con variables interpoladas |
| Condición (CONDITION) | Evalúa una expresión y bifurca el flujo según el resultado |
Ejemplo de flujo típico
1. COLLECT → Pedir número de servicio
2. TOOL → Consultar datos del cliente
3. VERIFY → Verificar nombre del titular
4. TEMPLATE → Mostrar saldo y datosCada paso se puede editar, reordenar (↑↓) o eliminar directamente en la lista.
Editor visual
Las intenciones con flujo guiado tienen un botón de editor visual (icono de grafo) que abre el editor de flujos — un canvas drag-and-drop para diseñar el flujo visualmente.
Prevención de cambio de intención
Cuando un flujo se aborta (ej: el cliente falla la verificación de identidad), el bot recuerda la intención reciente durante 5 minutos. Si el cliente vuelve a escribir algo similar, el clasificador da prioridad a la intención reciente para evitar saltos no deseados entre intenciones.
¿Esta página fue útil?