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.
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
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"?
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.
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
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.