Commit 04858276 authored by JoeMurray's avatar JoeMurray

Initial outline of proposal

parent 2baf9364
GSoC 2018 CiviPhone Project Proposal
The objective is to make it possible to do CiviSurveys without needing a person to make the call.
We'll use an existing integrated voice response system like Twilio's as the first supported integration,
but will design the system so that others can be easily added later. These systems will convert
submitted text to voice, and convert received voice responses to text.
Here are some relevant extensions:
https://github.com/JMAConsulting/biz.jmaconsulting.voicebroadcast
https://github.com/JMAConsulting/biz.jmaconsulting.clicktocall
We should start with a project plan that has some early deliverables as milestones. For example,
1. After creating a survey with a question, get the system to make a phone call and read
out the question.
2. Create a list of options for the user to select, 1 - 3. Get the system to read out the options
to the respondent and accept keyed inputs.
3. Create a list of options for the user to select, Alpha, Beta, Charlie. Get the system to read out
the options and interpret a voice response.
We'll want to create a workplan and probably a high level design of UX and schema.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment