Skip to content

ispivak/GoogleCalTwilioApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proof of concept Twilio application.

The application connects to Google Calendar, finds an upcoming meeting with a phone number, and connects that number with your phone. Currently stateless and requires manual configuration.

To get this working with your Google Calendar you need to:

  1. create a Google Application: http://code.google.com/apis/accounts/docs/OAuth2.html#Registering
  2. authorize your account for your application on the command line google-api oauth-2-login --scope=https://www.googleapis.com/auth/calendar --client-id=CLIENT_ID --client-secret=CLIENT_SECRET
  3. create a Twilio application: https://www.twilio.com/try-twilio?home-page
  4. setup the Twilio API: insert your account_sid and auth_token in .twilio-api.yaml

More information on Google Calendar Api: http://code.google.com/apis/calendar/v3/using.html# More information on Twilio Ruby Api: https://github.com/twilio/twilio-ruby

TODO

If people find this useful it will be productized to include the following:

  • more phone number logic (non-standard formats, conference dialing, if multiple participants in meeting auto conference creation, etc)
  • Heroku support
  • web front end
  • multiple users with user control panel
  • get user's location and only call if the user is either moving or outside of specified geographic area (i.e not home or office)

About

Proof of concept app that automagically calls upcoming phone meetings from your Google Calendar

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages