Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Modifying the timeout of broadcast mute

Starting from WMS Beta from WMS 6.06.20240315.1, users have possibility to mute the broadcast by double-pressing the Call button. By default, the broadcast gets muted for 60 seconds. If user wants to unmute the broadcast before the 60-second timeout, user can double-press the Call button again. 

...

  1. Add the following line to the file /etc/systemd/system/pbx-data-engine.service.d/override.conf: 

Code Block
# vinano-tiny /etc/systemd/system/pbx-data-engine.service.d/override.conf
[Service]
Environment='XHOP_UNHOLD_TIMEOUT=120' 

...

  1. create directory /etc/systemd/system/pbx-data-engine.service.d

    Code Block
    # mkdir /etc/systemd/system/pbx-data-engine.service.d
  2. Add the following key to the file:

    Code Block
    # vi  nano-tiny /etc/systemd/system/pbx-data-engine.service.d/override.conf
    
    [Service]
    ExecStart=
    ExecStart=/usr/sbin/pbx_data_engine.py --daemon --mode calls presence -cr
  3. Reload systemd and restart the service to apply the changes:

    Code Block
    # systemctl daemon-reload
    # systemctl restart pbx-data-engine

...

  1. Create x-bees conversation with all the users that are participating in the x-hoppers conference and also needed managers.

  2. Copy x-bees conversation ID (available in the URL of the conversation)

  3. Add the following data to the /rw2/etc/pbx/x-hoppers.json file:

Code Block
[
  {
    "store_veesion_id": "test-store-wildix",
    "name": "Store1",
    "audio_conf_id": "2",
    "location": "Odesa",
    "xbees_channel_id": "f6d17593-98b6-471d-941a-cd03153f",

   "veesion_user_extension": "12345"
  }
]

Where:

  1. store_veesion_id (optional): ID of the store on the Veesion side. Applicable if there is Veesion integration. 

  2. name: name of the store 

  3. audio_conf_id: ID of the audio broadcast channel in x-hoppers where the communication takes place

  4. location: location of the store

  5. xbees_channel_id: ID of the x-bees conversation, copied in step 2, where the content will be posted.user: user, on behalf of whom the content will be posted (applicable for Veesion integration)

When the feature is enabled, whatever is told in the conference is automatically transcribed and displayed in x-bees conversation, so managers could monitor what was discussed in the conference.

...