Cómo escribir un script para un bot de voz

Cómo escribir un script para un bot de voz
VOLVER A LOS BLOGS
EN ESTA PÁGINA
Volver arriba

Los prompts eficaces para bots de voz son la base de unas interacciones fluidas con los clientes, ya que moldean cómo perciben tu marca los usuarios y cómo interactúan con tus servicios. El 74 % de los consumidores espera que los chatbots mejoren su experiencia, y se prevé que el mercado de chatbots alcance los 9.400 millones de dólares en 2024, por lo que el diseño de prompts es crítico para cualquier bot de llamadas con IA.

Los prompts mal diseñados generan frustración y hacen que la tarea fracase, pero los que están bien pensados garantizan conversaciones naturales, resoluciones más rápidas y una mayor satisfacción del usuario. Esta guía explora los elementos esenciales de unos prompts eficaces para bots de voz, los pasos para crearlos y las mejores prácticas para asegurar que tu bot ofrezca experiencias excepcionales.

¿Qué es un prompt para un bot de voz?

Un prompt para un bot de voz es la entrada o instrucción que se le da a un sistema de IA conversacional, que guía sus respuestas durante las interacciones con los usuarios. Los prompts bien diseñados garantizan que el bot se comunique de forma natural, refleje el tono de la marca y satisfaga eficazmente las necesidades del usuario.

Ya sea al ayudar a un cliente, concertar citas con un agente de programación de citas o resolver un problema, el prompt sirve de base para una experiencia conversacional fluida.

¿Por qué son importantes los prompts para bots de voz?

Los prompts eficaces definen la experiencia del usuario con el bot. Los prompts mal elaborados pueden generar confusión, frustración y el fracaso de la tarea, dañando la confianza del cliente. Por el contrario, los prompts pensados con cuidado garantizan que las interacciones sean:

  • Naturales: Imitan la conversación humana para que los usuarios se sientan cómodos.
  • Eficientes: Reducen el tiempo y el esfuerzo necesarios para completar las tareas.
  • Fáciles de usar: Anticipan las necesidades del usuario y ofrecen una orientación clara.

Para las empresas, unos prompts eficaces se traducen en mayores tasas de satisfacción, una mejor resolución de tareas y una presencia de marca más sólida. Los bots de voz impulsados por prompts robustos también reducen la dependencia del soporte humano, ahorrando tiempo y costes operativos.

Elementos esenciales de un prompt bien elaborado para un bot de voz

Un prompt bien elaborado para un bot de voz debe incluir los siguientes elementos:

  1. Claridad y concisión: Usa un lenguaje preciso para evitar la ambigüedad. Especifica exactamente qué quieres que la IA haga o genere.
  2. Contexto relevante: Aporta información de fondo relevante para el prompt con el fin de guiar al modelo de IA.
  3. Llamada a la acción específica: Invita al usuario a proporcionar la respuesta o acción deseada.
  4. Tono y estilo definidos: Asegúrate de que el prompt se alinee con la voz de tu marca, ya sea formal, informal, cercana o profesional.
  5. Lenguaje centrado en el usuario: Dirígete al usuario directamente, usando la segunda persona para hacer la interacción más atractiva.

Pasos para elaborar un prompt eficaz para un bot de voz

Los prompts bien diseñados mejoran la satisfacción del usuario, reducen la frustración y potencian la resolución de tareas. Estos son los pasos clave para crear prompts que resulten naturales, se alineen con el propósito de tu bot y ofrezcan resultados excepcionales.

1. Define el propósito y el alcance del bot

Articula con claridad qué se supone que debe lograr el bot de voz. Identifica los objetivos principales y los límites de su funcionalidad.

Ejemplos de propósito:

  • Ayudar con las consultas de atención al cliente (por ejemplo, preguntas frecuentes, resolución de problemas).
  • Programar citas o gestionar solicitudes de reprogramación gestionar las llamadas entrantes como un servicio de contestador con IA.
  • Recopilar datos de leads con fines de cualificación.

Por qué importa: Un propósito definido garantiza que los prompts se alineen con los objetivos del bot, minimizando las interacciones fuera de tema.

2. Aporta un contexto completo

Proporciona información de fondo relevante para ayudar al bot a comprender el entorno y las tareas que gestionará. Esto es especialmente importante para casos de uso específicos de cada sector.

Ejemplos:

  • Para sanidad: «Ofrece respuestas empáticas y cumple con las normas de privacidad como la HIPAA, y asegúrate de que tu IVR con IA pueda enrutar correctamente las consultas sensibles.».
  • Para retail: «Céntrate en ayudar a los usuarios a localizar productos, comprobar la disponibilidad y guiarlos a lo largo de la compra.»

Por qué importa: El contexto mejora la capacidad del bot de responder de forma precisa y adecuada.

3. Establece objetivos y directrices claros

Fija metas precisas sobre cómo debe gestionar el bot escenarios o conversaciones específicos.

Ejemplos:

  • «Asegúrate de que ninguna llamada termine sin resolver el problema del usuario o escalarlo a un agente humano.»
  • «Procura responder a todas las consultas en menos de 3 minutos siempre que sea posible.»

Por qué importa: Los objetivos detallados ayudan a estructurar los prompts para lograr la máxima eficiencia y satisfacción del usuario.

4. Esboza el flujo de la conversación

Diseña un flujo claro, paso a paso, que guíe la interacción de principio a fin.

Flujo típico:

  • Saludo: «¡Hola, bienvenido a [Nombre de la empresa]! ¿En qué puedo ayudarte hoy?»
  • Aclaración de la intención: «¿Buscas concertar una cita o consultar una existente?»
  • Recopilación de información: «¿Podrías facilitarme tu número de pedido o el correo electrónico registrado?»
  • Resolución: «Tu problema se ha resuelto. ¿Hay algo más en lo que pueda ayudarte?»
  • Cierre: «¡Gracias por contactar con nosotros! Que tengas un buen día.»

Por qué importa: Un flujo estructurado mantiene la interacción lógica, coherente y fácil de usar.

5. Usa variables para la personalización

Incorpora marcadores de posición que puedan adaptar dinámicamente las respuestas del bot según los datos o la entrada del usuario.

Variables habituales:

  • {{User Name}}: El nombre del usuario para saludos personalizados.
  • {{Order Number}}: Datos de referencia para agilizar la resolución de problemas.
  • {{Appointment Time}}: Programar o reprogramar franjas de citas.

Por qué importa: La personalización hace que las interacciones sean más atractivas y mejora la confianza del usuario.

6. Especifica las herramientas y las integraciones

Si el bot interactúa con sistemas o herramientas externas, describe cómo y cuándo deben usarse esas integraciones.

Ejemplos:

  • «Usa la API de Google Calendar para comprobar y actualizar las franjas de citas en tiempo real.»
  • «Extrae los datos de la cuenta del CRM para verificar la identidad del usuario antes de continuar.»

Por qué importa: Las integraciones garantizan una funcionalidad fluida y permiten que el bot complete las tareas de forma eficiente.

7. Fija reglas y directrices de comportamiento

Establece los límites y las expectativas sobre cómo debe gestionar el bot escenarios específicos.

Ejemplos:

  • «Pide siempre disculpas por los retrasos o malentendidos.»
  • «Escala a un agente humano si una consulta supera las capacidades programadas del bot.»
  • «Nunca reveles información sensible salvo que el usuario aporte la verificación adecuada.»

Por qué importa: Las directrices mantienen la profesionalidad del bot y el cumplimiento de las políticas de la empresa.

8. Incluye gestión de errores y respuestas de fallback

Prepara prompts para situaciones en las que el bot se encuentre con errores, le falte información o se enfrente a entradas del usuario poco claras.

Ejemplos de gestión de errores:

  • «Lo siento, no lo he entendido bien. ¿Podrías repetirlo o reformularlo?»
  • «Parece que no puedo procesar tu solicitud ahora mismo. Deja que te ponga en contacto con un agente humano.»

Por qué importa: Una gestión de errores adecuada evita la frustración del usuario y mantiene las conversaciones productivas.

9. Incorpora técnicas de refuerzo y de indagación

Usa el refuerzo positivo y las preguntas de indagación para fomentar la cooperación del usuario y recopilar detalles adicionales cuando sea necesario.

Ejemplos:

  • Refuerzo positivo: «¡Genial! Esa es exactamente la información que necesitaba. Pasemos al siguiente paso.»
  • Indagación: «¿Podrías aclarar qué tipo de ayuda buscas? Por ejemplo, [Opción A] u [Opción B].»

Por qué importa: Anima a los usuarios a mantenerse implicados y aporta claridad ante consultas ambiguas.

10. Proporciona diálogos de ejemplo

Incluye interacciones de muestra que demuestren el tono, el estilo y el flujo de conversación deseados.

Ejemplos:

  • Escenario: Seguimiento de pedidos

Usuario: «Quiero consultar el estado de mi pedido.»
Bot: «¡Claro! ¿Podrías compartir tu número de pedido? Lo encontrarás en tu correo de confirmación.»

  • Escenario: Programación de citas

Usuario: «Necesito concertar una cita.»
Bot: «Puedo ayudarte con eso. ¿Qué día y hora te viene mejor?»

Por qué importa: Los ejemplos establecen una referencia de cómo debe comportarse el bot en distintas situaciones.

11. Prioriza la flexibilidad y la adaptabilidad

Permite que el bot adapte su tono y sus respuestas según el comportamiento o las preferencias del usuario.

Ejemplos:

  • «Si el usuario parece frustrado, cambia a un tono más empático.»
  • «Adáptate a la complejidad del lenguaje del usuario usando un AI humanizer para ofrecer instrucciones más sencillas a los usuarios novatos.»

Por qué importa: La adaptabilidad garantiza que el bot satisfaga eficazmente diversas necesidades de los usuarios.

12. Prueba, optimiza y refina

Realiza pruebas periódicas para identificar áreas de mejora y actualiza los prompts según sea necesario.

Pasos:

  • Prueba con usuarios reales para medir la satisfacción y la eficacia.
  • Monitoriza métricas como las tasas de finalización, las tasas de error y los comentarios de los usuarios.
  • Usa pruebas A/B para refinar los prompts y mejorar el rendimiento.

Por qué importa: El refinamiento continuo garantiza que el bot evolucione junto a las expectativas de los usuarios.

Errores comunes que evitar al escribir un prompt para un bot de voz

Hasta el bot de voz con IA conversacional mejor planificado puede fallar si no se abordan los errores comunes durante el proceso de creación de prompts. Evita estos errores para asegurarte de que tu bot ofrezca una experiencia de usuario fluida y satisfactoria.

1. Sobrecargar a los usuarios con respuestas largas o complejas

Los usuarios interactúan con los bots de IA de voz esperando respuestas rápidas y sencillas. Las respuestas extensas o excesivamente detalladas pueden abrumarlos, generando frustración y desinterés.

Por qué es un problema:

  • Las respuestas largas aumentan la carga cognitiva de los usuarios, dificultándoles procesar la información.
  • Las formulaciones complicadas o la jerga técnica pueden alienar a los usuarios o provocar malentendidos.

Cómo evitarlo:

  • Divide la información compleja en fragmentos más pequeños y digeribles.
  • Ofrece respuestas concisas y plantea preguntas de seguimiento para obtener detalles adicionales si es necesario.

2. Descuidar los casos límite, lo que lleva a conversaciones sin salida

No todos los usuarios siguen los mismos patrones de interacción ni aportan las entradas esperadas. Cuando no se planifican los casos límite, los bots pueden fallar al responder adecuadamente, provocando silencios incómodos o conversaciones que terminan de forma abrupta.

Por qué es un problema:

  • Hace que los usuarios se sientan desatendidos o incomprendidos.
  • Una respuesta sin salida puede dañar la confianza y llevar a los usuarios a abandonar la interacción.

Cómo evitarlo:

  • Anticipa y crea scripts para las entradas menos comunes y las preguntas poco claras.
  • Implementa respuestas de fallback que reconduzcan a los usuarios o los redirijan a un agente humano.

3. Ignorar la importancia de la inteligencia emocional

Los bots de voz suelen interactuar con los usuarios en situaciones estresantes o urgentes. La falta de empatía o un tono inadecuado pueden hacer que el bot parezca frío y poco útil.

Por qué es un problema:

  • Los usuarios se sienten desconectados y pueden percibir el bot como poco comprensivo.
  • La inteligencia emocional es esencial para generar confianza y una buena relación con los usuarios.

Cómo evitarlo:

  • Crea scripts de respuestas empáticas para escenarios sensibles, como la resolución de problemas o la atención de quejas.
  • Usa frases que reconozcan las emociones del usuario y le reafirmen la intención del bot de ayudar.

4. Pasar por alto la continuidad del contexto

Los usuarios esperan que los bots recuerden los detalles aportados antes en la conversación. No mantener el contexto puede hacer que el bot parezca olvidadizo o ineficiente.

Por qué es un problema:

  • Repetir preguntas puede frustrar a los usuarios y hacerles perder el tiempo.
  • Empeora la experiencia del usuario, ya que el bot parece menos inteligente o capaz.

Cómo evitarlo:

  • Usa la memoria contextual para retener los detalles clave durante la sesión.
  • Crea scripts que reconozcan la información aportada previamente.

5. No alinearse con la voz de la marca

El tono y el estilo de un bot deben reflejar la marca que representa. Un desajuste entre la voz del bot y la imagen de la empresa puede generar confusión o falta de confianza.

Por qué es un problema:

  • Un tono incoherente puede dejar a los usuarios inseguros sobre la credibilidad del bot.
  • Reduce la capacidad del bot de reforzar la identidad de la marca.

Cómo evitarlo:

  • Define con claridad la personalidad del bot y asegúrate de que se alinee con la voz de tu marca (por ejemplo, cercana e informal para una marca de retail, profesional y concisa para un banco).
  • Forma a redactores y desarrolladores en las directrices de tono de la marca para mantener la coherencia.
__wf_reserved_inherit

Ejemplo de prompt para un bot de voz en un caso de uso de recepcionista

Aquí tienes un script completo de caso de uso para un bot de voz recepcionista que gestiona llamadas entrantes en una clínica dental, basado en el marco propuesto. El objetivo es crear una interacción fluida, cercana y profesional, ayudando a los pacientes con la programación, la reprogramación o consultas generales.

Saludo y confirmación de identidad

Bot: «Gracias por llamar a [Nombre de la clínica dental]. Soy Alex, tu recepcionista virtual. ¿En qué puedo ayudarte hoy?»

  • Si quien llama se identifica, pasa al siguiente paso.
  • Si quien llama pide información no relacionada con la clínica, redirígelo educadamente u ofrécele una ayuda limitada.

Escenario 1: Programar una cita

Bot: «Claro, puedo ayudarte a programar una cita. ¿Me podrías dar tu nombre completo, por favor?»

  • Recopila el nombre completo de quien llama para verificar si es un paciente existente o nuevo.

Si es un paciente nuevo:

Bot: «¡Bienvenido! Como esta es tu primera cita con nosotros, necesitaré algunos datos para crear tu perfil. ¿Me puedes dar tu número de teléfono y tu dirección de correo electrónico?»

Si es un paciente existente:

Bot: «¡Gracias! Deja que compruebe tu ficha rápidamente.»

Bot: «¿Qué fecha y hora te vendrían mejor para tu cita? Por ejemplo, ¿te resulta más cómodo este jueves por la tarde o el próximo lunes por la mañana?»

  • Llama a la función check_availability para confirmar las franjas disponibles.

Si la hora solicitada está disponible:

Bot: «¡Buenas noticias! Tenemos un hueco el [fecha y hora solicitadas]. ¿Te viene bien?»

Si la hora solicitada no está disponible:

Bot: «Lo siento, pero esa franja ya está reservada. ¿Qué tal [siguiente opción disponible]?»

Una vez confirmada:

Bot: «Tu cita está reservada para el [fecha y hora]. Te enviaremos una confirmación a tu correo a [email]. Si no la recibes, avísanos, por favor.»

Escenario 2: Reprogramar o cancelar una cita

Bot: «Puedo ayudarte con eso. ¿Me puedes dar tu nombre y la fecha de la cita actual que quieres reprogramar o cancelar?»

  • Usa access_patient_record para recuperar los datos de la cita existente.

Si reprograma:

Bot: «¿Qué nueva fecha y hora preferirías para tu cita? Puedo comprobar la disponibilidad ahora mismo.»

  • Sigue los pasos de programación anteriores para encontrar una nueva franja.

Si cancela:

Bot: «He cancelado tu cita del [fecha y hora]. Si quieres reprogramarla en el futuro, ¡no dudes en volver a llamarnos cuando quieras!»

Escenario 3: Preguntas o inquietudes generales

Bot: «Estaré encantado de ayudarte. ¿Con qué pregunta o inquietud puedo ayudarte hoy?»

  • Para preguntas comunes (por ejemplo, horario, ubicación, servicios): Ofrece respuestas inmediatas usando información precargada.

Para consultas médicas o específicas:

Bot: «No estoy preparado para responder preguntas médicas, pero puedo transmitir tu inquietud a nuestro equipo. ¿Quieres que alguien se ponga en contacto contigo?»

Cerrar la llamada

Bot: «¿Hay algo más en lo que pueda ayudarte hoy?»

Si no hay solicitudes adicionales:

Bot: «Gracias por llamar a [Nombre de la clínica dental]. Esperamos verte pronto. ¡Que tengas un buen día!»

  • Llama a la función end_call para concluir la interacción.

Haz que cada conversación cuente con el prompt perfecto para un bot de voz

Los prompts eficaces para bots de voz cierran la brecha entre las interacciones humanas y las de las máquinas. Al centrarte en la claridad, el contexto y un diseño centrado en el usuario, puedes elaborar prompts que guíen las conversaciones de forma natural, mejoren la satisfacción del usuario y refuercen la identidad de tu marca.

Cada detalle importa, desde comprender la intención del usuario hasta reflejar la personalidad de tu marca. Aprovecha las herramientas, prueba de forma constante e itera en función de los comentarios para asegurarte de que los prompts de tu bot evolucionen con las necesidades de los usuarios.

Empieza a crear prompts que hagan que cada conversación cuente: tus usuarios y tu negocio recogerán los frutos.

Calculadora de ROI
Estima tu ROI al automatizar las llamadas

Descubre cuánto podría ahorrar tu empresa al pasar a agentes de voz impulsados por IA.

¡Listo! 
Tu envío se ha mandado a tu correo electrónico
¡Vaya! Algo salió mal al enviar el formulario.
   1
   8
20
¡Vaya! Algo salió mal al enviar el formulario.

Resultado del ROI

2,000

Total Human Agent Cost

$5,000
/month

AI Agent Cost

$3,000
/month

Estimated Savings

$2,000
/month
Demo en Directo
Prueba Nuestra Demo en Directo

Un número de teléfono de demostración de Retell Clinic Office

¡Gracias! ¡Tu envío ha sido recibido!
¡Vaya! Algo salió mal al enviar el formulario.

Read Other Blogs

Revolutionize your call operation with Retell