🗓️Agendar en Calendario

Personaliza tu agente para que agende una cita

Permite que tu agente programe citas directamente en tu calendario durante una conversación telefónica. Una vez que el usuario confirma su interés y proporciona la información necesaria, el agente puede crear la cita automáticamente sin interrupciones en el flujo de la llamada.

Esta función trabaja en conjunto con Check Availability para ofrecer una experiencia completa de programación: primero consulta horarios disponibles y luego agenda la cita seleccionada.

Nota: Para obtener tu API Key y Event Type ID de Cal.com, consulta nuestra documentación “Cómo configurar Cal.com”.

Guía Paso a Paso

Paso 1: Selecciona tu Agente

  • Navega hasta la lista de agentes y selecciona el agente al que deseas añadir la acción de agendar en tu calendario

Paso 2: Accede a la Configuración

  • Una vez dentro del agente, dirígete a la pestaña Settings.

  • Dentro de Settings, busca y haz clic en Agent Actions para acceder a las acciones disponibles para tu agente.

Paso 3: Agrega la Función Book on the calendar

  • Se desplegará un menú con las opciones disponibles. Haz clic en Add y luego selecciona Book on the calendar de la lista de opciones.

Paso 4: Completa la configuración

Para obtener tu API Key y Event Type ID de Cal.com, consulta nuestra documentación “Cómo configurar Cal.com.

  • Name: Asigna un nombre descriptivo (ej: "book_appointment")

  • Instructions: Define cómo el agente debe manejar el proceso de agendamiento

  • API Key: Ingresa tu clave API de Cal.com

  • Event Type ID: Especifica el ID del tipo de evento de Cal.com

  • Timezone: Zona horaria para las citas

Instrucciones Importantes para el Agente

Recuerda que cuando te refieras a fechas, siempre debes actualizar el timezone del lugar en donde te encuentras. Esto es importante para mantener claridad y consistencia en la comunicación.

Para dar contexto a la IA del tiempo actual debes incluir la siguiente variable en tu prompt: {{current_time}}, lo cual es una variable introducida por nosotros por defecto. Esta variable da contexto al agente del tiempo actual.

Si necesitas una zona horaria distinta, puedes especificarla usando {{current_time_[timezone]}}. Por ejemplo: {{current_time_America/New_York}}.

Nota: El [timezone] debe estar en formato IANA (Internet Assigned Numbers Authority).

Algunas de las opciones disponibles son:

Zona Horaria - Ciudad
Formato para [timezone]

Bogotá, Colombia

America/Bogota

Santiago, Chile

America/Santiago

La Paz, Bolivia

America/La_Paz

Lima, Peru

America/Lima

Caracas, Venezuela

America/Caracas

Madrid, España

Europe/Madrid

Ciudad de Mexico, Mexico

America/Mexico_City

Configuración de Múltiples Calendarios

Si necesitas agendar citas en diferentes calendarios, puedes crear múltiples acciones especificando en cada una a qué calendario específico debe programarse la cita. Esto es útil para separar diferentes tipos de servicios o equipos de trabajo.

Ejemplos Adicionales para Book Appointment

  • Para agendar reuniones "Una vez que el usuario seleccione un horario, confirma todos los detalles (nombre completo, teléfono, email, fecha y hora) antes de crear la cita. Después de agendar exitosamente, confirma que la cita ha sido programada y menciona que recibirá una confirmación por email con todos los detalles.”

  • Para Servicios de Salud Mental: "Para agendar una sesión de terapia, solicita: nombre completo, teléfono, email y si es su primera sesión. Pregunta si prefiere sesión presencial o virtual. Después de confirmar la cita, menciona nuestras políticas de cancelación (24 horas de anticipación) y que recibirá formularios de admisión por email."

  • Para Servicios Educativos: "Al programar una sesión de tutoría, confirma: nombre del estudiante, grado/nivel, materia específica, teléfono y email de contacto. Pregunta si necesitan materiales especiales. Después de agendar, informa que la sesión será de 60 minutos y que pueden reprogramar con 12 horas de anticipación."

  • Para Servicios Inmobiliarios: "Para agendar una visita a propiedad, recopila: nombre completo, teléfono, email, tipo de propiedad de interés y presupuesto aproximado. Confirma la dirección de la propiedad a visitar. Después de programar, menciona que la visita durará aproximadamente 30 minutos y que recibirá la dirección exacta por mensaje."

  • Para Servicios Veterinarios: "Para agendar una cita veterinaria, confirma: nombre del propietario, teléfono, email, nombre y especie de la mascota, y motivo de la consulta. Pregunta la edad aproximada del animal. Después de agendar, recuerda que deben traer el carnet de vacunas y que lleguen 10 minutos antes para el check-in."

Last updated