Info |
---|
This document provides an overview of customizable x-hoppers settings. Created: November 2024 Permalink: https://x-hoppers.atlassian.net/wiki/x/CICNB |
Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
To set up multiple x-hoppers broadcasts, you need to create separate Dialplans:Each
Navigate to WMS -> Dialplan menu, Dialplan rules tab and and make sure each x-hoppers Dialplan
...
contains both *Wairhotline* and *wair
...
* called numbers described in x-hoppers Admin Guide
...
...
Control x-hoppers headsets charging behaviour
...
Enable battery level announcement
In case of using voice authentication feature, the battery level announcement is played by default. If you don’t use this feature, but want to notify users on the battery level, you can configure it via Dialplan. Add the following applications to *Wairhotline* called number:
Set -> battery_level -> ${CURL(http://127.0.0.1:5060/v1/wair_battery_level/?ua=${BASE64_ENCODE(${SIP_HEADER(User-Agent)})})}
Custom application -> ExecIf($["${battery_level}"=""]?Set(battery_level=unavailable))
Play sound -> Battery level is ${battery_level}
...
You have the option to enable the logic of notifying a user that a headset is unmuted. By default, it is disabled. Once enabled, a user is notified when he is unmuted and talking, as soon as the specified timeout is reached. Example: the timeout is 60 seconds; user hears a beep in case he has been talking for 60 seconds and the headset was unmuted. There are no alerts in case the headset is unmuted, but no talking is detected.
To enable the feature:
Access the following file via SSH as root
Code Block /etc/systemd/system/pbx-data-engine.service.d/override.conf
Add the following line to the file
Code Block Environment='XHOP_UNMUTE_ANNOUNCE_TIMEOUT=X'
...