I am looking to set up a survey system for my local government.
I Have looked around for a add on to freepbx but got no joy, so I am assuming I will have to do this manually.
I would like to use a number list provided by the parish to call people. If the person agrees to take the survey I need to record their responses and tally them up for all the numbers contacted.
So lets say we are going to call 100 people with the IVR below.
Asterisk will pick up a line and dial numbers on the SurveyDialout.list
This is a survey from you local community center. Please press 1 if you would like to take the survey.
We are looking to add a spray park behind one of the following community centers. Bayou vista, Berwick, Or Amelia. Please keep in mind your phone number may only vote once. Please listen carefully before making your choice.
If you would like the spray park installed in Bayou Vista Press 11
If you would like the spray park installed in Berwick Press 22
If you would like the spray park installed in Amelia press 33
Thank you for your vote. If you know any one else who would like to vote on this subject please tell them to call 985-300-xxxx. Please remember any given number will only be counted once for a vote.
once the survey is run i am looking for a output of..
100 callees processed
80 callees took the survey
50 callees vote for option 1
10 callees vote for option 2
20 calles vote for option 3
I would like to also break out the results by exchange numbers..
25 callees from 985-384-xxxx vote for option 1
25 callees from 985-395-xxxx vote for option 1
2 callees from 985-330-xxxx vote for option 2
8 callees from 985-330-xxxx vote for option 2
18 callees from 985-300-xxxx vote for option 3
2 callees form 985-518-xxxx vote for option 3
If the callee does not answer to take the survey I would like that number to be called again in 24 hours.
There is a few other things but this is enough to get the general idea..
I have never set up something like this in the custom dial plan, I am willing to pay some one for their time to put this together if need be..
Thanks
Samuel Rock