Presentación del caso: Agente de IA para clínica de fisioterapia

De qué va: Arquitectura de un caso real: un agente de IA que gestiona citas para una clínica de fisioterapia (Fisio 360) y que sirve a la vez a pacientes y al fisioterapeuta, todo desde Telegram. Incluye la instalación de Easy Appointments (open source) en Easy Panel.

Highlights:

  • Un mismo bot, dos roles: se detecta quién habla por el from_id de Telegram. Si coincide con el ID del fisio va al agente del fisio; si no, al agente del paciente.
  • from_id vs. chat_id: from_id es quién habla; chat_id es dónde responder. Se tratan por separado aunque en privado coincidan.
  • Normalización con Edit Fields: el texto va a chatInput y el chat_id a sessionId (memoria), así cada paciente tiene su conversación aislada.
  • Dos agentes, mismas herramientas, distinto prompt: el paciente solo consulta disponibilidad, reserva y cancela su propia cita; el fisio ve la agenda completa, bloquea huecos y gestiona todo.
  • Segundo workflow de recordatorios SIN IA: lineal, a las 10:00. “No metas un agente donde no hace falta”. El chat_id se guarda en el campo notas de la cita.
  • Instalación en Easy Panel: plantilla con etiqueta latest + creación de servicios, proveedores, horarios y estados de cita.

Idea de venta: no vendes “un bot”, vendes un sistema de reservas con agenda, recordatorios, IA y control.

Tip: los nodos de comunidad a veces fallan con fecha/hora; lo robusto es ir por API directa (HTTP Request).