Skip to content

The wake-up call application is designed to keep calling someone until he/she wakes up

License

Notifications You must be signed in to change notification settings

Husseinelghoul/wake-up-call

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wake up call ⏰

The algorithm works by calling a given number until the receiving end interacts with the call (meaning that he/she woke up) by either answering or declining the call, if the latter doesn't respond, the software will call them again until they get a response.

How does it work ?

The software utilizes Twillio voice API to initiate the calls and recursively checks for response and calls in case of no response.

Requiremtns

If you want to use the software, you will require a computer with:

  • python3
  • Twillio account SID and AUTH token

Project Setup

After cloning the project, navigate to the project's directory and complete the following steps:

  • run the following command pip3 install -r requirements.txt.
  • create a .env file using the provided .env.example that includes your AUTH token , account SID, the FROM and TO fields that represent the calling and receiving end.
  • finally, run the project using the following command python3 wake_up.py.

Made with ♥️ for someone special

About

The wake-up call application is designed to keep calling someone until he/she wakes up

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published