Recepcionista con IA con Google Calendar, Twilio y Gmail: el flujo de trabajo real
Cómo funciona en la práctica un stack de Recepcionista con IA detrás de escena: Twilio para llamadas y SMS, Google Calendar para disponibilidad y reservas, Gmail para confirmaciones, y los controles que evitan reservas incorrectas.
La mayoría de las demos de Recepcionista con IA muestran la voz.
Esa no es la parte difícil.
La parte difícil es lo que pasa después de que quien llama dice: “¿Puedo ir el martes por la tarde?”
Si la IA no puede verificar disponibilidad, respetar las reglas de reserva, crear el evento, enviar la confirmación y notificar al negocio, es solo un buzón de voz mejorado.
Así es como funciona un stack práctico con Twilio, Google Calendar y Gmail.
El stack
La arquitectura básica:
- Twilio Programmable Voice recibe la llamada del negocio.
- Una capa de IA de voz maneja la conversación.
- Las reglas del negocio deciden si responder, agendar, redirigir o resumir.
- Google Calendar API verifica disponibilidad y crea eventos.
- Twilio SMS envía confirmaciones o mensajes de seguimiento.
- Gmail API envía confirmaciones por correo o resúmenes internos.
- El dueño recibe una entrega limpia.
Quien llama vive una sola conversación. Por debajo, es un sistema de enrutamiento y programación de citas.
Paso 1: llamada entrante
Quien llama marca tu número de negocio. Twilio recibe la llamada y la dirige a tu aplicación.
La documentación de Twilio Programmable Voice describe este patrón: un número de teléfono recibe una llamada, Twilio solicita instrucciones a tu app, y tu app le dice a Twilio qué hacer a continuación.
Para una Recepcionista con IA, la app generalmente conecta la llamada a un modelo de voz en tiempo real o a un servicio de agente de voz, y luego lleva el seguimiento del estado de la conversación:
- ¿Quién llama?
- ¿Qué necesita?
- ¿Se puede agendar?
- ¿Es urgente?
- ¿Necesita transferir la IA?
- ¿Necesita el negocio un resumen?
Este estado importa. Un buen flujo de trabajo de recepcionista no es solo habla. Es memoria durante la llamada.
Paso 2: clasificar la llamada
Antes de agendar, la IA necesita clasificar la llamada.
Ejemplos:
- Cita nueva
- Reagendar
- Cancelar
- Emergencia
- Pregunta sobre precios
- Problema de cliente existente
- Llamada de proveedor
- Spam
Solo debes agendar para las categorías en las que confías.
Por ejemplo, un corte de cabello en salón o una consulta de med-spa puede ser seguro agendar directamente. Una emergencia dental, una admisión legal o una llamada por olor a gas en el sistema HVAC deben redirigirse primero.
La IA no debe forzar todo al calendario. Algunas llamadas deben convertirse en tareas de devolución de llamada.
Paso 3: verificar disponibilidad
Para Google Calendar, la disponibilidad generalmente empieza con la FreeBusy API. La Calendar API de Google devuelve las ventanas de tiempo ocupadas para uno o más calendarios en un rango de tiempo.
El flujo de trabajo es:
- Quien llama pide un horario.
- El sistema verifica las ventanas de tiempo ocupadas del calendario.
- El sistema aplica las reglas del negocio.
- La IA ofrece los horarios disponibles.
Las reglas del negocio son donde ocurren la mayoría de los errores.
El calendario de libre/ocupado solo te dice si un calendario está ocupado. No conoce tus restricciones reales de negocio a menos que las definas:
- Horario de trabajo
- Bloqueos de almuerzo
- Duración de la cita
- Tiempo de margen
- Reglas del proveedor por tipo de servicio
- Reglas de ubicación
- Corte del mismo día
- Espacios de emergencia
- Vacaciones del personal
- Cuál calendario es la fuente de verdad
Si esas reglas no están definidas, la IA puede técnicamente agendar citas y aun así crear un caos operativo.
Paso 4: crear el evento
Una vez que quien llama confirma, el sistema puede usar el endpoint de creación de eventos de Google Calendar para insertar la cita.
Como mínimo, el evento debe incluir:
- Nombre de quien llama
- Teléfono
- Correo electrónico si se recopiló
- Tipo de cita
- Notas de la llamada
- Fuente, como “Recepcionista con IA”
- Cualquier indicador de urgencia
- Estado de confirmación si aplica
Para algunos negocios, el evento es la reserva.
Para otros, el evento es solo una solicitud. Los negocios de odontología, servicios legales y servicios a domicilio suelen necesitar una cola de revisión del personal, a menos que su sistema de programación real esté integrado.
Esa distinción debe ser explícita en la llamada:
“Puedo solicitar ese horario y enviárselo al equipo para confirmación.”
No dejes que la IA prometa una reserva confirmada si el backend solo crea una solicitud tentativa.
Paso 5: enviar confirmación
La confirmación por SMS generalmente pasa por Twilio Messaging. La confirmación por correo electrónico puede ir por Gmail API u otro proveedor de correo.
Una buena confirmación incluye:
- Nombre del negocio
- Hora de la cita
- Ubicación o expectativa de devolución de llamada
- Qué sucede a continuación
- Instrucciones para cancelar o reagendar
- Cualquier instrucción de preparación aprobada por el negocio
Por ejemplo:
“Tu cita está solicitada para el martes a las 2:30 PM. La oficina confirmará en breve. Responde aquí si algo cambia.”
Si el evento está confirmado, di confirmado. Si está pendiente, di pendiente.
Esa sola palabra evita muchas llamadas molestas.
Paso 6: resumen interno
El negocio necesita un resumen lo suficientemente corto para actuar:
“Nueva consulta agendada. Quien llamó: Maria G. Teléfono: 555-0177. Interesada en consulta de Botox. Prefiere las tardes. Agendada el mar 19 de mayo a las 5:30 PM. Preguntó sobre precios, recibió el lenguaje de rango aprobado. Fuente: Recepcionista con IA fuera de horario.”
Para servicios a domicilio:
“Llamada urgente por falta de refrigeración. Temperatura interior 86, ocupante adulto mayor, dirección capturada, sin olor eléctrico reportado, aceptó tarifa de emergencia. Redirigida al técnico de turno.”
Ese resumen puede enviarse por correo, SMS, Slack, Telegram, nota de CRM, o cualquier herramienta que el negocio realmente use.
Los límites que importan
Los límites son más importantes que la voz.
Aplica estos:
No agendes sin reglas. Si los tipos de cita y las duraciones no están definidos, crea solicitudes, no reservas confirmadas.
Las emergencias no van al calendario normal. Las llamadas de emergencia deben redirigirse o generar una alerta antes de agendar.
Sin consejos clínicos o legales. Los flujos de trabajo médicos, dentales y legales necesitan límites estrictos.
Sin precios exactos a menos que estén aprobados. La IA debe usar tu lenguaje de precios, no inventar números.
Sin grabaciones ocultas. Si grabas llamadas, maneja la divulgación y el almacenamiento de manera adecuada.
No confíes en el calendario sin verificar de nuevo. Siempre vuelve a verificar la disponibilidad antes de insertar si la conversación tomó tiempo.
Sin eventos huérfanos. Si la creación del evento tiene éxito pero la confirmación falla, el personal debe ser alertado.
Cuándo Google Calendar es suficiente
Google Calendar funciona bien cuando tus reglas de programación son simples:
- Llamadas de consulta
- Llamadas de descubrimiento
- Citas de salón con duraciones de servicio definidas
- Ventanas de devolución de llamada para contratistas
- Seguimientos internos
- Demos básicas
No siempre es suficiente para agendas de PMS dental, despacho de servicios en campo, programación médica compleja o reservas con múltiples proveedores.
En esos casos, Google Calendar puede seguir siendo útil como capa de retención o capa de notificaciones, pero la fuente de verdad debe ser el sistema real.
La implementación que yo construiría
Para la mayoría de los negocios pequeños, yo empezaría con:
- Número de Twilio o desvío de llamadas.
- Recepcionista con IA de voz con categorías de llamadas definidas.
- Disponibilidad de Google Calendar para reservas simples.
- Confirmaciones por Gmail y SMS.
- Resumen para el dueño o el personal después de cada llamada atendida.
- Revisión humana para cualquier categoría incierta.
Eso es suficiente para convertir el teléfono de un buzón de voz en un sistema operativo.
Si quieres que esto se construya alrededor de tu calendario y tus reglas de llamadas, consulta la Recepcionista con IA o envía tu flujo de trabajo a través de la auditoría gratuita de flujo de trabajo.