Version 3 (modified by 14 years ago) ( diff ) | ,
---|
FreeSwitch vs. Asterisk
[It would be good to revisit the decision to use FreeSwitch rather than Asterisk because I cannot remember the argument]
A limitation from the FreeSwitch wiki: Unlike some other switches, the dialplan is not designed to be an end all be all scripting language that you put a bunch of logic into. The dialplan, quite simply is designed to take a call request, decide where it should forward to and forward to an application.
However, it looks like there is an Asterisk module for FreeSwitch: http://wiki.freeswitch.org/wiki/Mod_dialplan_asterisk
Dialplan
- user dials
- Welcome to May First/People Link, the progressive Internet organization. If you are a member and need technical support, please go to our support web site at support.mayfirst.org. If you would like to speak with Jamie, please press 1, Alfredo, please press 2, or Mallory please press 3. Our fax number is: 718-770-7699. Our postal address is PO Box 1814, New York, New York, 10159.
- user presses extension, leaves a voice message, hangs up, or the message repeats
- user is welcomed by recording and asked to leave a recorded voice message or press 0 to return to the main menu
US SOCIAL FORUM 1-877
- User dials
- user is welcomed with a recording in english followed by spanish, asked to press 1 or 2 for language
- user chooses
- user listens to a recording. during office hours, press 0 to speak to a ussf organizer and is then directed to press 1 - 5
- user presses 1 -> user listens to a recording of information about the social forum, given option to press 9 to return to main menu. if user does not press 9 or 0, message repeats once, then ends the call
- user presses 2 -> user listens to a short recording about the national work and is instructed to leave a message for adrienne/sylvia, given option to press 9 for main menu or 0 to reach the office during office hours. user leaves a message and mp3 is forwarded via email to adrienne and sylvia. if user does nothing, message repeats once and then ends the call
- user presses 3 -> user listens to a short recording about the local work and is instructed to leave a message for maureen/will, given option to press 9 for main menu or 0 to reach the office during office hours user leaves a message and mp3 is forwarded via email to will/maureen. if user does nothing, message repeats once and then ends the call
- user presses 4 -> user listens to a short recording about the fundraising work and is instructed to leave a message for sha, given option to press 9 for main menu or 0 to reach the office during office hours user leaves a message and mp3 is forwarded via email to sha. if user does nothing, message repeats once and then ends the call
- user presses 5 -> user listens to a message about registration logistics (may extend this menu later) and instructed to press 0 during office hours for immediate questions, press 9 for main menu, or leave a message for mallory. user leaves a message and mp3 is forwarded via email to mallory. if user does nothing, message repeats once and then ends the call
Note:
See TracWiki
for help on using the wiki.