Jolaolu / cordless-challenge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cordless Challenge

This is my submission for the Cordless Challenge.

Tech Stack

  • Python
  • Flask
  • Pipenv (for dependency management)


To get started, create a duplicate .env.example and name it .env. Once you're done, follow the instructions below:

  • Ensure you have python 3.8+ and pipenv installed

  • Create a virtual environment with the command pipenv shell --python=python3

  • Install the dependencies with the command pipenv install

  • Start the application wit hhe command make start


/ivr This is the endpoint that connects to the Interactive Voice Response engine of the bank.

  GET /ivr
Parameter Type Description
phone_number_from string Required. Customer's phone number
digit number Required. number relating to command user wants to perform
recording_url string Optional. Recording of customer's voicemail



Language:Python 97.2%Language:Shell 2.1%Language:Makefile 0.7%