123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171 |
- <?xml version="1.0" encoding="Windows-1252"?>
- <include><!--This line will be ignored it's here to validate the xml and is optional -->
- <macro name="new_demo_ivr_main_menu" pause="100"> <!-- See conf/ivr_menus/ivr.conf.xml for an example on how to use this macro in an IVR -->
- <input pattern="(.*)">
- <match>
- <action function="play-file" data="ivr/ivr-welcome_to_freeswitch.wav"/>
- <action function="play-file" data="silence_stream://500"/>
- <!-- Menu option 1: For information about FreeSWITCH... -->
- <action function="play-file" data="misc/misc-information_about_freeswitch.wav"/>
- <action function="play-file" data="digits/1.wav"/>
- <!-- Menu option 2: To learn more about FreeSWITCH Solutions... -->
- <action function="play-file" data="misc/misc-learn_more_about_freeswitch_solutions.wav"/>
- <action function="play-file" data="digits/2.wav"/>
- <!-- Menu option 3: To hear about ClueCon -->
- <action function="play-file" data="misc/misc-to_hear_about_cluecon.wav"/>
- <action function="play-file" data="digits/3.wav"/>
- <!-- Menu option 4: For other options -->
- <action function="play-file" data="ivr/ivr-for_other_options.wav"/>
- <action function="play-file" data="digits/4.wav"/>
- <!-- Menu option 9: Repeat these options -->
- <action function="play-file" data="ivr/ivr-to_repeat_these_options.wav"/>
- <action function="play-file" data="ivr/ivr-please.wav"/>
- <action function="play-file" data="voicemail/vm-press.wav"/>
- <action function="play-file" data="digits/9.wav"/>
- <action function="play-file" data="silence_stream://2000"/>
- </match>
- </input>
- </macro>
- <!-- The following macro is the same as new_demo_ivr_main_menu except it is the "short" version -->
- <!-- The short version has all the options but not the initial greeting -->
- <macro name="new_demo_ivr_main_menu_short" pause="100">
- <input pattern="(.*)">
- <match>
- <!-- Menu option 1: For information about FreeSWITCH... -->
- <action function="play-file" data="misc/misc-information_about_freeswitch.wav"/>
- <action function="play-file" data="digits/1.wav"/>
- <!-- Menu option 2: To learn more about FreeSWITCH Solutions... -->
- <action function="play-file" data="misc/misc-learn_more_about_freeswitch_solutions.wav"/>
- <action function="play-file" data="digits/2.wav"/>
- <!-- Menu option 3: To hear about ClueCon -->
- <action function="play-file" data="misc/misc-to_hear_about_cluecon.wav"/>
- <action function="play-file" data="digits/3.wav"/>
- <!-- Menu option 4: For other options -->
- <action function="play-file" data="ivr/ivr-for_other_options.wav"/>
- <action function="play-file" data="digits/4.wav"/>
- <!-- Menu option 9: Repeat these options -->
- <action function="play-file" data="ivr/ivr-to_repeat_these_options.wav"/>
- <action function="play-file" data="ivr/ivr-please.wav"/>
- <action function="play-file" data="voicemail/vm-press.wav"/>
- <action function="play-file" data="digits/9.wav"/>
- <action function="play-file" data="silence_stream://2000"/>
- </match>
- </input>
- </macro>
- <!-- More information about FreeSWITCH... -->
- <macro name="learn_about_freeswitch_sub_menu">
- <input pattern="(.*)">
- <match>
- <!-- Information about FreeSWITCH and OSTAG... -->
- <action function="play-file" data="misc-freeswitch_is_state_of_the_art.wav"/>
- <action function="play-file" data="silence_stream://50"/>
- <action function="play-file" data="misc-it_is_stable_scalable_extensible.wav"/>
- <action function="play-file" data="silence_stream://50"/>
- <action function="play-file" data="misc-free_to_download.wav"/>
- <action function="play-file" data="silence_stream://50"/>
- <action function="play-file" data="misc-freeswitch_sponsored_by_ostag.wav"/>
- <action function="play-file" data="silence_stream://50"/>
- <action function="play-file" data="misc-ostag_learn_more.wav"/>
- <action function="play-file" data="silence_stream://50"/>
- <!-- Menu option 9: Repeat this information -->
- <action function="play-file" data="ivr/ivr-repeat_this_information.wav"/>
- <action function="play-file" data="ivr/ivr-please.wav"/>
- <action function="play-file" data="voicemail/vm-press.wav"/>
- <action function="play-file" data="digits/9.wav"/>
- <action function="play-file" data="silence_stream://2000"/>
- <!-- Menu option *: Return to top menu -->
- <action function="play-file" data="ivr/ivr-to_return_to_previous_menu.wav"/>
- <action function="play-file" data="ivr/ivr-please.wav"/>
- <action function="play-file" data="voicemail/vm-press.wav"/>
- <action function="play-file" data="digits/star.wav"/>
- </match>
- </input>
- </macro>
- <!-- More information about FreeSWITCH Solutions... -->
- <macro name="learn_about_freeswitch_solutions_sub_menu">
- <input pattern="(.*)">
- <match>
- <!-- Information about FreeSWITCH Solutions... -->
- <action function="play-file" data="[[sounds from tony/brian]]"/>
- <action function="play-file" data="silence_stream://50"/>
- <action function="play-file" data="[[sounds from tony/brian]]"/>
- <action function="play-file" data="silence_stream://50"/>
- <action function="play-file" data="[[sounds from tony/brian]]"/>
- <action function="play-file" data="silence_stream://50"/>
- <action function="play-file" data="[[sounds from tony/brian]]"/>
- <action function="play-file" data="silence_stream://50"/>
- <action function="play-file" data="[[sounds from tony/brian]]"/>
- <action function="play-file" data="silence_stream://50"/>
- <!-- Menu option 9: Repeat this information -->
- <action function="play-file" data="ivr/ivr-repeat_this_information.wav"/>
- <action function="play-file" data="ivr/ivr-please.wav"/>
- <action function="play-file" data="voicemail/vm-press.wav"/>
- <action function="play-file" data="digits/9.wav"/>
- <action function="play-file" data="silence_stream://2000"/>
- <!-- Menu option *: Return to top menu -->
- <action function="play-file" data="ivr/ivr-to_return_to_previous_menu.wav"/>
- <action function="play-file" data="ivr/ivr-please.wav"/>
- <action function="play-file" data="voicemail/vm-press.wav"/>
- <action function="play-file" data="digits/star.wav"/>
- </match>
- </input>
- </macro>
- <!-- More information about ClueCon -->
- <macro name="learn_about_cluecon_sub_menu">
- <input pattern="(.*)">
- <match>
- <!-- Information about ClueCon... -->
- <action function="play-file" data="misc-cluecon_is_premier_conference.wav"/>
- <action function="play-file" data="silence_stream://50"/>
- <action function="play-file" data="misc-chicago_each_summer.wav"/>
- <action function="play-file" data="silence_stream://50"/>
- <action function="play-file" data="misc-wide_range_of_persons.wav"/>
- <action function="play-file" data="silence_stream://50"/>
- <action function="play-file" data="misc-support_open_source_by_attending.wav"/>
- <action function="play-file" data="silence_stream://500"/>
- <action function="play-file" data="ivr-register_for_cluecon.wav"/>
- <action function="play-file" data="ivr/ivr-please.wav"/>
- <action function="play-file" data="voicemail/vm-press.wav"/>
- <action function="play-file" data="digits/1.wav"/>
- <action function="play-file" data="silence_stream://500"/>
- <!-- Menu option 9: Repeat this information -->
- <action function="play-file" data="ivr/ivr-repeat_this_information.wav"/>
- <action function="play-file" data="ivr/ivr-please.wav"/>
- <action function="play-file" data="voicemail/vm-press.wav"/>
- <action function="play-file" data="digits/9.wav"/>
- <action function="play-file" data="silence_stream://2000"/>
- <!-- Menu option *: Return to top menu -->
- <action function="play-file" data="ivr/ivr-to_return_to_previous_menu.wav"/>
- <action function="play-file" data="ivr/ivr-please.wav"/>
- <action function="play-file" data="voicemail/vm-press.wav"/>
- <action function="play-file" data="digits/star.wav"/>
- </match>
- </input>
- </macro>
- </include><!--This line will be ignored it's here to validate the xml and is optional -->
|