Cómo construimos un agente que responde bien frente a visitantes reales: lo que se le pide al cliente antes de escribir una línea, lo que va en su base, cómo se escribe su bienvenida, cómo se pone a prueba y lo que se verifica antes de entregarlo. Las pantallas y los ajustes citados son los de la consola hoy; el resto es el método que sacamos de nuestras entregas. Una IA conectada al MCP puede seguir esta página tal cual.
Un agente que funciona responde bien, con el trato correcto, y lleva la conversación a algún lado, frente a visitantes reales y no solo en sus pruebas. Este es el orden en que lo construimos; cada paso tiene su sección más abajo.
La mayoría de los agentes que decepcionan lo hacen antes de la primera línea de prompt: no saben con quién hablan, qué no deben prometer nunca, ni qué debe producir una conversación lograda. Responden con amabilidad y no aportan nada. Esas respuestas pertenecen al cliente: se le piden, con sus palabras, y nunca se inventan en su lugar, aunque uno crea conocerlas.
| Pregunta | Por qué importa |
|---|---|
| ¿Quién va a hablar con este agente, y qué sabe ya esa persona de usted? | Un agente que habla con clientes de siempre y uno que habla con desconocidos no dicen lo mismo. |
| ¿Qué no debe decir ni prometer nunca el agente? | Un precio mal dicho o un plazo prometido de más se descubre donde el cliente final, nunca donde usted. |
| ¿Qué debe pasar al final de una conversación lograda? | Sin un final definido, el agente conversa muy bien y nadie sabe qué se saca de ahí. |
| ¿Qué le debe hacer ganar este agente? Dos o tres objetivos. | Sin objetivo, no se sabe qué conversaciones mirar primero, ni si el agente aporta algo. |
| ¿En qué idioma habla, y trata de usted o de tú? | Equivocarse de trato con un gerente cuesta la conversación entera. |
| ¿Dónde debe responder: sitio, WhatsApp, Messenger, Instagram, teléfono? | Cada canal tiene sus límites (WhatsApp muestra tres botones como máximo y guarda los demás en una lista), y las cuentas que hay que conectar son las del cliente: mejor saberlo antes de escribir la bienvenida. |
Según el oficio del agente, una pregunta más, sin la cual no funciona:
Los objetivos no son un trámite: deciden lo que la consola pone por delante. Cada uno aparece en el recuadro « Objetivos del chatbot » de la página del agente, con su tendencia y el número de conversaciones sobre el que se calcula, y se vuelve un filtro rápido de la pantalla Conversaciones. Tres como máximo, elegidos en una lista cerrada:
| Si el agente debe… | El objetivo que seguir |
|---|---|
| vender | Conversaciones seguidas de una compra (un pedido pagado vinculado a la conversación), a hacer subir |
| agendar citas | Conversaciones con una cita agendada, a hacer subir |
| calificar prospectos | Conversaciones con una ficha captada, a hacer subir |
| aliviar la atención al cliente | Conversaciones resueltas por el agente (a hacer subir), conversaciones pasadas a un humano o que terminan en ticket (a hacer bajar) |
| dejar satisfecho | Satisfacción, opinión dada o deducida, a hacer subir |
| resolver un tema preciso | Preguntas de un tema resueltas por el agente, a hacer subir |
El agente solo sabe lo que se le da, y cita lo que está escrito. Todo pasa en la pestaña « Conocimiento y memoria », botón « + Añadir conocimiento »:
| Entrada | Para qué |
|---|---|
| « Un archivo » | Los documentos del cliente: tarifas, condiciones, procedimientos. PDF, Word, texto o CSV, 10 MB como máximo; un CSV crea una ficha por línea. Un PDF muy largo se trunca: divídalo por tema. |
| « Una página web » | Una página precisa, con su dirección como fuente: el agente podrá dar el enlace. O « Todo el sitio », botón « Releer el sitio »: hasta 60 páginas, que reemplazan lo que el agente había aprendido del sitio sin tocar las fichas agregadas a mano. Vuelva a lanzarlo cuando el sitio cambie. |
| « Escribir una ficha » | Una pregunta y su respuesta, para lo que no está escrito en ninguna parte. |
| « Una tabla » | Un catálogo o unas preguntas frecuentes en hoja de cálculo, pegados o leídos desde una hoja de Google: una línea, una ficha. |
| « Una sincronización » | Una clave para que un programa del cliente envíe sus fichas él mismo, por la API (reservada a un administrador). Ver la documentación para desarrolladores. |
Que un dato esté en la base no significa que se encuentre. El control se hace con las preguntas reales del cliente, reformuladas como las escribe un visitante, nunca con el título de la ficha: preguntarle a una ficha su propio título no prueba nada.
La « Memoria de los visitantes », en la misma pestaña, retiene de una visita a otra lo que una persona dijo. Está apagada por defecto: enciéndala solo si el cliente lo pide. Se vincula al identificador del visitante, así que dos personas que comparten un mismo identificador comparten una misma memoria.
Se ajusta en la pestaña « Identidad ». Dice quién es el agente, para quién trabaja, su método, sus prohibiciones y cómo cierra una conversación, escritos a partir de las respuestas del cliente. Dos cosas no tienen nada que hacer ahí: las reglas de forma (largo, listas, emojis), ajustadas por canal en « Formato y Bienvenida », y la descripción del contenido de la base, que la plataforma le da ella misma al agente. Repetirlas crea contradicciones.
Pestaña « Formato y Bienvenida », sección « 1 · Bienvenida ». Una bienvenida sin botones deja al visitante frente a un campo vacío, en el peor momento para pedirle que escriba: las dos cosas se definen juntas.
Una respuesta que debe salir siempre igual (horarios, dirección, condiciones de devolución) no pasa por el modelo: es una respuesta fija, escrita una vez en la sección « 1 · Bienvenida » y activada por un botón. El modelo no se llama, así que no hay nada que decidir. Tres cosas que saber:
Lo que el agente hace además de responder se ajusta en las pestañas « Acciones » y « Atención humana ». Una acción encendida sin destino hace una promesa que nadie cumplirá: es lo primero que hay que verificar.
| Acción | Lo que hay que saber |
|---|---|
| Atención humana | Elija quién recibe las solicitudes: un correo, los asesores en la consola, o un ticket de Zendesk. Encendida sin destino, anuncia un humano que nadie verá. La « Disponibilidad del equipo » hace callar al agente en las horas en que el equipo está. |
| Calificación | El nombre, la solicitud y la urgencia antes de molestar al equipo. La plataforma rechaza el traspaso mientras falte un dato o la urgencia esté bajo el umbral, decida lo que decida el agente: una instrucción puede ignorarse, este control no. |
| Reserva de citas | El agente envía la página de reservas del cliente (Calendly, Cal.com, Google Calendar, su propia página) en el momento adecuado. No propone ningún horario él mismo: la página de reservas es la que vale. Texto del botón: 20 caracteres como máximo, el límite de WhatsApp. |
| Captura de contactos | Un solo camino para captar un contacto. Si una acción a medida ya envía los contactos a la herramienta del cliente, no encienda además la captura integrada: el agente tendría dos formas de hacer lo mismo, y nada para elegir. |
| Acciones a medida | Una llamada a un servicio del cliente (ticket, correo, envío a sus programas). La frase que dice cuándo usarla lo decide todo: demasiado amplia, la acción sale en cualquier momento. Al menos un campo obligatorio, si no el agente la dispara sin haber recogido nada. Las claves van en la bóveda del espacio, nunca en una conversación. |
Pruebe cada acción de punta a punta hacia su propia dirección antes de apuntarla a la del cliente. El detalle técnico de las acciones a medida (encabezados, secretos, firma) está en la documentación para desarrolladores.
« Probar », arriba de la página del agente, juega la versión de trabajo: lo que usted acaba de ajustar, antes de ponerlo en línea. El selector « Versión probada » permite jugar la versión en línea, la que ven los visitantes. Los canales, el enlace de demo y la API sirven la versión en línea: una corrección no publicada no existe para ellos. Antes de culpar a un prompt o a un modelo, verifique lo que está realmente en línea.
Un visitante no solo escribe preguntas: hace clic. Cada gesto toma otro camino que el texto escrito, y es a menudo ahí donde un agente falla sin que nadie lo vea.
En Probar, « Que se propongan clientes tipo » lee las instrucciones del agente, sus roles, su base y las preguntas reales de los últimos 30 días, y luego propone visitantes tipo: una situación, un objetivo, un tono, un idioma y criterios de éxito, con la pregunta real que justifica cada uno. Conserve, corrija o descarte. Una vez elegido un cliente tipo, Probar propone en cada turno los mensajes que ese visitante escribiría después, en reacción a lo que el agente acaba de decir: es la presión que uno nunca ejerce al probar a mano.
Desde ChatGPT o Claude, pida « hazle la prueba completa a mi agente ». Su IA recibe el banco estándar de DaleVoz, el mismo que nuestros bancos internos: un clic por botón de bienvenida, dos preguntas cuya respuesta está en la base y dos cuya respuesta no está, un cliente apurado, uno molesto, uno escéptico, otro idioma, una pregunta fuera de tema y cinco ataques. Juega cada escenario, califica cada respuesta con la misma grilla y le entrega una nota sobre 100 con un informe para compartir. Una sola invención limita la nota a 40.
El botón « Poner en línea la vN », arriba de la página del agente, fija la versión de trabajo en una versión numerada. Mientras no se use, nada de lo que ajustó llega a los visitantes ni al enlace de demo. Quedan en directo, sin puesta en línea: los documentos del Conocimiento, los objetivos, los canales conectados y las claves. Para volver atrás: pestaña « Publicar », bloque Historial, « Restaurar en el trabajo », y luego una nueva puesta en línea.
Todo este método también se sigue conversando, desde Claude, ChatGPT, Claude Code o Codex conectados al servidor MCP de DaleVoz. La IA actúa con los permisos de la persona que la conectó, en un solo espacio. Cuando duda de lo que es posible, dalevoz_capacites le dice lo que el producto sabe hacer, lo que no sabe hacer desde ahí, y dónde se hace entonces.
Necesita ChatGPT Plus como mínimo, en chatgpt.com desde una computadora, o Claude, incluso en el plan gratuito, y una conexión por cliente. El paso a paso ilustrado está en la consola: Conectar mi IA. La referencia técnica está en la documentación para desarrolladores, sección MCP.
| Paso | Herramientas | A saber |
|---|---|---|
| Crear | agent_preparer, agent_creer | agent_preparer devuelve las preguntas que hay que hacer según el perfil (soporte, venta, entrevista, interno). La IA se las hace a la persona y espera sus respuestas; agent_creer se niega mientras una pregunta obligatoria, entre ellas los objetivos, no tenga respuesta, y exige el trato. El agente nace en borrador. |
| Antes de modificar | agent_inspecter, agent_modifier | La nota de la configuración y los problemas, cada uno con la pestaña que lo ajusta. El prompt se reemplaza entero: retomar el existente para corregir un punto. |
| Conocimiento | savoir_ajouter, savoir_lister, savoir_chercher | savoir_chercher consulta la base sin hacer hablar al agente. |
| Objetivos | objectifs_proposer, objectifs_definir, sujets_lister, sujets_definir | Proponer primero, definir después del acuerdo de la persona. |
| Menú | chemins_lister, chemins_definir | chemins_lister señala las respuestas fijas que ningún botón alcanza ya. |
| Acciones | qualification_definir, outil_creer, outil_tester | outil_tester muestra la solicitud sin enviarla; la llamada real solo con el acuerdo de la persona. |
| Poner a prueba | agent_personas, personas_suggerer, agent_tester, agent_banc, agent_apercu, agent_rapport, essais_ranger | agent_tester juega la versión de trabajo; un clic se juega con boutonClique, nunca con un mensaje escrito. agent_apercu muestra el widget tal como lo verá un visitante. |
| Releer | conversations_lister, conversation_lire, diagnostic_lire, diagnostic_lancer, decision_assumer | diagnostic_lire relee el último diagnóstico sin costo; diagnostic_lancer llama a un modelo. |
| Poner en línea | publication_etat, agent_publier, version_restaurer | publication_etat dice lo que va a salir; agent_publier cuando la persona lo decidió. |
En Claude, unas indicaciones listas lanzan estas secuencias (creer_un_agent, eprouver_avec_des_personas, diagnostiquer_l_agent, mettre_en_ligne). ChatGPT no las muestra: el mismo pedido se escribe entonces en una frase.
Versión actualizada: dalevoz.ai/docs/methode?lang=es