Table of Contents | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Introduction
...
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Follow the link https://wildix.atlassian.net/wiki/x/RCDOAQ to check the detailed x-hoppers Documentation including Datasheet, Brochure, Use Cases and User Guides. |
What is inside the Box
...
x-hoppers Box content
Item | Quantity |
Products | |
W-AIR Headset (2 earhooks, 2 neckbands, 2 headbands) | 6 |
W-AIR Headset MultiCharger | 1 |
W-AIR Small Business Base Station | 1 |
Licenses | |
x-hoppers-backoffice | 2 |
x-hoppers-SalesFloorHopper-AI | 6 |
x-hoppers-SuperHopper-AI | 1 |
+keychainThe Box also includes chargers, plugs and x-hoppers keychain.
Licensing explanation
BackOffice | SalesFloorHopper + AI | SuperHopper + AI |
For administration and support roles that are not client-facing | For retail assistants working on the shop floor | For managers and supervisors |
|
|
|
Datasheet
Note |
---|
Coming soon. |
How to assemble the Box
Tip |
---|
Before proceeding, change the admin password and upgrade your PBX from rel60beta. Note that W-AIR Small Business Base Station is already provisioned to your PBX and listed in WMS Devices menu, Devices tab. |
...
MultiCharger
W-AIR Small Business Base Station
Chargers and plugs
Step 2. Charging W-AIR Headsets
...
Note |
---|
Note that certain settings have been pre-set to ensure the proper operation of the system. Please do NOT delete or modify these settings:
|
Note |
---|
Before proceeding to the setup, upgrade your PBX from rel60beta. |
Step Step 1. Creating users
Access WMS and navigate to Users menu
Create user profiles for each individual who will be using x-hoppers
Note |
---|
Note: possibility to assign x-hoppers licenses on PBX is coming later. For now, the correspondence between licenses is as follows:
|
...
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Note: Detailed description on how to create users can be found in WMS Start Guide, “Adding users manually” section. |
...
Navigate to Dialplan menu, Dialplan rules tab
Download and import the following Dialplan procedures in Dialplan rules tab
- required for playing notifications for x-hoppers users if one of the help points is triggered and demonstrating click and collect scenarioView file name "XHoppersHelpPoints" and "clickcollect" Dialplan procedures.bkp
...
- required for ChatGPT IntegrationView file name "ChatGPT" Dialplan procedure.bkp Modify the users Dialplan by adding *Wairhotline*as a called number
Add the following Dialplan applications:
Set -> Language -> choose language
Speech to text -> insert Please unmute and say question for Chat GPT, or wait to join the broadcast or any customized text
Jump to if -> "${RECOGNITION_RESULT}"="question" -> ChatGPT procedure
Play sound -> click Browse (three dots) and choose the sound to be played on joining the broadcast or create it dynamically using TTS, for example Welcome to x-hoppers, joining the broadcast
Conference -> enter the conference room ID number. This can be any number, e.g. 1, 2, 3, etc
...
, 2, 3, etc
...
Tip |
---|
If you need to customize Dialplan procedures to your specific language, install a dedicated sound package that corresponds to your language in WMS Settings -> PBX -> Language & Region and make changes for the following Dialplan applications:
|
Navigate to General Settings tab, under Set dialplan variables, set the following variables and click Save button:
HelpPoint1=Help point 1 is triggered. Customer is looking for help in fresh fruits area
HelpPoint2=QR 2 is scanned. Customer is looking for more info about Workforce phone
...
Tip |
---|
With the variable HelpPointX, where X is a help point ID, you can customize the content of audio alerts sent to users and create any additional help points if needed. Please note that that Help point 1-10 are preserved. |
Navigate to Call Groups tab and create a new call group specifically for handling assistance requests triggered by QR codes (it is needed for Help point 3 scenario). Make sure to check offactivate Call waiting option when configuring the Call group strategy, so its members can receive more than one call at a time (consult the documentation for detailed guidance on how to create Call groups)
Proceed to Dialplan rules tab and select kite Dialplan procedure
Add 223344 as the called number and Call group Dialplan application to the chosen number
In the Call Group application settings, select the call group that you created
...
To gather and post transcriptions of conversations, use these commands in Terminal:
create directory /etc/systemd/system/pbx-data-engine.service.d
Code Block # mkdir /etc/systemd/system/pbx-data-engine.service.d
add the following key to the file
Code Block # vi /etc/systemd/system/pbx-data-engine.service.d/override.conf [Service] ExecStart= ExecStart=/usr/sbin/pbx_data_engine.py --daemon --mode calls presence -cr
add the following data to /rw2/etc/pbx/x-hoppers.json file
Code Block [ { "audio_conf_id": "2", "xbees_channel_id": "f6d17593-98b6-471d-941a-cd03153f", } ]
audio_conf_id: ID of the audio broadcast channel in x-hoppers where the communication takes place
xbees_channel_id: ID of the x-bees conversation, where the content will be posted
reload systemd and restart the service to apply the changes:
Code Block # systemctl daemon-reload # systemctl restart pbx-data-engine
...
Call button: press and hold the button to get unmuted. You stay unmuted only while pressing the button. When the button is released, the Headset goes back to mute
Mute button: press the button to unmute and be able to speak in the broadcast. All people in the broadcast can hear you. You stay unmuted till the Mute button is pressed again or till the Headset is placed to the Chargerthe Headset is placed to the Charger
It is also possible to answer external calls. when the call is done, the headset will automatically return to the broadcast
It is also possible to make outgoing calls via x-bees app, open the dialpad and select the headset before placing a call
Tip |
---|
Wildix desk phones can also join the broadcast, as long as they are connected to the same PBX. We suggest connecting SuperVision (specifically relevant for managers) and joining the broadcast via one of the following options:
In case of on the phone we can set a Function key to enter the broadcast. And if you have more than one broadcast, you can have several Function keys |
Basic scenarios
Tip |
---|
Ensure that all demo users are connected to an audio conference set up in Dialplan (in our example, conf 2), as all audio alerts are delivered to this specific conference. |
...
Note |
---|
Note that an example of how to demonstrate Veesion Integration with a Postman request will be made available later. |
Integrating Veesion's AI-powered security cameras with x-hoppers opens up a new level of security monitoring. In this demo, you can showcase how alerts and videos from Veesion can be seamlessly posted to x-bees channel using Postman.
...