Call scheduling & tracking application using Google Calendar API and Twilio API
$30-5000 USD
Completed
Posted over 12 years ago
$30-5000 USD
Paid on delivery
This application requires the following functionality:
* User #1 can create a new account by providing a username, email address, password and phone number.
* User #1 can access an admin screen after account is create. This admin screen allows User #1 to authorize access to their Google calendar via the Google calendar API ([login to view URL]).
* User #1 can select times that they are available for meetings by blocking them out on their Google calendar.
* Available meeting times are displayed on a public web page like [login to view URL] Additionally, this public web page includes a form where User #2 can request a meeting by selecting from the calendar and entering full name, email address and phone number.
* When User #2 requests a meeting time via the public web page then User #1 receives an email notification which includes user #2's meeting request information. This email should include a verification link that allows user #1 to accept the meeting request.
* When user #1 clicks on the verification link then two events should be initiated. First, User #2 should receive an email confirming the meeting. Second, the meeting should be added to a list in User #1's admin screen.
* At the pre-determined time of the meeting a call should be made from the application which connects bother User #1 and User #2 via the phone numbers they have provided. This call should be initiated via the Twilio API ([login to view URL]).
* Once the call is completed the length of call time between the two users should be listed on User #1's admin page.