Escribir un buen prompt

Cómo construir el saludo y el prompt para que tu agente conozca tu empresa, responda con brevedad y use las herramientas en el momento adecuado.

El prompt es la instrucción de trabajo de tu agente. Define quién es el agente, qué sabe de tu empresa y cómo lleva una conversación. Cuanto más claro sea el prompt, más fiable será la conversación.

Ambas cosas se configuran en el agente, en la pestaña Personalidad: el Saludo es la primera frase de la llamada y el Prompt es todo lo que se aplica después.

El saludo

Tu agente pronuncia el saludo nada más descolgar, sin pausa para pensar. Que sea breve y que nombre tu empresa.

BienMenos bien
«Consulta del Dr. Sommer, buenos días. ¿En qué puedo ayudarle?»«Hola y bienvenido a la consulta del Dr. Sommer, su médico de cabecera en el corazón de Hamburgo. Mi nombre es …»
«Sommer Fontanería y Calefacción, habla con el asistente digital. ¿De qué se trata?»«Hola, aquí su agente.»

Por teléfono, los saludos largos suenan a mensaje grabado. Quien llama interrumpe o cuelga.

Cómo se estructura un prompt

Un prompt que funciona por teléfono suele tener siete partes. Los títulos ayudan al modelo a distinguirlas.

ParteContenidoEjemplo
RolQuién es el agente y en nombre de quién hablaEres el asistente telefónico de Sommer Fontanería y Calefacción.
EmpresaDatos que preguntan quienes llamanDirección, horario, servicios, zona de servicio
ObjetivoLo que debe lograrse al final de la llamadaHay una cita reservada o una devolución de llamada acordada.
DesarrolloLos pasos en el orden correctoAclarar el motivo, anotar la dirección, ofrecer una cita
HerramientasCuándo intervienen el calendario, el conocimiento o la transferenciaPara preguntas sobre precios, busca en la base de conocimiento.
ReglasTono, extensión, tratoTrata de usted y responde en dos frases como máximo.
LímitesLo que el agente no haceNingún compromiso de precio para trabajos a medida.

bhomy completa tu prompt con instrucciones técnicas, por ejemplo sobre el idioma, las herramientas activadas y el final de la llamada. No tienes que ocuparte de ello.

Un ejemplo

# Rol
Eres el asistente telefónico de Sommer Fontanería y Calefacción en Hamburgo.
Atiendes las llamadas cuando el equipo está en las obras.

# Empresa
- Servicios: calefacción, fontanería, mantenimiento de calderas de gas. Sin trabajos eléctricos.
- Zona de servicio: Hamburgo y 20 km a la redonda.
- Horario de oficina: de lunes a viernes, de 7 a 16 h.
- Servicio de urgencias: solo por daños por agua o avería de la calefacción en invierno.

# Objetivo
Al final, cada persona que llama tiene una cita o el compromiso de una devolución de llamada.

# Desarrollo
1. Pregunta el motivo de la llamada.
2. En caso de urgencia: transfiere al servicio de urgencias.
3. Si no: anota el nombre, la dirección y el problema.
4. Ofrece un hueco libre del calendario.
5. Al final, resume brevemente lo acordado.

# Reglas
- Trata de usted y responde en dos frases como máximo.
- Haz siempre una sola pregunta cada vez.
- No digas precios. Di que el equipo enviará un presupuesto.
- Si no sabes algo, dilo abiertamente y ofrece una devolución de llamada.

Variables en el saludo y el prompt

Con dobles llaves insertas valores que solo se conocen en el momento de la llamada, por ejemplo {{customer_name}} o {{appointment}}.

De dónde viene el valorCuándo
Incoming Webhooken las llamadas entrantes, tu sistema responde mientras suena
context de la API salienteen las llamadas salientes
Lista de contactos de una campañacada columna salvo el número de teléfono se convierte en variable

Si no llega ningún valor para una variable, bhomy la elimina antes de la llamada. Así el agente nunca lee {{customer_name}} en voz alta. Escribe las frases para que funcionen también sin el valor, o define un Valor de respaldo en el Incoming Webhook.

Campos sin completar de las plantillas

Las plantillas contienen huecos entre corchetes que debes rellenar, como el nombre de la empresa o el horario. El panel los cuenta en Campos sin completar en el prompt. Aun así puedes activar el agente. Sobre esos puntos dirá abiertamente que le falta la información, en lugar de inventarse algo.

Mencionar las herramientas en el prompt

Las herramientas como el calendario, la base de conocimiento, la búsqueda web o la transferencia se activan en la pestaña Herramientas. El prompt le dice al agente cuándo usarlas:

  • «Si quien llama quiere una cita, consulta los huecos libres del calendario y ofrece dos horarios.»
  • «Responde a las preguntas sobre servicios y precios con la base de conocimiento.»
  • «Transfiere a la oficina si quien llama pide expresamente hablar con una persona.»

El agente no puede usar una herramienta que no esté activada, aunque el prompt la mencione. Comprueba ambas cosas si una herramienta no actúa.

Ajustes de la llamada

En Ajustes de llamada, dentro de la pestaña Personalidad, configuras cómo habla tu agente y cuánto puede durar como máximo una llamada.

AjusteEfectoRecomendación
Duración máx. de llamada (min)Después, el agente termina la llamada con cortesía. De 1 a 30 minutos20 minutos bastan para casi todo
Tiempo de silencio (seg)Cuánto puede callar quien llama antes de que el agente cuelgue. De 15 a 300 segundos30 segundos
CreatividadDe Preciso a Creativomás bien preciso para citas, soporte e información
Velocidad de hablaDe Más lento a Más rápidonormal, más lenta para un público mayor
Tiempo de respuestaPaciente espera más antes de responder, Rápido responde antespaciente si quien llama piensa mucho o dicta

Si quien llama guarda silencio 15 segundos, el agente pregunta si sigue ahí.

Probar y mejorar

  1. Guarda el prompt e inicia Probar agente.
  2. Prueba tres llamadas típicas: una petición sencilla, una difícil y una que el agente deba rechazar.
  3. Lee en el Historial de llamadas la transcripción y los Main Logs. Ahí ves qué herramienta usó el agente y cuándo.
  4. Cambia solo una cosa cada vez y vuelve a probar.

Errores frecuentes