Cómo crear un agente de voz con IA: pasos para llevarlo a producción
Crear un agente de voz con IA implica mucho más que elegir una voz y escribir un prompt. Para que atienda llamadas reales necesitas decidir qué solicitudes puede resolver, darle acceso controlado a la información, conectar la telefonía, definir cuándo debe pasar a una persona y probar qué ocurre cuando la conversación no sigue el guion.
Tabla de contenidos
Desde GuruSup hemos preparado esta guía para recorrer el proceso con un ejemplo: un agente que recibe llamadas para modificar citas. Los mismos pasos sirven para consultar pedidos, clasificar incidencias, cualificar leads o confirmar reservas. Si primero quieres ver la solución que ofrecemos, consulta nuestros agentes de voz IA; aquí nos centraremos en cómo crear un agente de voz IA y comprobar que funciona.
¿Cómo crear un agente de voz?
Paso 1. Elige una gestión concreta y define qué significa resolverla
El primer paso para crear un agente de voz IA es delimitar su trabajo. «Atender todas las llamadas» no es un caso de uso: mezcla tareas sencillas, incidencias y decisiones que quizá deban tomar personas distintas. Empieza por una gestión frecuente para la que puedas comprobar un resultado.
En el ejemplo de las citas, el objetivo es que la persona llame, se identifique según las reglas del negocio, solicite otro horario, el agente consulte disponibilidad, modifique la cita en el sistema y confirme el resultado. Una conversación agradable que termina con «te llamaremos» no cuenta como modificación resuelta.
- Entrada: llamadas relacionadas con cambios de cita; especifica qué otros motivos debe derivar.
- Acciones permitidas: localizar una reserva, consultar huecos, proponer alternativas y confirmar el cambio tras la aceptación.
- Límites: no modificar una reserva si no se verifica la identidad, la política no lo permite o el sistema no confirma el cambio.
- Resultado: cita actualizada y registrada, o derivación con el motivo y el contexto recogido.
Repite esta ficha para cada caso de uso antes de ampliar el alcance. Te ayudará a distinguir un agente que ejecuta una gestión de uno que solo responde preguntas.
Paso 2. Reúne la información que el agente puede usar
El agente necesita conocer las reglas del negocio y consultar datos actualizados. Separa ambos tipos de información: las políticas y preguntas frecuentes pueden documentarse; la disponibilidad de citas o el estado de un pedido deben consultarse en el sistema que los mantiene.
Para nuestro ejemplo, prepara horarios, política de cambios, plazos, excepciones, sedes y mensajes de confirmación. Después identifica dónde viven las citas y qué permisos hacen falta para leerlas y modificarlas. Una base de conocimiento no sustituye una integración: aunque el agente explique correctamente la política, no podrá cerrar el cambio si no tiene acceso autorizado a la agenda.
En GuruSup conectamos los agentes a los sistemas pertinentes y acotamos qué acciones puede realizar cada uno. Si necesita preguntar por un dato sensible, define para qué lo utiliza, quién podrá ver la transcripción y cómo debe comportarse cuando no pueda verificar al interlocutor.
Paso 3. Decide cómo conectarás la telefonía y quién atenderá cada llamada
Antes de configurar el agente, dibuja la ruta de la llamada. Puedes usar una centralita virtual para empresas o, si ya tienes una, estudiar cómo conectar el agente a tu numeración y a las reglas de enrutamiento actuales. Comprueba con tu proveedor la compatibilidad con SIP, desvíos, transferencias y llamadas simultáneas.
Decide cuándo entrará el agente: todas las llamadas de un número, las que lleguen fuera de horario, las procedentes de una cola o las que se dirijan a un servicio concreto. En GuruSup, por ejemplo, se puede configurar una regla por organización, idioma y origen para decidir cuándo interviene el agente. El primer saludo se configura por separado; durante la conversación el idioma puede detectarse automáticamente.
También define la salida hacia el equipo humano. Cuando la centralita permite la transferencia por SIP, se puede pasar la llamada sin colgar. Si no admite ese mecanismo, hay que diseñar una alternativa, como una devolución de llamada. La ruta hacia soporte, ventas u otro grupo debe obedecer a reglas del sistema, no a una decisión improvisada del modelo.
Paso 4. Escribe instrucciones sobre acciones, límites y excepciones
Las instrucciones del agente deben traducir el proceso en decisiones verificables. Especifica cómo saluda, qué debe preguntar, qué herramientas puede utilizar, qué confirmaciones necesita y qué hará si la persona se sale del tema.
Para modificar citas, un flujo inicial puede ser:
- Informar de que la llamada la atiende un sistema de IA y preguntar qué necesita la persona.
- Localizar la cita con los datos admitidos y aplicar el método de verificación definido por la empresa.
- Comprobar la política y consultar disponibilidad actual en la agenda.
- Ofrecer alternativas, repetir el horario elegido y pedir confirmación antes de escribir en el sistema.
- Ejecutar el cambio, comprobar la respuesta del sistema y comunicar únicamente el resultado confirmado.
- Si no puede completar la operación, explicar el siguiente paso y derivar con el contexto recogido.
Incluye expresamente lo que no debe hacer. Por ejemplo: no inventar huecos, no anunciar una confirmación antes de recibirla, no revelar datos de una cita no verificada y no insistir indefinidamente cuando la persona pide ayuda humana.
Paso 5. Conecta las herramientas y prueba cada acción por separado
Para convertir una conversación en una gestión necesitas conectar las herramientas adecuadas: agenda, CRM, helpdesk, sistema de pedidos o aplicaciones internas. Empieza por permisos mínimos y prueba las operaciones antes de enlazarlas en un flujo completo.
Desliza hacia la derecha para ver más →
| Operación | Qué debe devolver el sistema | Qué debe hacer el agente si falla |
|---|---|---|
| Buscar una cita | Cita correcta o resultado no encontrado | Pedir el dato permitido para desambiguar o derivar |
| Consultar disponibilidad | Huecos vigentes en la sede solicitada | No proponer horarios supuestos |
| Modificar la cita | Confirmación de que el cambio se ha guardado | Informar de que no pudo confirmarlo y pasar el caso |
| Crear un registro posterior | Ticket o actualización asociados al contacto | Registrar el error para revisión sin afirmar que se creó |
Un agente posterior a la llamada puede, si lo configuras, crear un ticket en Zendesk u otra herramienta. En GuruSup, además, la conversación queda como un hilo con su transcripción, lo que permite revisar qué solicitó la persona y qué ocurrió. La grabación es opcional y depende de la configuración.
Paso 6. Ajusta la conversación de voz para personas reales
Un flujo que funciona por escrito puede fallar por teléfono. La persona interrumpe, cambia de idea, habla con ruido de fondo, dicta un número deprisa o pregunta por otro asunto mientras el agente espera una respuesta.
Antes de lanzar el servicio, comprueba al menos estos puntos:
- Primer turno: saludo breve, aviso de IA comprensible y una pregunta abierta que explique qué puede hacer el agente.
- Turnos y pausas: evitar respuestas largas; comunicar que está consultando un sistema cuando una acción tarda.
- Interrupciones: permitir que la persona rectifique la fecha o pida hablar con alguien sin empezar desde cero.
- Reconocimiento: probar nombres, referencias, números, acentos y llamadas con ruido.
- Idioma: revisar el saludo inicial y el cambio de idioma durante la llamada cuando corresponda.
- Cierre: distinguir «solicitud recibida» de «cita modificada» y explicar qué ocurrirá después.
La elección de voz y motor ayuda, pero la calidad depende tanto de la conversación como de las acciones. Un agente rápido que confirma algo incorrecto sigue siendo un mal agente.
Paso 7. Prueba llamadas completas, casos límite y transferencia humana
La prueba decisiva empieza al marcar el número y termina cuando la gestión aparece en el sistema adecuado. Haz llamadas con personas distintas, no solo con quienes redactaron las instrucciones.
- Caso habitual: la persona modifica una cita permitida y recibe la confirmación correcta.
- Sin disponibilidad: el agente ofrece alternativas reales o deriva, sin inventar huecos.
- Identidad no verificada: no lee ni cambia datos protegidos.
- Incidencia del sistema: informa de que no ha completado la gestión y activa el siguiente paso.
- Cambio de intención: la persona empieza con una cita y acaba preguntando por facturación.
- Solicitud de humano: llega al grupo correcto y el contexto de la conversación puede consultarse.
- Telefonía real: comprueba cortes, silencios, transferencias, llamadas no atendidas y comportamiento de la centralita.
Registra en cada prueba el resultado esperado y el observado. Si vas a crear un agente de voz IA para varios procesos, valida primero uno y amplía el alcance cuando sepas dónde falla.
Paso 8. Lanza el agente de forma controlada y mide si resuelve
Empieza con un número, horario o tipo de llamada acotado. Durante el piloto, revisa transcripciones, errores de las herramientas y solicitudes que terminan en una persona. Así podrás corregir instrucciones e integraciones antes de abrirle todo el tráfico.
Mide al menos gestiones completadas y verificadas, derivaciones útiles, abandonos, llamadas repetidas por el mismo motivo y fallos de integración. La tasa de llamadas atendidas no demuestra que el problema haya quedado resuelto. Si quieres analizar motivos y resultados a escala, consulta nuestra guía de análisis de llamadas.
Con el piloto estable, incorpora nuevos casos de uso. Puedes extenderlo a atención entrante, triaje, captación comercial o llamadas salientes concretas como confirmaciones y seguimiento, definiendo en cada caso las reglas de contacto y las acciones permitidas. Para entender la automatización del canal telefónico en conjunto, tienes la guía sobre cómo automatizar llamadas con IA.
¿Qué cambia al crear el agente para un equipo mediano o enterprise?
En una operación con un volumen alto de consultas, el reto no es configurar una voz; es evitar que cada llamada simultánea consulte un dato desactualizado o termine en una cola sin capacidad. Antes del piloto acuerda con IT y operaciones la numeración, los sistemas que se pueden leer o modificar, los límites de acceso, el grupo de transferencia y la capacidad prevista para cada franja.
Prueba picos, fallos de CRM, caídas de la agenda y solicitudes fuera de horario. Define quién revisa las transcripciones, cómo se actualizan políticas y quién aprueba nuevos permisos. Para evaluar la operación completa, continúa en automatización de llamadas en un call center; esta guía sigue centrada en crear el agente.
¿Crear el agente desde cero o hacerlo con una plataforma?
Hay varias maneras de crear un agente de voz con IA. La elección depende del control técnico que necesitas, las integraciones existentes y quién se ocupará de mantener la solución después del lanzamiento.
Desliza hacia la derecha para ver más →
| Enfoque | Encaja cuando… | Trabajo que debes prever |
|---|---|---|
| Desarrollo propio | Tu equipo necesita controlar la telefonía, el motor de voz y toda la lógica | Conectar componentes, supervisar llamadas, gestionar fallos y mantener la infraestructura |
| Plataforma configurable | Quieres montar casos de uso sobre telefonía, herramientas e interfaces existentes | Diseñar el proceso, conectar sistemas, probar permisos y mantener el contenido |
| Despliegue acompañado | Necesitas integraciones y operación, pero prefieres que un equipo especializado te ayude a llevarlas a producción | Definir objetivos, aportar reglas y accesos, revisar pruebas y validar resultados |
En GuruSup trabajamos contigo el caso de uso, las conexiones, el comportamiento y el escalado. Podemos desplegar el agente sobre nuestra centralita o conectarlo por SIP a tu infraestructura, según lo que ya utilizas. La elección práctica es la que te deja probar una llamada completa con tus datos y medir si la gestión termina bien.
Crea tu agente de voz con IA junto a GuruSup