Podología Sa Pobla - Chatbot de Agendamiento

Project Overview:
Crear un chatbot para Podología Sa Pobla fue todo un aprendizaje. La idea era simple: permitir que los pacientes pudieran agendar, modificar o cancelar citas de manera rápida y sin llamadas telefónicas, disponible 24/7. Con un flujo conversacional intuitivo y la integración con Google Calendar, conseguimos automatizar buena parte del trabajo administrativo de la clínica y ofrecer una experiencia más fluida para los pacientes.
Objetivos
- Diseñar un chatbot que permitiera a los pacientes gestionar sus citas de manera autónoma y sencilla.
- Conectar el sistema con Google Calendar para mantener la disponibilidad siempre actualizada.
- Reducir la carga del personal administrativo automatizando reservas, confirmaciones y recordatorios.
Características
Agendamiento Inteligente de Citas
- Los pacientes pueden hablar con el chatbot de forma natural para consultar horarios disponibles.
- El sistema calcula la disponibilidad en tiempo real y sugiere slots libres usando un pequeño script en JavaScript.
- El chatbot guía al usuario paso a paso en la selección de fecha, hora y tipo de servicio.
Integración con Google Calendar y CRM
- Una vez que se agenda la cita, esta se vuelca automáticamente a Google Calendar.
- Google Calendar se sincroniza con el CRM de la clínica, manteniendo toda la información centralizada.
- Posibilidad de modificar o cancelar citas directamente desde la conversación con el chatbot.
Flujo Conversacional con No-Code
- El flujo principal está desarrollado con Typebot, usando un chatbot guiado que conduce al paciente paso a paso.
- Se decidió no usar IA, ya que en este contexto no era necesaria; un flujo estructurado reduce costes y facilita el control de la información.
- n8n se encarga de la automatización y de enviar la información a los sistemas correspondientes.
- JavaScript se utiliza para calcular y validar los slots de citas disponibles, alojado en un servidor con endpoint propio.
Notificaciones y Recordatorios
- Envío automático de confirmaciones y recordatorios a los pacientes, reduciendo ausencias.
- Notificaciones instantáneas al personal cuando hay cambios o cancelaciones.
Stack Tecnológico
- Flujo Conversacional: Typebot
- Automatización: n8n
- Cálculo de Slots: JavaScript en un endpoint propio
- Calendario y Citas: Google Calendar
- Registro de Información: Google Sheets
- Sincronización de CRM: Integración con el CRM de la clínica
Resultados
Esta primera versión del chatbot ha sido un gran aprendizaje y ya ha mostrado resultados muy positivos. Los pacientes pueden gestionar sus citas a cualquier hora, y el personal administrativo ha visto cómo muchas tareas repetitivas se automatizan, liberando tiempo para enfocarse en otras labores.
Posibles mejoras futuras
- Permitir que los usuarios validen qué citas se pasan a su CRM, bajo supervisión humana, asegurando control y precisión.
- Implementar automatizaciones adicionales para que el backoffice sea aún más productivo.
- Añadir un chatbot más inteligente que pueda sugerir tipos de cita según historial del paciente o preferencias.
- Integrar recordatorios más personalizados y flujos de seguimiento automáticos para mejorar la atención al paciente.
El proyecto sigue evolucionando, y cada mejora es un paso más hacia un sistema que permita a la clínica ser más eficiente y a los pacientes sentirse acompañados en todo momento.