Info |
---|
This glossary includes the most commonly used x-hoppers terms and features and their descriptions. Created: November 2024 Permalink: https://x-hoppers.atlassian.net/wiki/x/DAD8B |
Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Voice Bot Creation
Info |
---|
It is possible to set create up to ____ 100 Voice Bots per organization. |
...
Navigate to WMS -> PBX -> Integrations -> Cloud integrations -> Voice Bots
...
Click Add New Voicebot:
...
Enter Voice Bot name
Enter First message (optional)
Select the integration type for processing events:
Generative AI
Webhook
AWS SQS
Dialogflow CX
OpenAI Assistant
Fill out the necessary fields depending on the selected integration type (see instructions below)
...
Configure Advanced Configuration:
Interruption Detection: if enabled, customers can interrupt the bot and the system will stop the playback of the voice bot's response. By default, the option is disabled.
Silence Timeout: set the timeout before a call is automatically ended due to inactivity and the action (hangup or transfer) that should be performed when the call ends.
Maximum Duration: the maximum duration of a call in seconds and action (hangup or transfer) that should be performed when the call ends.
...
Click Add to save your Voice Bot
...
Target: enter the URL that the Webhook will use to send POST requests with the event payload.
Secret: the secret ensures that only requests from Wildix system are accepted, preventing unauthorized access or potential security breaches. The secret key is included in the headers of each POST request sent by the Webhook. Your server should validate this key to ensure the request is legitimate before processing the event data
...
Note |
---|
Important: The endpoint should be publicly accessible with a valid HTTPS certificate, accept HTTP POST requests with JSON payloads, respond with codes from 200 to 299 as quickly as possible, and handle multiple identical calls in case of retries due to network or server failures (up to 3 times). |
AWS SQS
If you configure AWS SQS as integration type, you need to provide the following details to establish the connection with your AWS SQS queue:
...
To edit a Voice Bot, click on the Edit (pencil) icon:
...
Make the necessary changes and click Save:
...
Delete a Voice Bot
To delete a Voice Bot, click on the Delete icon:
...
On the screen that pops up, type the word “delete” and click Delete:
...
Dialplan Configuration
Language. -
Traces
...
To set Voice Bot in a Dialplan:
Set a language
Info |
---|
Note:
|
Add the Voice Bot application and choose the necessary Voice Bot from the list:
...