Changes between Version 4 and Version 5 of freeswitch-201002


Ignore:
Timestamp:
Jul 29, 2010, 8:38:08 PM (15 years ago)
Author:
Jamie McClelland
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • freeswitch-201002

    v4 v5  
    1 == FreeSwitch vs. Asterisk ==
    2 [It would be good to revisit the decision to use FreeSwitch rather than Asterisk because I cannot remember the argument]
    3 
    4 A limitation from the FreeSwitch [http://wiki.freeswitch.org/wiki/Dialplan 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.''
    5 
    6 However, it looks like there is an Asterisk module for FreeSwitch: [http://wiki.freeswitch.org/wiki/Mod_dialplan_asterisk]
    7 
    8 == Dialplan ==
    9  1. user dials
    10  1. 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.
    11 
    12  1. user presses extension, leaves a voice message, hangs up, or the message repeats
    13  1. user is welcomed by recording and asked to leave a recorded voice message or press 0 to return to the main menu
    14 
    15 US SOCIAL FORUM 1-877
    16  1. User dials
    17  1. user is welcomed with a recording in english followed by spanish, asked to press 1 or 2 for language
    18  1. user chooses
    19  1. user listens to a recording. during office hours, press 0 to speak to a ussf organizer and is then directed to press 1 - 5
    20  1. 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
    21  1. 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
    22  1. 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
    23  1. 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
    24  1. 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
    25 
    26 
    271== Freeswitch Details ==
    282
     
    3610 * conf/autoload_configs/ivr*: these files define interactive voice response menues (ivr_mfpl.xml). This is how you define a automated attendent with a menu of options.
    3711
    38 
    3912=== Tips ===
    4013
    41 If you login as {{{root@talk.mayfirst.org}}} and then type screen -x you can attach to a running screen session.
     14If you login as {{{root@paul.mayfirst.org}}} and then type screen -x you can attach to a running screen session.
    4215
    4316There's one window that is running the /opt/freeswitch/bin/fs_cli program, an interactive connection to the freeswitch server that allows you to see what is happening as it's happening. You can also type the command: