Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
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
minLevel1
maxLevel6
outlinefalse
stylenone
typelist
printabletrue

...

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.

      voice-bot-additional-configuration.pngImage Removed

...

  • Click Add to save your Voice Bot

...

  1. Target: enter the URL that the Webhook will use to send POST requests with the event payload.

  2. 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:

...

  1. To edit a Voice Bot, click on the Edit (pencil) icon:

...

  1. Make the necessary changes and click Save:

...

Delete a Voice Bot

  1. To delete a Voice Bot, click on the Delete icon:

...

  1. 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:

  • The following languages are supported: English (British), English (US), Spanish, French, Italian, Dutch, German, Arabic, Catalan, Danish, Swedish, Norwegian, Portuguese.

  • Norwegian (no), Arabic (ar), Swedish (sv) are not present in the drop-down list, but you can enter them manually, for example:

    setting-language-manually.pngImage Added
  • Basque and Estonian languages are not supported.  

  • Add the Voice Bot application and choose the necessary Voice Bot from the list:

...

Traces

Use cases