Skip to main content

Hola Amigos de América Latina. 
Soy nuevo por aquí y voy con todo… porque entiendo que el grado de complejidad de la solución que busco es bastante compleja.
El modelo se basa en automatizar citas con interacción de los clientes desde instagram y google calendar.
Este modelo debería funcionar del siguiente modo.
A modo de ejemplo;
Definir en Calendar los días y horarios disponibles de atención.
Días 24 y 25 de enero en el horario de 9 a 17 horas calendario restringido para ciudad nro. 1
Días 27,28 y 29 de enero en el horario de 11 a 16 horas calendario restringido para ciudad nro. 2
Días 30 y 31 de enero en el horario de 10 a 14 horas calendario restringido para ciudad nro. 3

Usuario solicita cita.
1. Selección de ciudad donde quiere la cita.
- ciudad 1
- ciudad 2
- ciudad 3

2. Seleccionada la ciudad, solo deberían aparecer los horarios disponibles
Si la selección es para la ciudad 3, solo podría seleccionar
- 30 de Enero
- 31 de Enero

3. Seleccionado el día, solo podrá elegir entre los horarios disponibles.
- 10 a 11 hs
- 11 a 12 hs
- 15 a 16 hs

Solo podrá ver los disponibles. Los ocupados no figuran como alternativa de selección.

Alguien sabe como y si se puede hacer esto. ?
A todos los que colaboran más que agradecido. 

Bienvenido a la comunidad ​@MaxiEteris !

Sí, como dices, es una integración que requiere varios pasos y es compleja, pero se puede hacer!

Considerando el caso específico que planteas, quizás lo logres hacer directamente con un Google Sheet y un poco de lógica del lado de Manychat (sin necesariamente conectar directo a Google Calendar, que sería más complicado).

Si los eventos son simples (Ciudad 1 > 2 días > 5 turnos por día; Ciudad 2 > 3 días > 6 turnos por día: etc) lo podrías estructurar con una lógica de horarios ocupados/vacíos y simplificar el proceso.

Habría que ver bien la lógica, pero sería posible hacer un sistema más simple y efectivo.

Ahora, si quieres un calendario abierto en el tiempo, ahí sí ya tienes que conectar con Google Calendar y se hace más complejo.

Una integración con botones y opciones se podría hacer integrando con algo como Make.com

Y si quieres hacerlo con IA, ahí ya estamos hablando de un agente (con n8n, Make o funciones de OpenAI)…

La cuestión es ver cuánto puedes simplificar todo esto. Cuánto más detallado el caso, más simple y rápida la solución que puedes diseñar.


Saludos ​@MaxiEteris, dependiendo de tu nivel de habilidades puedes desarrollar distintas soluciones.
Una que yo realice en mis inicios era traer los datos de las citas desde google sheets el cual a su vez, estaba conectado y alimentado desde google calendar.
Manychat se integra muy bien con google sheets y puede buscar y traer informacion a tu bot. 

Requiere algo de logica pero es una solucion un poco mas simple que te permitira evitar el uso de herramientas mas avanzadas como make.

Esta es una opcion mas que con algo de ingenio y entendiendo bien tu caso especifico, podrias aplicar.

Aqui un video con una explicacion de como integrar calendar y sheets y ya con eso, analiza como buscar la info desde manychat y presentarla al usuario.

 


Reply