Cómo Crear un Agente de Voz con IA para Agendar Citas
Descubre cómo crear un agente de voz con IA para agendar citas 24/7. Automatiza tus reservas y no pierdas más clientes usando 2Chat, ElevenLabs y Cal.com.
Seamos sinceros por un momento: como dueño de negocio o emprendedor, tu tiempo es tu activo más valioso. Pero cada vez que tu teléfono suena y pasa al buzón de voz porque tú o tu equipo están demasiado ocupados, estás perdiendo un cliente potencial.
Ya sea que dirijas una clínica dental, un spa, un taller mecánico o una agencia de consultoría, gestionar citas puede convertirse en un enorme cuello de botella. ¿Qué pasaría si pudieras tener una recepcionista amable y con voz humana respondiendo llamadas, aclarando dudas y agendando citas directamente en tu calendario... 24/7, sin tomarse un solo descanso?
Hoy te voy a mostrar exactamente cómo construir un agente de voz con Inteligencia Artificial para hacer exactamente eso. Usaremos tres herramientas poderosas:
- 2Chat (para nuestro número de teléfono virtual),
- ElevenLabs (para la voz de la IA)
- Cal.com (para el calendario de reservas).
Paso 1: Configura el Enrutamiento de Llamadas en 2Chat
Primero, necesitamos decirle a tu número virtual de 2Chat que envíe las llamadas entrantes al "cerebro" de nuestra IA.
- Inicia sesión en tu Panel de 2Chat.
- Ve a Canales (Channels) y selecciona Número Virtual. Haz clic en tu número activo.
- Ve a Manejo de Llamadas Entrantes (Inbound Call Handling). Aquí vamos a configurar el flujo.
- Agrega un disparador (trigger) para llamadas entrantes, y luego añade un componente de Integración: selecciona Send to ElevenLabs (Enviar a ElevenLabs).

- Ingresa tu número de 2Chat (en formato internacional, ej. +57...) y selecciona la opción SIP TCP.
(Nota para emprendedores: "SIP" es solo un término técnico de telecomunicaciones para enviar llamadas de voz por internet. No necesitas ser un ingeniero para usarlo, ¡solo dale a guardar!)
Paso 2: Conecta tu Número a ElevenLabs
Ahora, vayamos a ElevenLabs para recibir esa llamada.
- En ElevenLabs, ve a Phone Numbers (Números de Teléfono) y haz clic en Import Number (Importar Número).
- Elige From SIP Trunk.
- Ponle un nombre a tu número, ingresa exactamente el mismo número que usaste en 2Chat y dale a Import (Importar).

Paso 3: Crea tu Agente de IA (¡La Parte Divertida!)
Es hora de darle un cerebro y una voz a tu recepcionista.
- Ve a la pestaña Agents (Agentes) en ElevenLabs y haz clic en New Agent (Nuevo Agente).
- Para ahorrar tiempo, usaremos una plantilla. Busca y selecciona Appointment Scheduler (Agendador de Citas).
- Haz clic en Use Template (Usar Plantilla) y nombra a tu agente (ej. "Recepcionista Clínica Dental").
- El sistema te pedirá conectar tus herramientas. Selecciona Cal.com.
Paso 4: Integra Cal.com (El Motor de Reservas)
Para que tu IA pueda agendar citas realmente, necesita permiso para hablar con tu calendario. Hacemos esto usando una "API Key".
(Piensa en una API Key como un pase VIP que permite que dos programas de software se comuniquen de forma segura).
- Abre tu cuenta de Cal.com, ve a Configuración (Settings) y busca API Keys.
- Crea una nueva llave, ponle un nombre (ej. "ElevenLabs IA") y configúrala para que "Nunca expire".
- Copia la llave, pégala en la pantalla de configuración de ElevenLabs y haz clic en Create Agent (Crear Agente).
- Súper Tip para Servicios: En Cal.com, cada servicio que ofreces tiene un Event Type ID (un pequeño número en la URL). Puedes agregar estos IDs en tu configuración de ElevenLabs para que la IA sepa exactamente qué tipo de evento reservar.

Paso 5: Personaliza la Voz y Personalidad de tu IA
Ahora estás en el Panel del Agente. Vamos a darle estilo.
- System Prompt (Instrucción del Sistema): Esta es la personalidad de tu IA. Dile cómo actuar: "Eres una recepcionista amable en la Clínica Dental Good Smile. Ayudas a los clientes a agendar citas de manera eficiente".
- Voice (Voz): Elige una voz que encaje con tu marca. Puedes seleccionar el idioma (ej. Español) y un modelo de voz.
- LLM (Modelo de Lenguaje): Este es el motor que procesa la conversación. Te recomiendo usar un modelo como Gemini 2.5 Flash porque es increíblemente rápido y muy económico para tareas simples de agendamiento.
Paso 6: Entrena a tu IA con una Base de Conocimientos
Quieres que tu IA responda preguntas como: "¿Hacen blanqueamientos dentales?"
- Ve a la pestaña Knowledge Base (Base de Conocimientos) en ElevenLabs.
- Haz clic en Add Document (Añadir Documento) y crea un archivo de texto simple con tu lista de servicios, precios o preguntas frecuentes.
- Asegúrate de Habilitar RAG (Generación Aumentada por Recuperación). Esto simplemente significa que tu IA "leerá" este documento antes de responder a un cliente, asegurando respuestas precisas sobre tu negocio.
Paso 7: Ajusta el Flujo de Conversación
Ve a la pestaña Workflow (Flujo de trabajo). Este es un mapa visual de cómo fluye la llamada. Puedes editar el saludo inicial y personalizar el mensaje de despedida para que cierre la llamada educadamente (ej. "¡Gracias por llamar, que tengas un excelente día!").
Paso 8: ¡Prueba y Lanza!
Antes de salir en vivo, haz clic en Preview (Vista Previa) en ElevenLabs. Puedes chatear o hablar con tu IA para ver cómo suena. Una vez que estés satisfecho, asigna el agente creado a tu número de teléfono importado.

También puedes visitar la pestaña de Análisis para revisar llamadas pasadas, leer las transcripciones y ver exactamente cuánto te costó cada llamada.
Conclusiones Clave para Dueños de Negocio
- Disponibilidad 24/7: Nunca vuelves a perder un prospecto, incluso si llaman a las 2 AM.
- Eficiencia de Costos: Mantener un agente de voz con IA cuesta una fracción de lo que costaría contratar a una recepcionista a tiempo completo en múltiples turnos.
- Mejor Experiencia del Cliente: Tus clientes no tienen que esperar en línea; obtienen respuestas inmediatas y agendan al instante.
¿Listo para llevar tu servicio al cliente al siguiente nivel y poner tus reservas en piloto automático? Crea tu cuenta de 2Chat hoy mismo y comienza a construir tus agentes inteligentes para voz y WhatsApp para negocios.