Create a VoiceBot
.….
..
.
.
…
.
…
…
…
…
..
…Integrate your VoiceBot into routing
…
…
…
…
VoiceBot
Select a configured VoiceBot.
Input locale
Define the language in which the VoiceBot should interpret the speech input.
Output voice
Define the language of the VoiceBot.
Start Event
Sent to Dialogflow at the beginning of a conversation where an event with the specified name is triggered. An intend, (e.g., a greeting) may then be triggered on this event.
Default action on error
The “Default action on error” option can be used to define an action that is triggered as soon as an error occurs. An announcement can be defined as an action, as well as the forwarding to a destination number, a SIP trunk, a SIP account or another routing plan.
Action
A word that should be recognized in the speech input to trigger a specific action.A comma-separated list of words could also be used here. Afterwards, the keywords are evaluated with an “OR” logic: “Keyword A ” OR “Keyword B”. The corresponding action is executed if one of the keywords in the row matches. A keyword can also consist of a term with several words separated by a blank, e.g. “invoice online”.
VoiceBot Configuration for your RASA agent
_
_
_
_
_
VoiceBot Block
_
_
_
VoiceBot
Select a configured VoiceBot.
Input locale
Define the language in which the VoiceBot should interpret the speech input.
Output voice
Define the language of the VoiceBot.
Start intent
Sent to RASA at the beginning of a conversation where an event with the specified name is triggered. An intent, (e.g., a greeting) may then be triggered on this event. Please find the instructions below.
Default action on error
The “Default action on error” option can be used to define an action that is triggered as soon as an error occurs. An announcement can be defined as an action, as well as the forwarding to a destination number, a SIP trunk, a SIP account or another routing plan.
Action mappings
A word that should be recognized in the speech input to trigger a specific action. A comma-separated list of words could also be used here. Afterwards, the keywords are evaluated with an “OR” logic: “Keyword A ” OR “Keyword B”. The corresponding action is executed if one of the keywords in the row matches. A keyword can also consist of a term with several words separated by a blank, e.g. “invoice online”.
JSON request:
{ "blocks":[ { "blockType":"VOICE_BOT", "configurationName":"Voicebot_test", "locale":"de", "voiceName":"de.female.4", "startEvent":"tenios_start", "actions":[{"destination":"+492217474747","destinationType":"EXTERNALNUMBER","timeout":30,"key":"Wetter"}] } ] }