assisrafael / twilio-brand-voice-survey

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

twilio-brand-voice-survey

A simple landing page with a contact form that:

  • should ask for first name and mobile phone number (both required)
  • on submit should call an API endpoint that will trigger an outbound voice call to the customer

And an API that:

  • should wait a given number of seconds (CALL_DELAY) before starting a phone call to a given customer
  • should use Twilio Programmable Voice API (https://www.twilio.com/docs/voice)
  • should implement an specific conversation template that will guide the phone call flow

Tech Stack

  • ReactJS and Bootstrap (CSS) for the landing page
  • Twilio Serverless Functions for the API using nodejs
  • Client side rendering only with assets served by Twilio Serverless Functions

About

License:MIT License


Languages

Language:TypeScript 46.1%Language:JavaScript 42.2%Language:HTML 9.2%Language:Shell 2.2%Language:CSS 0.3%