Saltar al contenido principal

Bots que funcionan

Esta sección resume los patrones que identificamos analizando bots de Inceptia ya en producción — no es teoría genérica de IA, son los criterios concretos que separan a un bot bien diseñado de uno que se comporta de forma inconsistente. Te recomendamos leerla antes de meterte de lleno a construir tu agente.

Principios de diseño

Las reglas generales antes de escribir la primera línea de un prompt.

Instrucciones que funcionan

Cómo estructurar el prompt de un agente para que el LLM no se pierda.

Errores comunes

Los errores más frecuentes al construir un bot, y el checklist antes de publicar.

Un objetivo por agente

Cada agente dentro del bot debería tener una única responsabilidad clara — validar identidad, negociar un pago, clasificar una llamada. Cuando un agente intenta hacer demasiadas cosas a la vez, el prompt se vuelve difícil de mantener y el modelo empieza a improvisar en los bordes.
Si notás que tus Instrucciones necesitan secciones tipo “si estamos en la etapa X, hacé A; si estamos en la etapa Y, hacé B”, es señal de que probablemente convenga dividir eso en dos agentes con una transición explícita entre ellos — ver Cambio de Agente — en vez de resolverlo con condicionales dentro de un mismo prompt.

Resolvé la ambigüedad en el prompt, no se la dejes al modelo

Los bots de mejor desempeño no dicen “sé empático y manejá la situación”: anticipan explícitamente los caminos posibles de la conversación y le indican al modelo qué hacer en cada uno, incluyendo cuántas veces insistir antes de cortar o transferir. Todo lo que quede ambiguo, el modelo lo va a resolver de forma distinta en cada llamada.

Diseñá para el oído, no para la vista

Un bot de voz no se lee, se escucha. Las reglas de redacción (números en palabras, formato de preguntas, longitud de las respuestas) no son un detalle estético — determinan si el bot suena natural o robótico. Ver el detalle completo en Instrucciones que funcionan.

Separá el dato del comportamiento

La información específica de cada campaña o cliente (nombre, monto, fechas, nombre de la empresa) debería vivir en variables — nunca hardcodeada en el prompt. Esto permite reutilizar el mismo diseño de bot para múltiples campañas o clientes sin tocar la lógica. Ver Variables disponibles y Archivo de entrada de campaña.

Anticipá el peor caso, no solo el camino feliz

Gran parte de la robustez de un bot está en cómo maneja lo inesperado: el contacto agresivo, la pregunta fuera de tema, el silencio, el contestador automático, la fecha inválida, la negativa rotunda. Si estos casos no están cubiertos explícitamente en las Instrucciones, el bot los va a resolver de manera inconsistente.
Ver la lista de errores frecuentes y el checklist antes de publicar en Errores comunes.