Evaluando propuestas

Desarrollar chatbot que agende reuniones conectado a google calendar

Publicado el 26 Diciembre, 2023 en Programación y Tecnología

Sobre este proyecto

Abierto

Desarrollar un chatbot para whatsapp (utilizando el api oficial de whatsapp business) para agendar reuniones.

El chatbot debe estar desarrollado en nest js y debe integrar el api de assistants de openai a través de langchain para poder agendar.

El usuario debe poder colocar en un frontend de Next js los horarios que tiene disponibles para agendar en sus diferentes consultorios (en caso de tener más de uno), además de seleccionar cuándo quiere enviar recordatorios (e.g. 24 hrs antes, 10 hrs antes, 30 mins antes, etc. ) Posteriormente cuando el usuario quiera agendar una cita, este le enviará mediante los flows de whatsapp (referencia a los flows: https://business.whatsapp.com/products/whatsapp-flows?lang=es_LA) los horarios disponibles para que el usuario lo seleccione y pueda agendarse la cita. Se le debe pedir al usuario su correo electrónico, nombre completo y edad para poder generar la cita.

Una vez agendada la cita debe enviar al google calendar del doctor la cita y ya no debe ofrecer ese horario a los nuevos pacientes. Además de enviarle al paciente que agendó una liga para agregar esa cita a su calendario.

Finalmente, se le enviarán los recordatorios por whatsapp al paciente cuando el doctor lo haya seleccionado desde el front.

Contexto general del proyecto

Tenemos ya un chatbot que utiliza langchain y la api oficial de whatsapp business, puedes usar este código para hacer el nuevo chatbot.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por A. G.