Routes the caller according to whether the caller's spoken input matches one or more configured items in a grammar file. |
This could be used to prompt a caller for the name of the person or department they wish to speak to. You can specify an ASR confidence level to determine how close a match is required between the caller’s spoken input and grammar file entries.
Grammar files are set up by Content Guru based on your requirements. Contact your local support representative for advice.
For more complex voice interactions, consider using the Machine Agent action cell.
Option |
Description |
Select Media List/ Use Dynamic Media List/ Media Lists |
Select the media list that contains all prompts and audio messages for use in this action cell. |
Introduction Prompt/ Select Media Item/ Use Dynamic Media Item/ Introduction Prompt |
Select the media file that prompts the caller to speak. |
Timeout Duration |
Select the duration for which to wait for a response. On expiry, the service ends or the call is routed from the Interpretation Not Found exit point, if present. |
No Response Prompt/ Select Media Item/ Use Dynamic Media Item/ No Response Prompt |
Select the media file to use for notifying the caller that they did not respond to the prompt. |
Invalid Responsive Prompt/ Select Media Item/ Use Dynamic Media Item/ Invalid Responsive Prompt |
Select the media file to use for notifying the caller that their response was invalid. |
Maximum Attempts |
Select the number of attempts to allow the caller to speak. After this, the service ends or the call is routed from the Interpretation exit point, if present. |
Option |
Description |
Select Media List/ Use Dynamic Media List/ Media Lists/ Select Grammar File/ Use Dynamic Grammar File/ Grammar File |
Select the grammar file. See also, Use Media in a Script. |
Confidence Threshold |
Enter a value between 0 and 100 to control how close a match is required between the caller’s spoken input and the defined words and phrases. A very low value increases the likelihood of false matches being found whilst a very high value decreases the likelihood of any match being found. |
Interpretation |
Enter the string variable in which to store the configured 'interpretation' value from the grammar file when a match is found. |
Confidence Level |
Enter the integer variable to store the system's calculation of the confidence level. |
Exit Point |
Description |
Interpretation Found |
This is taken if the spoken input matched an item defined in the grammar file. |
Interpretation Not Found |
This is taken if the spoken input does not match an item defined in the grammar file. |
Error |
This is taken if a media list, prompt, or both could not be located. |