Se busca un desarrollador experimentado para integrar el calendario del CRM Flowww con la plataforma GoHighLevel (GHL). El objetivo principal es permitir que el agente de inteligencia artificial de GHL de texto y voz pueda reservar citas directamente en el calendario de Flowww. El proyecto requiere una integración robusta y fiable que asegure la sincronización de datos y la correcta gestión de las reservas. Se espera que el freelancer tenga experiencia en integración de Apis y sistemas crm, así como un entendimiento de cómo funcionan los agentes de ia para la automatización de procesos.
Esto es lo más relevante: un webhook que conecte con flowww para reservar las citas. En base a las especificaciones, flowww utiliza CURL, por lo que Python o PHP son igual de útiles y compatibles para la creación del webhook. El webhook debe implementarse en un Cloud Server con dns y ssl listos, ya que el webhook de zapier va a ese cloudserver para obtener los datos de las reservas 3. Se envían los datos de las reservas a GHL y una vez completado al menos este flujo se confirman los turnos creados.
Esa es la integración puede hacerse con make o Zapier, pero zapier es de preferencia porque es más flexible y además tiene extensiones originales de GHL
Le dejo documentacion para que revise si es viable conectaro el agente de ia que ya funciona con floww para reserva de citas
https://eu106.flowww.net/635653/cgi-bin/dllrequest.asp
https://kb.flowww.net/es/knowledge/comandos-api-flowww
https://kb.flowww.net/es/knowledge
El Excel no es solo informativo, es parte del modelo de negocio que tienes que integrar.
Contiene:
・Lista de tratamientos
・Cada tratamiento está asociado a uno o varios profesionales (doctores)
・Cada tratamiento tiene una duración específica (15 min, 30 min, etc.)
・Hay casos con múltiples sedes (Valencia, etc.)
・Algunos tratamientos tienen variaciones o sesiones distintas
Esto implica que el sistema de citas no es simple.
Necesitas manejar:
1. Relación tratamiento ↔ doctor (NO es 1 a 1)
・Un tratamiento puede ser atendido por varios profesionales
・Un profesional puede hacer varios tratamientos
-> Necesitas lógica de asignación
2. Duración dinámica por tratamiento
・Cada cita no dura lo mismo
-> El sistema debe calcular disponibilidad real en agenda
3. Disponibilidad por profesional
・No basta con “crear cita”
-> Debes validar:
・qué doctor está disponible
・en qué horario
・para ese tratamiento específico
4. Lógica real que el AI debe seguir
El agente de IA no puede simplemente “crear cita”.
Debe:
- Identificar tratamiento
- Obtener duración
- Buscar profesionales válidos
- Consultar disponibilidad en Flowww
- Proponer horarios al usuario
- Confirmar
- Crear cita en Flowww
- Lo que significa la frase del cliente
“es necesario que haya una sincronización completa, reprogramaciones complejas o múltiples escenarios, con múltiples doctores y tratamientos”
Esto en realidad significa:
👉 Requiere un sistema tipo clínica real, no un MVP simple
👉 Requiere que el AI funcione como recepcionista real
👉 Requiere manejar:
・reprogramaciones
・cancelaciones
・cambio de doctor
・distintos tratamientos
・distintas duraciones
・probablemente múltiples ubicaciones ya que son dos clinicas una en valencia y otra en palma de mallorca
Plazo de Entrega: No definido