Evaluating bids

Booking Chatbot

Published on the August 09, 2021 in IT & Programming

About this project

Open

Necesitamos desarrollar un chatbot para el registro de agendas en nuestro negocio, el mismo debe estar conectado a una Base de Datos que tiene que contener como mínimo 4 tablas (clientes, servicios, agenda, días laborales) el cliente debe poder consultar nuestros servicios (descripción, dirección y precio), hacer reserva de turnos teniendo en cuenta días y horarios disponibles y duración  del servicio a realizar y consultar el estado del servicio).
Debe contar con conexión a API de Google (Sheets y Calendar) para dejar un registro en un sheets de los turnos asignados con la información del cliente y generar una tarea en google calendar para que nuestros empleados puedan gestionar la agenda. Necesitamos que se pueda modificar a futuro para generar modificaciones eventuales y que se pueda implementar en FB, WhatsApp e Instagram.


Muchas gracias

We need to develop a reservation chatbot for our business, it must be connected to a Database with a minimum of 5 tables (clients, services, packages, agenda, business days). The client must be able to consult our services (description, address and price), make reservation of shifts taking into account available days and times, duration of the service and check the status of the same).
You must have a connection to the Google API (Sheets and Task) to leave a record in a sheet of the assigned shifts with the client's information and generate a task in google calendar so that our employees can manage the agenda.
We need it to be developed in Note.Js hosted in a webhook (heroku for example) to be able to link it with dialogflow. In DB it can be Mongodb or something similar.

Thank you

Project overview

Actualmente lo estamos trabajando con DialogFlow utilizando webhook heroku, conectado a por API a Sheets We are currently working with DialogFlow using webhook heroku, connected to Sheets API

Category IT & Programming
Subcategory Other
Project size Small
Is this a project or a position? Project
I currently have I have the design
Required availability As needed
API Integrations Other (Other APIs)

Delivery term: Not specified

Skills needed

Other projects posted by J. P. S. F.