(Created target blank page For Version: PSAAS:Julie) |
(Update with the copy of version: Public) |
||
Line 1: | Line 1: | ||
− | <!-- | + | = Menu Block = |
+ | You can use the '''Menu''' block only in the '''Self Service''' phase to present a list of choices to the caller and accept a selection that the caller provides by using a DTMF key press. | ||
+ | |||
+ | You can choose to enable certain DTMF keys and associate specific processing or logical flow with those keys. For each DTMF key that is enabled, a new '''Menu Option''' block is shown in the '''Application Flow'''. You can then add new blocks to each of these '''Menu Option''' blocks. | ||
+ | |||
+ | ==DTMF Options tab== | ||
+ | Select one or more DTMF keys, which enables a '''Menu Option''' block for each key. | ||
+ | |||
+ | Select '''Accept all digits''' or '''Accept only the digits set in this variable'''. Using the variable option allows you to set conditions for enabling or suppressing specific menu options while the application is running. | ||
+ | |||
+ | Use a descriptive '''Option Name''' to make it is easier to understand the flow. | ||
+ | |||
+ | Optionally, enter a valid speech input for each DTMF key in the '''Speech Inputs''' field. | ||
+ | |||
+ | Refer to the [[MenuOption|Menu Option block]] page for more information on how to configure '''Menu Option''' blocks. | ||
+ | |||
+ | [[File:des_menu_dtmfoptions_02.png]] | ||
+ | |||
+ | ==Menu Prompts tab== | ||
+ | ====Input timeout==== | ||
+ | Specify the number of seconds that the application should wait before assuming that no input was received. The default value is 5 seconds. | ||
+ | |||
+ | ====Disable barge-in==== | ||
+ | Select this option to prevent callers from interrupting a prompt while it is still playing. For example, you might want a "Welcome" message to play all the way through before the caller can enter another command and skip to the next menu prompt. | ||
+ | |||
+ | If this option is not selected, barge-in is enabled, and the prompt can be interrupted by the caller. | ||
+ | |||
+ | {{NoteFormat|The selected barge-in setting applies irrespective of whether [[ApplicationsBar#appsettings|global DTMF commands]] are used or not.}} | ||
+ | |||
+ | Click '''Add Prompt''' to play prompts when the menu starts. | ||
+ | |||
+ | {{NoteFormat|See the [[PlayMessage|Play Message block page]] for more information on how to create prompts.|2}} | ||
+ | |||
+ | [[File:des_menu_menuprompts_03.png]] | ||
+ | |||
+ | ==Retry Prompt tab== | ||
+ | ====Allow Retries==== | ||
+ | Select to allow callers to provide late input or an unrecognized input. If enabled, you can set the following options: | ||
+ | * '''Number of No Input retries allowed''' | ||
+ | *: Enter the number of retries to allow for callers whom do not provide input. For each retry, you can specify whether a prompt is played by clicking the corresponding section beneath this field. For example, if you allow two no-input retries and you want to play a prompt after the first retry, select the '''No Input #1''' line and add a prompt. Enable the '''Play original menu prompt after this retry prompt''' check box to repeat the menu prompts for the caller. | ||
+ | * '''Number of No Match retries allowed''' | ||
+ | *: Enter the number of retries to allow for callers whom do not provide a match for a '''Menu Block'''. For each retry, you can specify whether a prompt is played by clicking the corresponding section beneath this field. For example, if you allow two no-input retries and you want to play a prompt after the first retry, select the '''No Match #1''' line and add a prompt. Enable the '''Play original menu prompt after this retry prompt''' check box to repeat the menu prompts for the caller. | ||
+ | * '''After Final No Input''' | ||
+ | *: Add the prompt to play after the maximum number of permitted No Input retries is reached. You can also specify a target destination for the application to jump to, such as another block in the Self Service phase or to the Assisted Service or Finalize phase of the application. | ||
+ | * '''After Final No Match''' | ||
+ | *: Add the prompt to play after the maximum number of permitted No Match retries is reached. You can also specify a target destination for the application to jump to, such as another block in the Self Service phase or to the Assisted Service or Finalize phase of the application. | ||
+ | |||
+ | ==Results tab== | ||
+ | |||
+ | Select variables to store the user's DTMF selection and the outcome of the interaction. | ||
+ | |||
+ | ==Milestone tab== | ||
+ | Add a milestone to mark this key moment while the application is running. See the [[Milestone|'''Milestone''']] block page for more information. | ||
+ | |||
+ | <!-- | ||
+ | ==Configuring Menu Option Blocks== | ||
+ | '''Menu Option''' blocks appear in the '''Application Flow''' after you enable at least one DTMF key in a '''Menu''' block. | ||
+ | |||
+ | Click a tab below to learn more about the tabs that are available for this block. | ||
+ | |||
+ | {{NoteFormat|When configuring Menu block options, Genesys recommends that you keep the branches of each option independent and use [[SharedModulesBar|Shared Modules]] to share any functionality between them (rather than pointing to the child block of another option within the same branch). This improves the efficiency and reliability of your application.}} | ||
+ | |||
+ | <div class="cloud-tabberlive-wrapper"> | ||
+ | <tabber> | ||
+ | |||
+ | Call Handling= | ||
+ | <div class="cloud-wrapper"> | ||
+ | <h2>Call Handling Tab</h2> | ||
+ | <div class="cloud-left"> | ||
+ | Enable the '''Terminate the call''' check box to terminate the call if this menu option is selected by the caller. | ||
+ | |||
+ | Optionally, you can choose to route this call if this menu option is selected by the caller. If so, select a Skill and Virtual Queue to which the call will be routed. These selections are stored to the '''RoutingSkills''' and '''RoutingVirtualQueue''' system variables, respectively. | ||
+ | |||
+ | {{NoteFormat|If you set these routing options, Designer does not route the call unless a [[RouteCall|'''Route Call''']] block is added to the '''Assisted Service''' phase that routes based on menu options.}} | ||
+ | |||
+ | [[File:des_menuoption_callhandling.png]] | ||
+ | |||
+ | </div> | ||
+ | </div> | ||
+ | |||
+ | |-| | ||
+ | Play Audio= | ||
+ | <div class="cloud-wrapper"> | ||
+ | <h2>Play Audio Tab</h2> | ||
+ | <div class="cloud-left"> | ||
+ | Click '''Add Audio Message''' to play audio if this specific menu option is selected. | ||
+ | |||
+ | Select '''Disable barge-in''' to prevent callers from interrupting a prompt while it is still playing. For example, you might want a "Welcome" message to play all the way through before the caller can enter another command and skip to the next menu prompt. | ||
+ | |||
+ | If this option is not selected, barge-in is enabled, and the prompt can be interrupted by the caller. | ||
+ | |||
+ | {{NoteFormat|The selected barge-in setting applies irrespective of whether [[ApplicationsBar#appsettings|global DTMF commands]] are used or not.}} | ||
+ | |||
+ | Select '''Always play prompt and disable buffering''' if you want callers to be able to interrupt a prompt while it is playing, but not have those inputs applied to subsequent [[UserInput|User Input]] or [[Menu|Menu]] block prompts. For example, if this option is enabled and the caller interrupts a “Welcome” message by pressing <tt>3</tt>, the input is ignored by the next User Input or Menu prompts. | ||
+ | |||
+ | If this option is not enabled, the input is buffered and applied to the next block accepting input. | ||
+ | |||
+ | [[File:des_menuoption_play_audio_02.png]] | ||
+ | |||
+ | </div> | ||
+ | </div> | ||
+ | |||
+ | |-| | ||
+ | Navigation= | ||
+ | <div class="cloud-wrapper"> | ||
+ | <h2>Navigation Tab</h2> | ||
+ | <div class="cloud-left"> | ||
+ | Select where the application proceeds after this menu option is selected by the caller. | ||
+ | |||
+ | {{NoteFormat|If there are hierarchical menus in your application, it is a good idea to provide callers with an option to go to a previous menu.|2}} | ||
+ | |||
+ | [[File:des_menuoption_navigation.png]] | ||
+ | |||
+ | </div> | ||
+ | </div> | ||
+ | |||
+ | |-| | ||
+ | Set Variables= | ||
+ | <div class="cloud-wrapper"> | ||
+ | <h2>Set Variables Tab</h2> | ||
+ | <div class="cloud-left"> | ||
+ | Assign variables to use when this menu option is selected by the caller, without having to add an [[AssignVar|'''Assign Variables''']] block. | ||
+ | |||
+ | </div> | ||
+ | </div> | ||
+ | |||
+ | |-| | ||
+ | Milestone= | ||
+ | <div class="cloud-wrapper"> | ||
+ | <h2>Milestone Tab</h2> | ||
+ | <div class="cloud-left"> | ||
+ | Add a milestone to mark this key moment while the application is running. See the '''Milestone''' block page for more information. | ||
+ | |||
+ | </div> | ||
+ | </div> | ||
+ | </tabber> | ||
+ | </div>--> | ||
+ | |||
+ | [[Category:V:PSAAS:Julie]] |
Revision as of 16:59, June 7, 2019
Contents
Menu Block
You can use the Menu block only in the Self Service phase to present a list of choices to the caller and accept a selection that the caller provides by using a DTMF key press.
You can choose to enable certain DTMF keys and associate specific processing or logical flow with those keys. For each DTMF key that is enabled, a new Menu Option block is shown in the Application Flow. You can then add new blocks to each of these Menu Option blocks.
DTMF Options tab
Select one or more DTMF keys, which enables a Menu Option block for each key.
Select Accept all digits or Accept only the digits set in this variable. Using the variable option allows you to set conditions for enabling or suppressing specific menu options while the application is running.
Use a descriptive Option Name to make it is easier to understand the flow.
Optionally, enter a valid speech input for each DTMF key in the Speech Inputs field.
Refer to the Menu Option block page for more information on how to configure Menu Option blocks.
Menu Prompts tab
Input timeout
Specify the number of seconds that the application should wait before assuming that no input was received. The default value is 5 seconds.
Disable barge-in
Select this option to prevent callers from interrupting a prompt while it is still playing. For example, you might want a "Welcome" message to play all the way through before the caller can enter another command and skip to the next menu prompt.
If this option is not selected, barge-in is enabled, and the prompt can be interrupted by the caller.
Click Add Prompt to play prompts when the menu starts.
Retry Prompt tab
Allow Retries
Select to allow callers to provide late input or an unrecognized input. If enabled, you can set the following options:
- Number of No Input retries allowed
- Enter the number of retries to allow for callers whom do not provide input. For each retry, you can specify whether a prompt is played by clicking the corresponding section beneath this field. For example, if you allow two no-input retries and you want to play a prompt after the first retry, select the No Input #1 line and add a prompt. Enable the Play original menu prompt after this retry prompt check box to repeat the menu prompts for the caller.
- Number of No Match retries allowed
- Enter the number of retries to allow for callers whom do not provide a match for a Menu Block. For each retry, you can specify whether a prompt is played by clicking the corresponding section beneath this field. For example, if you allow two no-input retries and you want to play a prompt after the first retry, select the No Match #1 line and add a prompt. Enable the Play original menu prompt after this retry prompt check box to repeat the menu prompts for the caller.
- After Final No Input
- Add the prompt to play after the maximum number of permitted No Input retries is reached. You can also specify a target destination for the application to jump to, such as another block in the Self Service phase or to the Assisted Service or Finalize phase of the application.
- After Final No Match
- Add the prompt to play after the maximum number of permitted No Match retries is reached. You can also specify a target destination for the application to jump to, such as another block in the Self Service phase or to the Assisted Service or Finalize phase of the application.
Results tab
Select variables to store the user's DTMF selection and the outcome of the interaction.
Milestone tab
Add a milestone to mark this key moment while the application is running. See the Milestone block page for more information.