x-hoppers Changelog
x-hoppers Changelog: new features and improvements for x-hoppers.
Created: July 2024
x-hoppers documentation: https://x-hoppers.atlassian.net/wiki/x/AQINAQ
Permalink: https://x-hoppers.atlassian.net/wiki/x/AoD2
x-hoppers Date: 20.12.2024
New Feature
[WMS-21887] - x-hop: added the Dial by name feature for Voice Bots which allows to dial colleagues by pronouncing their name / extension when speaking with a Voice Bot
How-to:
In Voice bot settings add the Transfer tool
Choose the option Dynamic in the Destination field
In the Description field, enter instructions for the transfer, e.g. “Transfer the call if user asks. Transfer only to the users who are in the Directory”
Documentation will be updated soon.
Fix
[WMS-22022] - sys: fixed an issue in which Voice bot could pronounce an extra word (e.g. “bacio” in case of Italian), due to formatting of the Voice bot reply
Also, improved Voice bot performance and implemented the approach when each sentence is played immediately upon generation, to reduce delays in the playback.
Documentation: How to configure Voice Bots
x-hoppers Date: 12.12.2024
Note: The changes are available in WMS Beta 6.09.20241211.2
Improvement
[WMS-21725] - sys: added support for the Swiss German language
Swiss German can be used for transcriptions and voice bots
It can be used in Dialplan (language code: de-ch) and in user preferences in WMS
Fixes
[WMS-21850] - xhop: fixed an issue with voice authentication, in which user could not log in back to the headset after headset battery depleted when Base Station was powered off, as user got Service license but was not unassigned from the headset
[WMS-21988] - sys: added a limitation, so that a Transcription or a Voice bot cannot be started in case the call was answered with opus codec to avoid performance issues
Real-time transcriptions and Voice bots are supported with alaw/ulaw codecs which can be configured in Dialplan via Set application -> Codecs -> alaw, ulaw
x-hoppers Date: 09.12.2024
Improvement
[WMS-21746] - x-hop: added possibility to pass dynamic variables in broadcast message using x-hoppers API
For more details and instructions, check the documentation: https://docs.wildix.com/guides/2024/12/02/xhop-parameterized-action/
x-hoppers Date: 05.12.2024
Note: The changes are available in WMS Beta 6.09.20241204.1
[WMS-21835] - x-hop: improved voice authentication login flow so that a new user can pronounce their Colleague ID (extension number) and be automatically directed to onboarding to record their voice footprint
Note: The new logic is not supported in case the custom Dialplan variable XHOP_ASK_EXTENSION_ON_LOGIN=yes is used.
Documentation: How to set up Voice Authentication for x-hoppers.
x-hoppers Date: 04.12.2024
Improvement
[WMS-21840] - x-hop: added possibility to request Colleague ID (extension number) during voice authentication
How-to:
Add the following variable in x-hoppers admin -> Dialplan -> General Settings -> Set dialplan variables: XHOP_ASK_EXTENSION_ON_LOGIN=yes
x-hoppers Date: 02.12.2024
New Feature
[WMS-21255] - x-hop: added Smart notifications Liveboard to x-hoppers Analytics to monitor responses performance
The Liveboard includes the following reports:
Today: displays average response time, queue time and counts of responded/missed notifications
Historical: provides insights into past notification performance
Team: breaks down performance metrics by team
Trends: analyzes response trends over time
The documentation https://x-hoppers.atlassian.net/wiki/x/DQBF will be updated later.
Improvements
[WMS-21871] - x-hop: improved the logic so that users with SuperHopper license do not get Service license after placing x-hoppers headset into the charger when voice authentication is used, but stay with the SuperHopper license
[WMS-21928] - sys: added possibility to use Dialplan parameter TTS Voice for Voice Bots, which makes Voice Bot configuration more flexible and allows to choose the preferred narrator
x-hoppers Date: 25.11.2024
Improvement
[WMS-21709] - x-hop: updated design of the page displayed after QR code is scanned on mobile, for better user experience
x-hoppers Date: 19.11.2024
Improvement
[WMS-21402] - wms: refreshed x-hoppers admin interface so that it matches x-hoppers style
For systems with x-hoppers licenses, green login screen, branded colours and x-hoppers logo are applied
x-hoppers tab is renamed to Broadcasts
If a custom Company logo is used, it is displayed on the login screen and at the top of x-hoppers admin interface and x-hoppers logo is moved to the footer
Fix
[WMS-21857] - sys: fixed an issue when choosing the Catalan language for Voice bots, the French language was used instead
x-hoppers Date: 14.11.2024
Fixes
[WMS-21621] - x-hop: fixed an issue with voice authentication when user was asked to repeat the phrase again, without informing what was wrong with the previous attempt
Now, if there is not enough speech during the voice authentication attempt, user is informed about it before being asked to repeat the phrase
[WMS-21637] - x-hop: fixed an issue in which x-hoppers headsets automatically joined the broadcast while placed on the charging station, in case voice authentication was not enabled and power supply was interrupted for some reason
x-hoppers Date: 13.11.2024
Improvement
[WMS-21673] - x-hop: improved recognition during voice authentication to ensure better user experience
x-hoppers Date: 11.11.2024
Improvements
[WMS-21716] - x-hop: improved x-hoppers Agent Stats Liveboard with new tabs for detailed insights
Live: View real-time devices activity, including status, battery level, time in broadcast etc
Company: Access aggregated statistics across the entire company, including Daily Active Agents and Headsets, Average Talk Time etc
Broadcast: Analyze broadcasts across the entire company, including Broadcast Agents and Average Time spent in Broadcast
Agents: Review individual agent performance metrics
Devices: Review usage and activity stats for each registered headset
Documentation x-hoppers Analytics will be updated later.
[WMS-21723] - x-hop: deployed a dedicated instance in the US West region to reduce voice authentication latency
[WMS-21767] - x-hop: added the option to transfer calls when a voice bot reaches the silence timeout or maximum duration limit
How-to:
To set up a voice bot with a transfer option, go to x-hoppers admin Settings -> Integrations -> Cloud Integrations -> Voice Bots
Under Advanced Configuration -> Silence Timeout / Maximum Duration, select the Transfer action and specify the Dialplan procedure and extension to which the call should be transferred
Documentation: https://docs.wildix.com/docs/calls/voicebots/overview, How to configure Voice Bots.
x-hoppers Date: 07.11.2024
Improvement
[WMS-21711] - sys: added support for the following languages for Voice Bots: Spanish, Dutch, German, Arabic, Catalan, Danish, Swedish, Portuguese
x-hoppers Date: 05.11.2024
Improvement
[WMS-21097] - x-hop: added possibility to enable the logic of notifying a user that a headset is unmuted
By default, the feature is disabled. To enable it, add the following parameter to the file /etc/systemd/system/pbx-data-engine.service.d/override.conf:
Environment='XHOP_UNMUTE_ANNOUNCE_TIMEOUT=X'
Where ‘X’ is a value in seconds.
The 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
By default, the user is notified with a beep. To set up a custom alert, use the following parameter:
Environment='XHOP_UNMUTE_ANNOUNCE_SOUND=00000/u_unmuted'
Where ‘u_unmuted’ is the name of the file placed in the 00000 folder on the PBX.
x-hoppers Date: 31.10.2024
New Features
[WMS-21409] - wms: added possibility to set up Voice Bots integration for x-hoppers
To set up the integration, navigate to x-hoppers admin -> PBX -> Integrations -> Cloud integrations -> Voice Bots
Additionally, added a new Dialplan application Voice Bot
Documentation:
[WMS-21471] - x-hop: updated the logic so that x-hoppers headset automatically calls *wair* when the user is not in broadcast and has one call on hold, which allows to perform actions set up in *wair* Dialplan, e.g. transfer a call, etc.
x-hoppers Date: 24.10.2024
Improvement
[WMS-21244] - x-hop: created PBX API that allows to send Smart notifications to x-hoppers broadcast when certain events are triggered (e.g. help is needed / QR Codes)
Notes:
The Dialplan used for QR codes was updated. You can download the new Dialplan in the document: https://x-hoppers.atlassian.net/wiki/x/CIC2Aw
Also, added the possibility to set up Confirmation timeout = 0, so that notification is played without confirmation
API documentation can be accessed via PBX and by the link: https://docs.wildix.com/api-reference/rest/wms/pbx/#/
Documentation: x-hoppers Smart Notifications.
x-hoppers Date: 15.10.2024
Improvement
[WMS-21432] - x-hop: improved x-hoppers Analytics so that agent name is displayed in reports in case Voice authentication is used
x-hoppers Date: 11.10.2024
Improvement
[WMS-21469] - x-hop: improved the logic of x-hoppers voice footprint creation by increasing the number of retries to pronounce the phrase “with x-hoppers my voice is my password"
Previously there were 3 attempts with 1 try each. Now, there are 3 attempts with 3 retries each
Updated Dialplan with the new logic is available in the guide: How to set up Voice Authentication for x-hoppers
Fix
[WMS-21501] - sys: fixed an issue of high RAM usage of PBX data engine in case of using x-hoppers voice authentication for specific Departments, after upgrade to WMS Beta 6.07.20240920.1, which led to impossibility to remove or add a headset to x-hoppers broadcast
x-hoppers Date: 04.10.2024
Fix
[WMS-21462] - xhop: fixed an issue in which it wasn’t possible to onboard a new user or perform voice authentication after upgrade to WMS 6.0720240920.1
For improved quality of voice recognition, added requirements to voice footprints so that the minimum speech length is 2 seconds and minimum ratio of speech and silence should be 50%
Improved the logic of saving voice authentication footprints by cutting out silence at the start and end of the files
x-hoppers Date: 01.10.2024
Improvement
[WMS-20031] - x-hop: added possibility to generate and manage x-hoppers QR codes via x-hoppers admin interface
How-to:
Navigate to x-hoppers admin and select x-hoppers (this page is displayed only if you have x-hoppers licenses and the ACL "Can see x-hoppers")
Click Add to create a new QR code
Enter the event name and select the Broadcast message type
Set Broadcast parameters:
Enter the message to be broadcasted to all employees with x-hoppers headsets
Choose the appropriate PBX (note that there may be multiple PBXs available in WMS network)
Specify the broadcast ID number where the message will be played
Adjust the frequency as needed
Optional customization:
Enter a welcoming message to greet users after the QR code is scanned
Provide a URL for customer redirection after scanning.
Click Add to save the QR code
After creating the QR code, you can:
Edit the QR code details
Copy its URL
Download the QR code image
Test the broadcast message by playing it
Documentation: How to generate and manage QR codes.
x-hoppers Date: 26.09.2024
Improvement
[WMS-21020] - x-hop: added functionality to check x-hoppers headset battery level and automatically unassign the license from a user when the battery runs out or when the headset is outside the base station's coverage area
If W-AIR base station does not have SIP registration, the sync check to verify the battery level is not sent.
x-hoppers Date: 25.09.2024
Fixes
[WMS-20317] - sys: fixed a rare issue of PBX engine memory leak on PBX with x-hoppers license
[WMS-21347] - x-hop: fixed an issue in which Talk Time in x-hoppers Agents Stats was not displayed in case conference recording parameter was not enabled
x-hoppers Date: 20.09.2024
Improvement
[WMS-21158] - x-hop: made improvements to x-hoppers Agents Stats report:
Added the display of Battery level when joining and leaving x-hoppers broadcast
Improved the accuracy of Talk Time, so that it displays the actual time agent was talking in the conference
Documentation will be updated soon: x-hoppers Analytics.
x-hoppers Date: 03.09.2024
Improvement
[WMS-21002] - wms: added x-hoppers page to WMS which will include some x-hoppers related functionality in future releases
Also, added a new ACL "Can see x-hoppers" which provides permission to access the page. The ACL is enabled by default
The page is displayed in case of x-hoppers license and the ACL "Can see x-hoppers"
Fix
[WMS-20685] - x-hop: fixed an issue in which call made from x-hoppers headset via Speech-to-text was automatically put on hold after being answered
x-hoppers Date: 24.08.2024
Improvement
[WMS-21021] - x-hop: upgraded all Green Box PBXs to the latest WMS Beta v. 6.07
x-hoppers Date: 14.08.2024
Improvement
[WMS-20921] - x-hop: improved voice authentication login flow by increasing the number of voice login attempts
x-hoppers Date: 06.08.2024
Improvement
[WMS-20367] - x-hop: improved user voice authentication logic:
Simplified voice login process: users now say "with x-hoppers, my voice is my password" to access broadcasts. If the attempt fails, they are prompted to provide their extension and name. If a voice footprint is missing, users are prompted to record it
Added validation for recorded files to ensure quality
Improved voice authentication service for better accuracy
Documentation How to set up Voice Authentication for x-hoppers.
x-hoppers Date: 04.07.2024
New Feature
[WMS-19624] - x-hop: updated the logic to play a message with information about battery level of x-hoppers headsets
The feature is used by default during voice authentication. If you want to customize the default message “Battery level is”, add the following variable to WMS -> Dialplan -> General settings -> Set dialplan variables:
XHOPPERS_BATTERY_PROMPT=Battery level is %s. Make sure the headset is charged.
Where "%s" stands for battery level and can be used to pronounce the battery level information in the needed place.
To disable battery level announcement, add the following variable to WMS -> Dialplan -> General settings -> Set dialplan variables:
XHOPPERS_ANNOUNCE_BATTERY_LEVEL=no
If you don’t use voice authentication, but want to play the announcement, you can configure it via Dialplan:
Add Set application -> battery_level -> ${CURL(http://127.0.0.1:5060/v1/wair_battery_level/?ua=${BASE64_ENCODE(${SIP_HEADER(User-Agent)})}
Add Custom application -> ExecIf($["${battery_level}"=""]?Set(battery_level=unavailable))
Add Play sound application -> Battery level is ${battery_level}
x-hoppers Date: 05.06.2024
Improvement
[WMS-20004] - x-hop: added possibility to send audio Push-to-talk messages from group conversation to x-hoppers broadcast
For instructions on how to set up and use the feature, check out the documentation: How to configure and use Push-to-talk for x-hoppers on mobile
The support starts from WMS Beta 6.07.20240529.1, mobile app for iOS v. 1.68.1.222839 / Android v. 1.68.1.222839
x-hoppers Date: 28.05.2024
Improvements
[WMS-19641] - x-hop: improved the logic of user verification by voice for better detection quality:
Note: The support starts from WMS Beta 6.07.20240528.1
After pronouncing the first and last name, user is now also asked to say a phrase “My voice is my password“ to complete voice recognition
In case a user cannot be verified by voice after 3 attempts, the headset gets automatically assigned to an available dummy (virtual) user configured in the system
To set a list of users for assigning a headset in case of voice authentication failure:
Create the file with the following name:
/rw2/etc/pbx/x-hoppers_dummy_users.jsonIn this file, add the list of dummy user extensions, for example:
[703, 706, 702]
Documentation: x-hoppers Admin Guide
[WMS-19781] - x-hop: improved the logic of x-hoppers user verification by voice for better user experience when assigning a headset
Note: The support starts from WMS Beta 6.07.20240528.1.
According to the new logic, when assigning a headset, user immediately joins the conference, without entering the IVR menu and ChatGPT questions. For the new logic to be applied, the Dialplan should be configured to have two entries:
*Wairhotline*, which is dialled by the headset after assigning a headset to a user. It should be configured to immediately bring user into the conference
*wair*, which is dialled by headset after ending a call or double-pressing the AUX Function button. The IVR menu with ChatGPT prompts should be included in this dialplan entry
For more details, check out documentation: x-hoppers Admin Guide
Also, the timeout between ending a call / double-pressing the AUX Function button and accessing the menu was changed from 10 seconds to 1 second.
[WMS-19790] - x-hop: added possibility to make announcement in x-hoppers broadcast to users of specific departments only
Note: The support starts from WMS Beta 6.07.20240528.1.
For instructions, check documentation: x-hoppers Admin Guide (see the section “Make Announcement to Users of Specific Departments”)
[WMS-20072] - x-hop: added possibility to enable user verification by voice for users of specific departments only
Note: The support starts from WMS Beta 6.07.20240528.1.
How-to:
Modify the following line in /etc/systemd/system/pbx-data-engine.service.d/override.conf file by adding “department” value after --xhop_voice_login:
ExecStart=/usr/sbin/pbx_data_engine.py --daemon -cr --xhop_voice_login department
When the value “department” is set, the list of departments from the environment variable XHOP_VOICE_AUTH_DEPS_LIST (see step 2) is used for verification by voice.Add the following line to /etc/systemd/system/pbx-data-engine.service.d/override.conf file, indicating the list of departments, where verification by voice should be used:
Example:
Environment='XHOP_VOICE_AUTH_DEPS_LIST=Sales,Support'
Where “Sales, Support” are the required departments.
Also, in this release, the parameter UNHOLD_TIMEOUT, used to modify the timeout of broadcast mute, was renamed into XHOP_UNHOLD_TIMEOUT.
[WMS-20112] - x-hop: added possibility to customize prompts pronounced during user verification by voice to x-hoppers headsets
Note: The support starts from WMS Beta 6.07.20240528.1.
How-to:
To set custom prompts, add the following variable(s) to WMS -> Dialplan -> General Settings -> “Set dialplan variables” field:
XHOPPERS_VOICEFOOTPRINT_PROMPT=your custom prompt
Customize the voice footprint message (set your custom prompt instead of “After the beep please say with x-hoppers: my voice is my password“).XHOPPERS_LOGIN_PROMPT=custom login message
Set a custom prompt instead of “Please say your first and last name to use the device“.XHOPPERS_CONFIRMATION_PROMPT=no
By default, the value is yes. When disabled, the variable allows to skip the playback message “Please hold to use the device, or say cancel to search again“.XHOPPERS_FINISH_PROMPT=your custom prompt
Set a custom x-hoppers message, pronounced at the end of voice verification, when a user needs to wait till the headset joins the conference (the default prompt is “Thank you”).
Click Save
Also, it is now possible to login not only by pronouncing the first and last name, but also by pronouncing the extension number.
x-hoppers Date: 26.03.2024
Improvement
[WMS-18253] - x-hop: added possibility to edit x-hoppers theft alerts (remove camera ID, IP address and group ID, as well as add a message header) which are sent in case of x-hoppers integration with Veesion, when suspicious behaviour is detected in a store
Note: The support starts from WMS Beta 6.06.20240325.1.
How-to:
Add following parameters to the /rw2/etc/pbx/x-hoppers.json file:
a) To remove camera IP, camera ID and group ID:
"remove_camera_ip": true,
"remove_camera_id": true,
"remove_group_id": true,
By default, the values are false and camera IP, ID and group ID are displayed in the theft alert.
b) To add message header:
"xbees_message_header": "header text"
Documentation will be updated soon: https://x-hoppers.atlassian.net/wiki/spaces/DOC/pages/2326529
x-hoppers Date: 18.03.2024
Improvement
[WMS-19361] - x-hop: added possibility for x-hoppers user to mute the broadcast
Notes:
Double-press the Call button
By default, audio from the broadcast gets muted for 60 seconds. To unmute the broadcast before the 60-second timeout, double-press the Call button again
To customize the timeout:
Create a file /etc/systemd/system/pbx-data-engine.service.d/override.conf:
# vi /etc/systemd/system/pbx-data-engine.service.d/override.confAnd add the following line:
Environment='UNHOLD_TIMEOUT=120'
Where 120 is the preferred timeout. If you want to disable the timeout, set the value to 0:
Environment='UNHOLD_TIMEOUT=0'Reload systemd and restart the service to apply the changes:
# systemctl daemon-reload
# systemctl restart pbx-data-engine
Note: The support starts from WMS Beta 6.06.20240315.1.
x-hoppers Date: 28.02.2024
Improvements
[WMS-18869] - wms: added the display of battery level of W-AIR headsets and W-AIR devices firmware version on the WMS -> Devices -> W-AIR Devices page In case a headset is charging, the relevant icon is displayed next to the battery level indication.
Note: The support starts from WMS Beta 6.06.20240227.1.
[WMS-19252] - dev: added possibility to hang up a call by double-clicking on the AUX button and improved the logic so that parameters for retail mode are set on headsets automatically, once connected to the base station with the relevant configuration.
Note: The support starts from WMS Beta 6.06.20240227.1 and W-AIR firmware v 0730b0001.
x-hoppers Date: 12.02.2024
New Feature
[WMS-18579] - x-hop: added possibility to enhance the feature of user authorisation via speech-to-text by enabling verification of users by voice. When the option is enabled, during user authorisation the system compares the voice of the user with user voices previously saved in the system and in case of a match, allows authorisation. This eliminates the risk of a user logging in under a different name.
Requirements:
WMS Beta 6.06.20240209.1.
Make sure assigning x-hoppers headsets to users via speech-to-text is enabled. For this, add following parameter to the /etc/systemd/system/pbx-data-engine.service.d/override.conf file:
--xhop_voice_login true
How-to:
For instructions on how to enable the feature, see the following documentation: x-hoppers Admin Guide (find the section “Enable user verification by voice”)
x-hoppers Date: 02.02.2024
Improvements
[WMS-18885] - x-hop: added translations of x-hoppers Green Box Demo pages into French, Italian, German, and Spanish
You can select language on the initial setup page. If the box is already set up and you need to change the language, please contact support.
Documentation: https://x-hoppers.atlassian.net/wiki/spaces/DOC/pages/4784134
[WMS-18986] - x-hop: added “x-hoppers Help Points” dashboard which allows to monitor help points usage (tablets and QR codes)
The dashboard is available in x-bees -> Analytics -> x-hoppers Help Points Liveboard.
Documentation: x-hoppers Analytics
x-hoppers Date: 19.01.2024
Improvement
[WMS-18658] - x-hop: added possibility to enable the logic of assigning x-hoppers headsets to users via speech-to-text, by taking the headset from the charger and pronouncing the user name
How-to:
The feature is disabled by default. To enable, add the following parameter to the /etc/systemd/system/pbx-data-engine.service.d/override.conf file:
--xhop_voice_login true
When enabled, each time the headset is placed into the charger, it gets unassigned. When a user lifts the headset from the charger:
The user is asked to say their name
The user should pronounce the name and surname
The system looks for the user and assigns the headset to the user
Important: For the feature to start working on the headsets, follow one of the following procedures:
a) After enabling the feature, when using the headsets for the first time, users need to lift the headsets from the charger -> place into the charger -> lift from the charger again.
b) Alternatively, before performing the upgrade and activating the feature, unassign headsets via WMS (Devices -> choose device and click Assign to user -> in the Extension field, choose “unknown”). Then, when users lift the headsets from the charger, they need to press the Call button first.
Note: The support starts from WMS Beta 6.05.20240119.1.
[WMS-18862] - x-hop: added CLASSOUND DID to each PBX included in the Green Box, to ensure efficient calling experience and give possibility to showcase the remote joining of x-hoppers broadcasts using any device
Documentation: https://x-hoppers.atlassian.net/wiki/spaces/DOC/pages/4784134
x-hoppers Date: 28.12.2023
Improvement
[WMS-18695] - x-hop: added possibility to customize redirect links in Green Box Demo flow to make more personalised demos
How-to:
To the link designed for tabletshttps://x-hoppers-tablet.wildix.com/?box_id=X&key=X&action_id=4 (where you need to insert your own box_id and key instead of X), add the following part:
&redirect=URL (in place of "URL", enter your link, starting with http:// or https://)
Note:
In case there is an anchor link in the URL, part of the URL is cut off to the # character.
The redirect link added to Help point 3 (action_id=3) link leads to Kite by default.
Documentation: https://x-hoppers.atlassian.net/wiki/spaces/DOC/pages/4784134
x-hoppers Date: 26.12.2023
New Feature
[WMS-18663] - x-hop: added Stores Stats report which displays the number of active users, average and total talk time per each store, allowing to see the least and most active stores etc.
How-to:
Proceed to Analytics tab -> open "x-hoppers: Agents Stats" Liveboard
Navigate to the Stores Stats tab
Documentation: x-hoppers Analytics
x-hoppers Date: 16.11.2023
New Feature
[WMS-18375] - x-hop: added x-hoppers dashboard to Analytics tab in x-bees, which provides statistics about the x-hoppers usage (e.g. how long agents were connected to the conference, etc.)
How-to:
Open x-bees -> proceed to the Analytics tab
Open the Liveboard “x-hoppers: Agents Stats”
Note: The data in “x-hoppers: Agents Stats” report is displayed only in case of a PBX with x-hoppers licenses and if there were active x-hoppers calls.
Documentation: x-hoppers Analytics
x-hoppers Date: 07.06.2023
New Feature
[WMS-17057] - x-hop: added possibility to transcribe content of x-hoppers conference and post it in x-bees conversation on behalf of the user who is speaking
How-to:
Create x-bees conversation with users that are in the x-hoppers conference
Copy x-bees conversation ID (available in the URL)
Add following data to the /rw2/etc/pbx/x-hoppers.json file:
"audio_conf_id": "ID of the x-hoppers conference",
"xbees_channel_id": “ID of the x-bees conversation”
Note:
If user talks for more than 60 seconds without a pause, the message is not transcribed.
The support starts from WMS Beta 6.03.20230606.1.
x-hoppers Date: 02.06.2023
New Feature
[WMS-16447] - x-hoppers: added possibility to post Veesion alerts to x-bees conversation
Requirements:
x-hoppers integration with Veesion
WMS Beta 6.03.20230602.1 or higher
How-to:
Add a user in WMS with email address
Create x-bees conversation with the user and copy the conversation ID (available in the URL)
Add following data to the /rw2/etc/pbx/x-hoppers.json file:
“store_veesion_id”: “ID of the store”
“xbees_channel_id”: “ID of the x-bees conversation”
“veesion_user_extension”: “enter extension of the user added in WMS”
When there is an alert from Veesion, the relevant message, containing alert type, date, time, camera IP, ID of the camera and group, as well as video attachment, is sent to x-bees conversation.
Documentation: https://x-hoppers.atlassian.net/wiki/spaces/DOC/pages/2326529
x-hoppers Date: 01.06.2023
Improvement
[WMS-17236] - sys: added the possibility to increase x-hoppers volume in case of noisy environment.
How-to:
Add the following parameters to the section [default_bridge]of the file /etc/callweaver/confbridge.conf: default_listening_volume=6
Where 6 is the preferred volume. The maximum value is 10. The default value for the parameter is 0.
Note: The support starts from WMS Beta 6.03.20230601.1.
x-hoppers Date: 25.04.2023
New Feature
[WMS-15837] - x-hop: added possibility to record in-store conversations for x-hoppers and listen them via CDR-View
How to enable:
Add the following key to the /etc/systemd/system/pbx-data-engine.service.d/override.conf file:
--conf-recording
# vi /etc/systemd/system/pbx-data-engine.service.d/override.conf
[Service]
ExecStart=
ExecStart=/usr/sbin/pbx_data_engine.py --conf_recordingReload systemd and restart the service to apply the changes:
# systemctl daemon-reload
# systemctl restart pbx-data-engine
Note:
The support starts from WMS Beta 6.03.20230424.1.
The feature works only if there is an x-hoppers licence available.
Recording starts when user unmutes himself in the conference and starts talking.
Limitations:
Recording is not automatically stopped if user forgets to mute the headset.
For a new user who joins the conference, recording is automatically started even if the user is muted, and the recording file of about 3 seconds is saved on the PBX.
Fix
[WMS-16743] - x-hop: fixed an occasional issue in which x-hoppers headsets didn’t automatically rejoin the broadcast after a) having a call, b) going on hold, or c) going out of range
x-hoppers Date: 08 March 2023
New Feature
[WMS-15807] - x-hoppers: added possibility to set up integration with Veesion, which allows to detect theft in retail stores in real time
Documentation: https://x-hoppers.atlassian.net/wiki/spaces/DOC/pages/2326529
Fix
[WMS-15519] - x-hoppers: fixed an issue in which call was shown as unanswered in CDR-View when the headset was connected to conference
x-hoppers Date: 30.01.2023
Fixes
[WMS-15519] - x-hoppers: fixed an issue in which call was shown as unanswered in CDR-View when the headset was connected to conference
Note: The support starts from WMS Beta 6.02.20230130.1.
x-hoppers Date: 28.11.2022
[WMS-15598] - sys: added a new provisioning parameter for x-hoppers headsets that allows controlling silent charging setting
Requirements:
W-AIR firmware starting from v 650b2
WMS 6.01.20221122.1 or higher
Activated x-hoppers
How-to:
Add the following parameter with one of the values to the [wildixair] section of /rw2/etc/provision.conf file:
WairSilentcharging = on | off | deactivated
on: only LED indication while charging
off: normal mode with LED indication and audio while charging
deactivated: headset is disconnected and can’t receive calls while charging
By default, silent charging is set to On.
New Firmware
New W-AIR firmware v 650b2
[WMS-15276] - dev: retail mode is now automatically enabled on x-hoppers headsets if x-hoppers is activated on a PBX
The following settings are pre-configured:
Retail Mode: On
Audio feedback: Voice
Silent charging: On
Silent mode: Off
Note: The support starts from WMS 6.01.20221122.1 or higher
Documentation: x-hoppers Admin Guide
x-hoppers Date: 24.10.2022
Improvement
[WMS-14707] - x-hop: simplified the initial process of x-hoppers setup
Renamed wair-retail-helper into to x-hoppers-helper
x-hoppers-helper service now starts automatically if x-hoppers is activated on a PBX
Note: The changes are applied from WMS 6.01.20221019.4 or higher.