I own the domain [[login to view URL]][1].
I need someone experienced in setting up a voice broadcast system on asterisk with web frontend.
Web front end would include client registration, login, payment processing, submitting of jobs for dial out, message to be broadcasted.? Client can choose to transfer the call to a live agent on pressing any key at any time during the message announcement.? Complete reports should be available on calls tried and the result.? Asterisk should also detect answering machine and be able to leave a separate message if answering machine is detected.
Dave
## Deliverables
* * *This broadcast message was sent to all bidders on Monday Jun 1, 2009 10:03:04 AM:
Provide detailed explanation on how you are going to meet these desired features. Provide client references for whom you have implemented similar features. List additional features that you can provide. 1. Client registration, payment processing (credit card/debit card) 2. Client sets up a job. A job has the following attributes - list of telephone numbers is uploaded and saved to database. A message file is uploaded and saved. Various configuration parameters are set by the user. These include number of times to try each call, hours of operation, telephone number/s to forward the call in case the called person presses a desired digit during or after the message announcement, caller id number, message announcement files - normal and answering machine. 3. Client can log in and check status/reports of all his jobs and his balance amount. 4. Reports should be realtime and include the following : Date and time when call was attempted, telephone number dialed, Result of attempt (Success, Busy, No answer, transferred, disconnected, no digits dialed) Additional details that are required in the report are timings in seconds for Call Setup time, Time before answer, Call hold time (How long was the call before it was disconnected or transferred). Once the call is transferred to the desired number, we would like the call to be directly connected between the two parties freeing our channel for additional calls. 5. Administrator should be able to set the rate for each call in the database. 6. Admin reports should include channel usage report, which channel was used for how long to dial how many calls. 7. Job start should be automatic or admin controlled. 8. Dial out should check available balance for each call.