Skip to content

Scheduler assistant using Flask, Twilio Autopilot and Google Calendar

Notifications You must be signed in to change notification settings

migrmrz/scheduler-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Scheduler assistant with Twilio Autopilot

A flask application that lets user interact with a Google Calendar. The operations:

  • Book appointment
  • List upcoming appointment
  • Modify upcoming appointment
  • Cancel upcoming appointment

It uses the Google Calendar API and its designed to work with Twilio Autopilot

This is how it works:

Requirements:

cachetools==4.1.1
certifi==2020.6.20
chardet==3.0.4
click==7.1.2
Flask==1.1.2
google-api-core==1.22.2
google-api-python-client==1.12.2
google-auth==1.21.3
google-auth-httplib2==0.0.4
google-auth-oauthlib==0.4.1
googleapis-common-protos==1.52.0
httplib2==0.18.1
idna==2.10
itsdangerous==1.1.0
Jinja2==2.11.2
MarkupSafe==1.1.1
oauthlib==3.1.0
protobuf==3.13.0
pyasn1==0.4.8
pyasn1-modules==0.2.8
python-dateutil==2.8.1
python-dotenv==0.14.0
pytz==2020.1
requests==2.24.0
requests-oauthlib==1.3.0
rsa==4.6
six==1.15.0
uritemplate==3.0.1
urllib3==1.25.10
Werkzeug==1.0.1

About

Scheduler assistant using Flask, Twilio Autopilot and Google Calendar

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages