Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Symposium Scripting 1

Status
Not open for further replies.

PCDsun

IS-IT--Management
Feb 4, 2005
44
US
I am looking to create a script using HDX that would create an application that will collect digits, send request, Receive response and play voice segments based on response.

Can anyone provide me with a sample script?
 
I've got this for you. Hope it can be of any help

SECTION french_pin_verif_section
OPEN VOICE SESSION
PLAY PROMPT WITH LANGUAGE french
VOICE SEGMENT it_enter_pin_gv
COLLECT 6 DIGITS INTO digit_buffer_cv
INTER DIGIT TIMER 6
WITH TERMINATING CHARACTER #
END VOICE SESSION
/*HDX Application*/
SEND REQUEST appl_id_gv digit_buffer_cv
GET RESPONSE appl_id_gv aristocratic_title_cv

WHERE aristocratic_title_cv EQUALS
VALUE "1": EXECUTE it_fr_menu_choice_exec_section
VALUE "2": EXECUTE it_fr_menu_choice_vip_section
VALUE "3": EXECUTE it_fr_menu_choice_reg_section
VALUE "6": EXECUTE it_fr_menu_choice_reg_section
VALUE "7": EXECUTE incorrect_pin_fr
VALUE "8": EXECUTE incorrect_pin_fr
VALUE "9": EXECUTE it_fr_menu_choice_reg_section
DEFAULT: EXECUTE it_fr_menu_choice_reg_section
END WHERE

SECTION incorrect_pin_fr
IF counter_cv = 2 THEN
EXECUTE it_fr_menu_choice_reg_section
ELSE
ASSIGN (counter_cv + 1) TO counter_cv
OPEN VOICE SESSION
PLAY PROMPT WITH LANGUAGE french
VOICE SEGMENT it_pin_incorrect_gv
END VOICE SESSION
EXECUTE french_pin_verif_section
END IF



 
Thank you

Is the COLLECT 6 DIGITS INTO digit_buffer_cv just a script variable to collect the digits?

Also, I am using Call Pilot, I see how to use Voice Segment with Meridian mail but not Call Pilot. Is it just an application with a message just like I do for "Give IVR"?

Thanks
 
Hi,
"digit_buffer_cv" is a call variable of DN type.

For CallPilot Voice segment you only have one application where you store all your voice segment. The voice segment variable in Symposium are the same as with MMail. For example if your application name is "funny" then the value in the voice segment variable would look like : "english:funny:1" where 1 is the number of the voice segment stored in the application.

Hope I make myself clear if not let me know.
 
dsacsa, I am trying to use the Database integration wizard on SCCS 5.0.
I am trying to understand after digits are collected, how does the system know after collecting the digits in the cv, how does it know where to send them to get a reply.

I am trying to create an sql statement to retrieve the data from the database to get the info I need.

I can see the info being collected in the provider exe. but don't understand how sccs gets the info from the database.

Would you have any examples of the SQL statements you use.
Thanks
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top