Page tree
Skip to end of metadata
Go to start of metadata

Summary

eZuce is pleased to announce the General Availability of uniteme and reachme 16.12.1.

This mid-release update of 16.12 addresses some immediate issues discovered in 16.12 and includes a few of the new features and improvements that will be making their official debut in 17.04.

reachme gets some particular attention with this bug fix release. The browser reconnect mechanism is significantly improved should an Agent or Supervisor’s browser session get interrupted. Additionally a new feature has been added that will allow an Agent to continue a call if the browser connection does become disconnected.

Also as always, thanks to the Dev & QA team at eZuce for their excellent work on this release. Our QA team worked tirelessly over a weekend to help bring this bugfix release out in a timely fashion.\

In all 27 issues (enhancements / fixes) are addressed for uniteme and reachme in this beta release.

The next uniteme and reachme release will be 17.04.

Highlights

uniteme New Features

  • Unite Web Admin Control over User Features

  • Unite Web user control over Conference Bridge Entry / Exit tones

  • Unite Web user control over Conference Bridge Voice Announce of Entry / Exit

uniteme Improvements

  • Improvements to Yealink phone configurations

  • REST API to create/modify a user/user group and set properties

  • Improved CDR display in Unite Web for users. Added duration and ability to select Time Zones.

reachme New Features

  • Improve reach agent reconnect in case of network loss - leave call up

uniteme Special Notes

  • If your organization utilizes Polycom phones and has many users without Voicemail permission, UC-4376 is of particular importance.

Notes

  1. Full Release Notes with installation information are located here: 16.12.1 Release Notes

Who Should Install?

This release is recommended for all 4.6 and later installations. If you have a patch installed to your system a new patch may be required. Please contact sa@ezuce.com if think you may have a patch applied as that may be replaced during the update.

eZuce's software products continuously progress through an Agile based development methodology that keeps feature functionality comprehensive and up-to-date in response to evolving market and customer requirements.

New software releases are made at a rate of four to six releases a year. Releases are numbered in the <yy>.<mm>.<uu> format where <yy> and <mm> designate the year and the month, respectively, in which a release is made generally available. Where applicable, <uu> corresponds to an update release relative to a general release on which fixes are made available.

In order to ensure service continuity and stability, customers may keep their production environments unchanged for up to a 6-month period during which release updates or patches are made available. After a release is more than 6-months old, eZuce customers would have to upgrade to the latest generally available release - inclusive of all fixes to date and any new patches.

Questions

If you have questions about updating you can email sa@ezuce.com or if you need assistance with the update contact your account manager or email sales@ezuce.com.

Software Release History

We're currently running on a 4 month release cycle.

  • April release for 2015 is 15.04
  • May release for 2015 is 15.05
  • June release for 2015 is 15.06
  • August release for 2015 is 15.08
  • October release for 2015 is 15.10
  • December release for 2015 is 15.12
  • February release for 2016 is 16.02
  • April release for 2016 is 16.04
  • August release for 2016 is 16.08
  • December release for 2016 is 16.12

Release Level History

  • 14.04   - April 30, 2014
  • 14.04.1 - June 01, 2014
  • 14.04.2 - July 11, 2014
  • 14.04.3 - October 24, 2014
  • 14.10 - February 5, 2015
  • 15.04 - April 29, 2015
  • 15.05 - May 27, 2015
  • 15.06 - June 30, 2015
  • 15.08 - August 31, 2015
  • 15.10.1 - December 9, 2015
  • 15.12 - January 6, 2015
  • 16.02 - March 14, 2016
  • 16.04 - May 31, 2016
  • 16.08 - October 6, 2016
  • 16.12 - January 17, 2016
  • 16.12.1 - March 21, 2016

System Requirements

For a reasonably performing system, we recommend the following configuration.

Minimum hardware requirements

  • Pentium 4 or Xeon processor @ 2.0 GHz Core 64bit or higher
  • Minimum 4 GB of RAM with sufficient swap space
  • 80 GB disk (75 users depending on usage patterns)

Notes:

  • uniteme supports an unlimited number of voicemail boxes, the total number of hours of recorded messages is determined by the size of the hard-disk. As a rule, for every minute of recorded messages, you will need 1 MB of disk space (About 3 hours per 10 GB of disk space).
  • reachme requires more memory, processor and disk space. Please consult with eZuce SA team for your specific installation.

Operating System

CentOS/RHEL 6 x86_64 with latest updates is required.

Devices

Phones

  • Polycom VVX Devices with firmware 5.2.5 (split) are recommended for new installations
  • Polycom SoundPoint IP Devices should run firmware 4.0.7 (split)

Gateways

  • AudioCodes Gateways are recommended for PSTN connectivity

SBCs

  • Frafos, Sangoma, AudioCodes, Acme Packet and Ingate SBC's are recommended for SIP Trunking and Remote Worker connectivity (commonly referred to as sipXbridge and MediaRelay services respectively).
  • NOTE: The eZuce uniteme - "Use built-in SIP Trunk SBC" found in Gateway Details for use with Trunking or Remote Worker solutions should be used only for lab purposes. The openUC "Built-In SIP Trunk SBC" (sipXbridge) will not be supported in any production or live environment. Additionally, sipXbridge does not work in an HA environment.

Documentation

Technical Reference Manuals, User Guides, Reach Reference Manuals, and other technical and user information can be found under the following link: Documentation Page

Installation and Upgrade Notes

Installation note

After uniteme 16.08 is downloaded and installed,the clusterId read tag is unique (same as locationId). Follow these steps to propagate the new read tags to the MongoDB replica set:

  1. In the uniteme menu, click System>Database.
  2. Click the Add query metadata button.
  3. To verify that the MongoDB replica contains the unique read tags, run in the command line:
//mongo
rs.config();//

Special MongoDB note

Please be aware of this Mongodb requirementshttp://docs.mongodb.org/manual/reference/ulimit/“Note: Both the “hard” and the “soft” ulimit affect MongoDB’s performance. The “hard” ulimit refers to the maximum number of processes that a user can have active at any time. This is the ceiling: no non-root process can increase the “hard” ulimit. In contrast, the “soft” ulimit is the limit that is actually enforced for a session or process, but any process can increase it up to “hard” ulimit maximum.Every deployment may have unique requirements and settings; however, the following thresholds and settings are particularly important for mongod and mongos deployments:

ulimit –a
-f (file size): unlimited
-t (cpu time): unlimited
-v (virtual memory): unlimited
-n (open files): 64000
-m (memory size): unlimited
-u (processes/threads): 32000

Always remember to restart your mongod and mongos instances after changing the ulimit settings to make sure that the settings change takes effect.If you limit virtual or resident memory size on a system running MongoDB the operating system will refuse to honor additional allocation requests. After every install/upgrade please check that "cat /proc/$pid_of_mongo/limits" have the recommended value of 655350. To make this value permanent you need to create this file /etc/security/limits.d/99-mongodb-nproc.conf and add the following lines:

mongodb soft nproc 64000
mongodb hard nproc 64000
mongodb soft nofile 64000
mongodb hard nofile 64000

Special Patch Note

If you have a patch installed to your system a new patch may be required. Please contact sa@ezuce.com if think you may have a patch applied as that may be replaced during the update.

Installing from ISO image

Download uniteme ISO

Download the ISO image corresponding to your hardware and write the image to a DVD.

Install uniteme

  • Boot from the DVD created with the uniteme ISO image.
  • Press Enter at the boot screen below to begin the uniteme installation.
  • Select Manual Configuration under Enable IPv4 support and select OK.
  • Set a static IPv4 address with the corresponding networking information and click OK.
  • In certain situations an warning of the use of indicated storage devices will be displayed.
  • Select the language to be used during the installation.
  • Select the keyboard layout to be used.
  • Select the timezone to be used.
  • Set a root password.
  • Login to the system as root with the password you provided earlier and continue on to the Configure of uniteme.

Installing from Repository

uniteme can be installed using the following procedure

  • Download and install CentOS 6.x minimal ISO
  • Run the following command:
yum update && reboot
  • Run the following commands to retrieve and run the eZuce uniteme installer:
curl https://download.ezuce.com/openuc-setup > /usr/bin/openuc-setup
chmod +x /usr/bin/openuc-setup
openuc-setup

This utility will guide you through the process of installing uniteme from the eZuce software repository.

Note: It should be noted that the 16.12.1 repo location is the same as the 16.12 repo location. The original 16.12.0 code has been moved to the archive directory.

Upgrade from previous versions

Modify the repo file in /etc/yum.repos.d and replace the baseurl= with the location of the repository you'd like to upgrade to.

Identify any existing 'rpmnew' or 'rpmsave' files on the system with:

find / -print | egrep "rpmnew$|rpmsave$"

As root, execute the following commands:

yum clean all
yum update

Note any additional 'rpmnew' or 'rpmsave' files that may have been created by running find command again:

find / -print | egrep "rpmnew$|rpmsave$"

If there are any files that didn't get overwritten by yum, please see 'Modified Files Upgrade Note' information below.

A system reboot after the update has completed is recommended.

SEC Service Upgrade Note

When upgrading uniteme from openUC 4.6 Update 11 or 14.4.3 to 15.06 follow these steps to ensure the SEC service is correctly running:

  • 1. Upgrade from 4.6 Update 11 or 14.4.3 to 15.06.
  • 2. After the upgrade is complete, perform the usual restart.
  • 3. Once possible, connect via CLI and monitor processes using top. Notice that the SEC process is using a lot of CPU memory.
  • 4. Perform another restart OR restart only the Sipxlogwatcher service.

Modified Files Upgrade Note

If you have manually modified any system related files or some files are not as yum would expect them to be, the yum update process may not overwrite them. It will instead create 'rpmnew' or 'rpmsave' files and not overwrite the files. The adminsitrator may have previously modified the files knowingly or as part of a patch supplied by TAC.

To check your upgrade.log and search for *.rpmnew *.rpmsave on your system check the upgrade log:

You will be responsible for merging any changes from the old file to the new or contacting Technical Support if you require assistance.

 

Support Tips and Contact Information

Please see the Getting Support section for support tips and support contact information.

Issues Sorted by Issue Number

 JIRA nameRN ContentEnhancement/Fix/Known IssueKey words
SIPX-539Yealink Emergency DND FeatureProvisioning Support for Yealink Emergency DND Feature.

From Yealink Provisioning Guide:

Specify the authorized numbers when DND is enabled.
Parameters: features.dnd.emergency_enable, features.dnd.emergency_authorized_number
EnhancementYealink
SIPX-540Yealink Call Number FilterProvisioning Support for Yealink Call Number Filter

From Yealink Provisioning Guide:

Configure the characters the IP phone filters when dialing.
Parameters: features.call_num_filter
EnhancementYealink
SIPX-560Alert Info ExternalImprovement of Proxy Plugin to set Alert-Info-Header.

Some phones (e.g. Yealink) bypass the Proxy if the From-Header do not end with @<sipdomain>.

For SIP-Devices that have no ability to add custom headers to a SIP Message (e.g. Patton) it is necessary to scan the FROM header for a tag (x-sipx-alert-info=external) to set the Alert-Info Header for From-Uris with the SIP Domain inside.
EnhancementYealink
UC-3573"This week" queue statistics seen by Supervisor are cleared on TuesdayFixed an issue with 'This Week' queue statistics in Supervisor Portal as they were cleared on Tuesdays.

To reproduce:
1. On Monday - placed a few calls to make sure the Queue statistics get populated.
The Queue statistics have been updated ok for all of the options (Last 15 Minutes, Today .. This Month etc).
2. Next day, Tuesday, check the statistics

Issue: The statistics showed that "This Week" statistics was 0. (as if yesterday was Sunday... and the week ended)
Expected: Statistics should show the amount of calls placed yesterday.

Placed a few more calls and This week got populated with statistics based on calls that have just been placed.
FixReachme
UC-4290Enhancement request for Unite Web CDR durationA user would like to have call duration and end time columns added to Call History in Unite Web.EnhancementUniteWeb
UC-4307Add new settings for User Portal configurationAn Administrator would like to be able to control the enabling and disabling of features of the User Portal by User and by User Group.

Feature 1 - Disable Dial Pad and Search icons
These options would be configurable in the Uniteme Administration GUI in Users -> Users -> “username” or Users -> User Groups -> “usergroupname”. In the left side menu there would be a new menu item called User Portal.

In the User Portal configuration page there would be the following configuration options for this feature:
Enable Dial Pad Icon Type: Check Box Default: Enabled
Enable Search Icon Type: Check Box Default: Enabled

Feature 2 - Disable Contact Click to Call and Chat
In the User Portal configuration page (in Users -> Users -> “username” and Users -> User Group -> “usergroupname”) there would be the following configuration options for this feature:
Enable Contact Click to Call Type: Check Box Default: Enabled
Enable Contact Click to Chat Type: Check Box Default: Enabled

Feature 3 - Disable Click to Call from Conf Bridge
In the User Portal configuration page (in Users -> Users -> “username” and Users -> User Group -> “usergroupname”) there would be the following configuration options for this feature:
Enable Conference Bridge Click to Call Type: Check Box Default: Enabled

Feature 4 - Disable UniteWeb menu items
In the UniteWeb configuration page (in Users -> Users -> “username” and Users -> User Group -> “usergroupname”) there would be the following configuration options for this feature:
Enable Activity List Type: Check Box Default: Enabled
Enable Contacts Type: Check Box Default: Enabled
Enable Group Chats Type: Check Box Default: Enabled
Enable Conference Bridge Type: Check Box Default: Enabled
Enable Voicemails Type: Check Box Default: Enabled
Enable My Profile Type: Check Box Default: Enabled
Enable Call History Type: Check Box Default: Enabled
Enable Settings Type: Check Box Default: Enabled
Enable Settings Personal Attendant Type: Check Box Default: Enabled
Enable Settings Call Forwarding Type: Check Box Default: Enabled
Enable Settings Speed Dials Type: Check Box Default: Enabled
Enable Settings User Settings Type: Check Box Default: Enabled
Enable Settings User Settings Change Password Type: Check Box Default: Enabled
Enable Settings User Settings Voicemail PIN Type: Check Box Default: Enabled
Enable Settings User Settings Announcement Type: Check Box Default: Enabled
Enable Settings User Settings eMail Type: Check Box Default: Enabled
Enable Settings User Settings Attach audio Type: Check Box Default: Enabled
Enable Settings User Settings Alternate eMail Type: Check Box Default: Enabled
Enable Settings User Settings Alternate Attach audio Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Room Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Enabled Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Name Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Moderator PIN Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Participant PIN Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Max. members Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Quickstart Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Auto-record Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Moderated Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Public Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Entry Tone Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Exit Tone Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Voice Announce Entry Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Voice Announce Exit Type: Check Box Default: Enabled
Enable Settings User Settings MoH Audio source Type: Check Box Default: Enabled
Enable Settings User Settings MoH Personal MoH Type: Check Box Default: Enabled
Enable Settings User Settings MoH Files Type: Check Box Default: Enabled
Enable Settings User Settings MoH Audio file Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Conference enter Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Conference exit Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Voicemail begin Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Voicemail end Type: Check Box Default: Enabled
Enable Settings Sound Notifications Type: Check Box Default: Enabled
EnhancementUniteWeb sipxconfig
UC-4313Conference settings REST API to include new parametersAdd the following new parameters to conference settings REST API:

Play Entry Tone Type: Check Box
Play Exit Tone Type: Check Box
Play Voice Announce Entry Type: Check Box Default: Enabled
Play Voice Announce Exit Type: Check Box Default: Enabled

To existing REST API
method: 'GET' and 'PUT'
/my/conferences/"conference name"
EnhancementUniteWeb conferencing sipxconfig
UC-4315SSS crash on empty "Refer-To" fieldSSS crashed if got messages with empty Refer-To field.FixSSS
UC-4316Improve reach agent reconnect in case of network loss - leave call upIn the current situation if the agent loses network connection to the Reach server, the reconnect mechanism will detect this connection loss and try to recover from it in two ways:
1. If the drop is less than 17 seconds in length the agent does not get released or logged out and his call only loses voice path for these few seconds, call not getting dropped.
2. If the drop is bigger, then the agent is prompted that connection to the server is lost, the agent is released, and the call is dropped in approx 40 seconds.

However, it seems our customers would like to have this feature somehow improved. Customers feel that the Reach web client has a very tight connection with a very low tolerance for connections blips, making it uniquely fragile in situations like this, causing not only the calls to drop or re-queue, but all the agents to release.

This Jira addresses this concern as follows:
1. If socket connection is detected from UI side, attempt to reconnect as usual. This will include the new fix for the issue where a reconnect would not be successful unless the URL was an exact match to the standard reach URL.
2. If the ReachMe server side recognizes a winsocket disconnect, it will
- leave the call up
- not attempt to use the socket connection any further
- show the agent in the agent manager as still being on a call
- record complete CDR for the call as it does for any other normal call
- Then, at the end of the call, kill off the agent connection.
3. If the UI socket connection is lost and the agent still has an active call, the agent or the system may reconnect. If they do while the call is still active, they will receive a warning that reconnecting the the UI session will end the active call. If they proceed, the call will be hung up (just like any other agent initiated hang up) and the UI session will be started new.
EnhancementReachme
UC-4324Unite Web call history improvementsA user would like a series of improvements to the Unite Web Call History page.
1. Show timezone drop down as in old style portal, but defaulting to show the timezone of the users PC (old style portal relies on what is set under User->Time Zone, but we don't need that)
2. Show call history entries by default, based on the default selection as soon as you go on the call history page, without having to click Apply.
3. Reverse Apply button location with To/from box
4. When using To/From box, results should show up if you both hit Enter or click Apply
5. Fix time format to 00:00:00 in Start/Stop columns instead of 00:0:00
6. Sorting of columns in results.
EnhancementUniteWeb
UC-4328REST API to manage user properties for user portalProvide set of rest APIs that a regular user (USER_ROLE) can access, in order to update logged in user properties/settingsEnhancementUniteWeb sipxconfig
UC-4330When agent connects via IP address instead of FQDN, reconnection mechanism does not workIf you insert the server's ip address e.g. 10.5.0.210/reach to get to the dashboard, then you would normally get automatically redirected to the "server_fqdn"/reach.
But then if you insist, and edit that address, and replace the fqdn with the ip address, then in this case it allows you to use it, and it does not redirect you anymore to server's fqdn.
In this case, after you login and a network disconnection occurs (larger than 15s), the dashboard will "appear" to work but in fact it won't.
If you click the Release button, it gets grayed out.
If you place calls in the queue, the agent is not alerted.
Agent must refresh the page to make it work again.
FixReachme
UC-4354Allow Reach Admin to Define Call Recovery MechanismCurrently, prior to 17.04, if call an agent had an active call and their UI connection to Reach was lost, the design of Reach was intended to re-queue the call, placing it back into the default queue for delivery to another agent. Worth noting is that in 16.12, this re-queue mechanism was broken and did not work consistently. Dev has provided a fix for this.

In addition, we now have a method of treatment in this case that allows us to leave the caller and agent connected on the phone call even though the agent UI connection is lost. [~gjunka] has created this fix.

So, we now have 2 possible methods of dealing with an agent UI connection that occurs while an agent is actively on a call.

This jira is a request to make the 2 methods optionally selected by the Reach admin.

We will add a configuration parameter under the Reach-Settings admin page that is called 'Requeue Call On UI Failure'. We will place this new parameter just above the current 'Pass Custom Headers' Section. This new parameter will be a check box and will default to be checked. There will be help text associated with this new parameter reading "If checked, calls will be re-queued for delivery to another agent if an agent UI connection is lost while they are on a call. If not checked, the active call will be left connected to the agent phone to allow the agent to finalize the conversation even though their UI connection is not active".

If checked, the following will be true when an agent's UI connection is lost:
- An active call will be placed into the transfer queue, forcefully disconnecting it from the current agent. It will have the same skills assigned to it as it had when it was delivered to the agent originally.
- The agent connection will be subject to reconnect treatment and the agent will not be offered calls until such time that their UI connection has either been reestablished or they have logged back into Reach.
Note: this will use Dev's fix to the requeue mechanism, allowing the agent process to die when the UI connection is lost.

If 'Requeue Call On UI Failure' is not checked, the following will be true if an agent's UI connection is lost:
- An active call will remain connected to the agent phone.
- The call will NOT be requeued but rather be left alone.
- See UC-4316 for further detail.
Note: This will use the UI connection treatment as completed in UC-4316. This will essentially keep the agent process alive until the call is completed. Therefore allowing the conversation to be completed by the agent.
EnhancementReachme
UC-4355Change Reach call recording archival to be more intuitiveThere is a current setting in the Client record in the reach configuration called 'Days to Retain Recordings in Archive'. This value CURRENTLY represents the total number of days that a recording has been in the system before it should be removed from the archival location.

Example of how it was working:
A call comes into the system on 2/1 and is set to be recorded and kept in the system locally for 5 days and then be archived. The 'Days to Retain Recordings in Archive' is set to 10. The recording will be made and placed into the local system for 5 days. It will then me moved to the archive and reside there for an additional 5 days (total of 10).

This Jira is a request to change that the archiving back end operates in the same manner as the GUI says it will.

Example of how it should work after this fix:
A call comes into the system on 2/1 and is set to be recorded and kept in the system locally for 5 days and then be archived. The 'Days to Retain Recordings in Archive' is set to 10. The recording will be made and placed into the local system for 5 days. It will then me moved to the archive and reside there for an additional 10 days (total of 15).
FixReachme
UC-4376Disable MWI subscription if Voicemail permissions are disabledFixed an issue with Polycom phones trying aggressively to subscribe for Event: message-summary.

To those Subscribes proxy returns 403 but the server is flooded by SUBSCRIBES by the users that have Voicemail permissions are disabled.
FixPolycom
UC-4389Agent State History/Agent Unanswered Call Details missing when upgrading from 16.04.stage/16.08.stage to 16.12.stageAgent State History and Agent Unanswered Call Details missing when upgrading from 16.04.stage/16.08.stage to 16.12.stage
Also, the Agent Group prod & Agent Productivity by Group fail to open.
FixReachme
UW-355On Safari on IOS, the scrolling is not working properlyFixed an issue in Safari on iOS where the scrolling is not working properly in Settings.

To reproduce:
Under the Profile tab, edit some fields and then scroll down and save it.
After saving, try to scroll up to the beginning.

You will notice that the scroll is working very hard, and sometimes is not working at all (because the user can accidentally scroll from the margin and as result entire web page will be scrolled).

If the user scrolls up or down from the middle of the screen, then it will work ok with no problems.
FixUniteWeb
UW-362No new message notification in Activity List for unread messages received while offlineFixed an issue where a user would not be notified in Activity List for unread messages received while he/she was off-line.

Replicates on all platforms.

To reproduce: Two users must exist on the system.
1. Login with user 1 on Firefox/Chrome Windows in Unite web
2. Do not login with user 2 yet
3. Leave some offline messages to user 2 from user 1.
4. Login with user 2 and make sure you are under Activity List

Issue: After the second user logs in, there is no notification message that informs the user that are some unread messages.

This should show up on the chat entry in Activity List.

Currently, you can see the message user 1 sent (the order in which they show up is wrong UW-363), but you will not know they are new because of the missing notification.
FixUniteWeb
UW-367Mute microphone and mute speaker (conference controls) require multiple taps/clicksFixed an issue where when the user clicks on the microphone and mute speaker button in conference controls it required multiple clicks.

To reproduce:
1. Using a conference room owner, login into unite web
2. Join the conference with the owner, via his phone by dialing the conf room number
3. From unite web, switch to conference bridge
The conf participants will show up here, you have the ability to control microphone, speaker, end call.
4. Tap the microphone icon to enable mute, and then tap it again to unmute

Issue: while you can tap to mute, it takes 2-3-4 taps to unmute, and then 2-3 more to mute again if you want to.

The same is valid for the mute speaker button.
End call button works fine.
FixUniteWeb
UW-379Users can't see defined group speed dialsIf a user has Group Speed Dials enabled he/she would like to be able to see these entries in Unite Web.

Steps to reproduce:
1.Define a user group and add a speed dial to this user group
2.Using a user which is part of this group, login into UW and go under Settings->Speed dials
3.Make sure that "Only use group speed dials" is checked

Issue: Even though the checkbox is set, the user will not see which speed dials are defined for this group
If the user goes to old style portal, he will see them.
EnhancementUniteWeb
UW-383Call history entries time differenceFixed an issue where call history time appears to be incorrect in Unite Web vs. Admin GUI.

To recreate:
System has current time 14:00.
Users phone has current time 14:00.
User call some other user and check the call history in unite web.

Issue: In Unite Web the call entry shows time: 12:00 - 2 hour difference.
In System CDR entries, the call entry shows time 14:00
In the old user portal the call entry shows time 14:00
FixUniteWeb
UW-384Disable Dial Pad and Search iconsAn administrator would like to make the Dial Pad and Search icons unavailable to a user or a group of users.

These options would be configurable in the Uniteme Administration GUI in Users -> Users -> “username” or Users -> User Groups -> “usergroupname”. In the left side menu there would be a new menu item called UniteWeb.

In the UniteWeb configuration page there would be the following configuration options for this feature:
Enable Dial Pad Icon Type: Check Box Default: Enabled
Enable Search Icon Type: Check Box Default: Enabled
EnhancementUniteWeb
UW-385Disable Contact Click to Call and ChatAn administrator would like to disable the ability of a user to use click to call on a contact and also disable the ability of a user to use click to chat.

In the Contacts menu, if a user clicks on a contact’s avatar, information is displayed about that user.

After clicking on the Avatar, information about the contact is displayed.

The first part of this feature request is to be able to disable the click to call capability. The button for this is highlighted. The information should remain (username and extension) but should not allow for click to call.

The second part of this feature request is to be able to disable the click to chat functionality. Click to chat works when a user clicks on the user name in the contacts list.

Clicking on the name would normally display a chat area on the right frame.

In the UniteWeb configuration page (in Users -> Users -> “username” and Users -> User Group -> “usergroupname”) there would be the following configuration options for this feature:
Enable Contact Click to Call Type: Check Box Default: Enabled
Enable Contact Click to Chat Type: Check Box Default: Enabled
EnhancementUniteWeb
UW-386Disable Click to Call from Conf BridgeAn Administrator would like to be able to disable the click to call feature from the user’s conference bridge management screen.

Clicking on the highlighted button would normally bring up a dial box where a user can enter an extension or phone number to dial.

In the UniteWeb configuration page (in Users -> Users -> “username” and Users -> User Group -> “usergroupname”) there would be the following configuration options for this feature:
Enable Conference Bridge Click to Call Type: Check Box Default: Enabled
EnhancementUniteWeb
UW-387Disable UniteWeb menu itemsAn Administrator would like to be able to disable specific menu items in UniteWeb and UniteWeb Lite.

The menu list is accessed by clicking on the menu button in the upper left.

The administrator would like to be able to control which menu items a user or user group has access to. The administrator would also like to control what settings a user can change.

In the UniteWeb configuration page (in Users -> Users -> “username” and Users -> User Group -> “usergroupname”) there would be the following configuration options for this feature:
Enable Activity List Type: Check Box Default: Enabled
Enable Contacts Type: Check Box Default: Enabled
Enable Group Chats Type: Check Box Default: Enabled
Enable Conference Bridge Type: Check Box Default: Enabled
Enable Voicemails Type: Check Box Default: Enabled
Enable My Profile Type: Check Box Default: Enabled
Enable Call History Type: Check Box Default: Enabled
Enable Settings Type: Check Box Default: Enabled
Enable Settings Personal Attendant Type: Check Box Default: Enabled
Enable Settings Call Forwarding Type: Check Box Default: Enabled
Enable Settings Speed Dials Type: Check Box Default: Enabled
Enable Settings User Settings Type: Check Box Default: Enabled
Enable Settings User Settings Change Password Type: Check Box Default: Enabled
Enable Settings User Settings Voicemail PIN Type: Check Box Default: Enabled
Enable Settings User Settings Announcement Type: Check Box Default: Enabled
Enable Settings User Settings eMail Type: Check Box Default: Enabled
Enable Settings User Settings Attach audio Type: Check Box Default: Enabled
Enable Settings User Settings Alternate eMail Type: Check Box Default: Enabled
Enable Settings User Settings Alternate Attach audio Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Room Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Enabled Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Name Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Moderator PIN Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Participant PIN Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Max. members Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Quickstart Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Auto-record Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Moderated Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Public Type: Check Box Default: Enabled
Enable Settings User Settings MoH Audio source Type: Check Box Default: Enabled
Enable Settings User Settings MoH Personal MoH Type: Check Box Default: Enabled
Enable Settings User Settings MoH Files Type: Check Box Default: Enabled
Enable Settings User Settings MoH Audio file Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Conference enter Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Conference exit Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Voicemail begin Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Voicemail end Type: Check Box Default: Enabled
Enable Settings Sound Notifications Type: Check Box Default: Enabled
EnhancementUniteWeb
UW-388Add conf bridge welcome tones options + ability to disable/enable them as userA user would like the ability to enable or disable entry / exit tones and also for voice announce was added in 16.12.

Add ability for user to enable / disable conf bridge welcome tones from Unite Lite and Web.

Add ability for user to enable / disable user announce on entry / exit.
EnhancementUniteWeb

Issues Sorted by Keyword

 JIRA nameRN ContentEnhancement/Fix/Known IssueKey words
UC-4376Disable MWI subscription if Voicemail permissions are disabledFixed an issue with Polycom phones trying aggressively to subscribe for Event: message-summary.

To those Subscribes proxy returns 403 but the server is flooded by SUBSCRIBES by the users that have Voicemail permissions are disabled.
FixPolycom
UC-3573"This week" queue statistics seen by Supervisor are cleared on TuesdayFixed an issue with 'This Week' queue statistics in Supervisor Portal as they were cleared on Tuesdays.

To reproduce:
1. On Monday - placed a few calls to make sure the Queue statistics get populated.
The Queue statistics have been updated ok for all of the options (Last 15 Minutes, Today .. This Month etc).
2. Next day, Tuesday, check the statistics

Issue: The statistics showed that "This Week" statistics was 0. (as if yesterday was Sunday... and the week ended)
Expected: Statistics should show the amount of calls placed yesterday.

Placed a few more calls and This week got populated with statistics based on calls that have just been placed.
FixReachme
UC-4316Improve reach agent reconnect in case of network loss - leave call upIn the current situation if the agent loses network connection to the Reach server, the reconnect mechanism will detect this connection loss and try to recover from it in two ways:
1. If the drop is less than 17 seconds in length the agent does not get released or logged out and his call only loses voice path for these few seconds, call not getting dropped.
2. If the drop is bigger, then the agent is prompted that connection to the server is lost, the agent is released, and the call is dropped in approx 40 seconds.

However, it seems our customers would like to have this feature somehow improved. Customers feel that the Reach web client has a very tight connection with a very low tolerance for connections blips, making it uniquely fragile in situations like this, causing not only the calls to drop or re-queue, but all the agents to release.

This Jira addresses this concern as follows:
1. If socket connection is detected from UI side, attempt to reconnect as usual. This will include the new fix for the issue where a reconnect would not be successful unless the URL was an exact match to the standard reach URL.
2. If the ReachMe server side recognizes a winsocket disconnect, it will
- leave the call up
- not attempt to use the socket connection any further
- show the agent in the agent manager as still being on a call
- record complete CDR for the call as it does for any other normal call
- Then, at the end of the call, kill off the agent connection.
3. If the UI socket connection is lost and the agent still has an active call, the agent or the system may reconnect. If they do while the call is still active, they will receive a warning that reconnecting the the UI session will end the active call. If they proceed, the call will be hung up (just like any other agent initiated hang up) and the UI session will be started new.
EnhancementReachme
UC-4330When agent connects via IP address instead of FQDN, reconnection mechanism does not workIf you insert the server's ip address e.g. 10.5.0.210/reach to get to the dashboard, then you would normally get automatically redirected to the "server_fqdn"/reach.
But then if you insist, and edit that address, and replace the fqdn with the ip address, then in this case it allows you to use it, and it does not redirect you anymore to server's fqdn.
In this case, after you login and a network disconnection occurs (larger than 15s), the dashboard will "appear" to work but in fact it won't.
If you click the Release button, it gets grayed out.
If you place calls in the queue, the agent is not alerted.
Agent must refresh the page to make it work again.
FixReachme
UC-4354Allow Reach Admin to Define Call Recovery MechanismCurrently, prior to 17.04, if call an agent had an active call and their UI connection to Reach was lost, the design of Reach was intended to re-queue the call, placing it back into the default queue for delivery to another agent. Worth noting is that in 16.12, this re-queue mechanism was broken and did not work consistently. Dev has provided a fix for this.

In addition, we now have a method of treatment in this case that allows us to leave the caller and agent connected on the phone call even though the agent UI connection is lost. [~gjunka] has created this fix.

So, we now have 2 possible methods of dealing with an agent UI connection that occurs while an agent is actively on a call.

This jira is a request to make the 2 methods optionally selected by the Reach admin.

We will add a configuration parameter under the Reach-Settings admin page that is called 'Requeue Call On UI Failure'. We will place this new parameter just above the current 'Pass Custom Headers' Section. This new parameter will be a check box and will default to be checked. There will be help text associated with this new parameter reading "If checked, calls will be re-queued for delivery to another agent if an agent UI connection is lost while they are on a call. If not checked, the active call will be left connected to the agent phone to allow the agent to finalize the conversation even though their UI connection is not active".

If checked, the following will be true when an agent's UI connection is lost:
- An active call will be placed into the transfer queue, forcefully disconnecting it from the current agent. It will have the same skills assigned to it as it had when it was delivered to the agent originally.
- The agent connection will be subject to reconnect treatment and the agent will not be offered calls until such time that their UI connection has either been reestablished or they have logged back into Reach.
Note: this will use Dev's fix to the requeue mechanism, allowing the agent process to die when the UI connection is lost.

If 'Requeue Call On UI Failure' is not checked, the following will be true if an agent's UI connection is lost:
- An active call will remain connected to the agent phone.
- The call will NOT be requeued but rather be left alone.
- See UC-4316 for further detail.
Note: This will use the UI connection treatment as completed in UC-4316. This will essentially keep the agent process alive until the call is completed. Therefore allowing the conversation to be completed by the agent.
EnhancementReachme
UC-4355Change Reach call recording archival to be more intuitiveThere is a current setting in the Client record in the reach configuration called 'Days to Retain Recordings in Archive'. This value CURRENTLY represents the total number of days that a recording has been in the system before it should be removed from the archival location.

Example of how it was working:
A call comes into the system on 2/1 and is set to be recorded and kept in the system locally for 5 days and then be archived. The 'Days to Retain Recordings in Archive' is set to 10. The recording will be made and placed into the local system for 5 days. It will then me moved to the archive and reside there for an additional 5 days (total of 10).

This Jira is a request to change that the archiving back end operates in the same manner as the GUI says it will.

Example of how it should work after this fix:
A call comes into the system on 2/1 and is set to be recorded and kept in the system locally for 5 days and then be archived. The 'Days to Retain Recordings in Archive' is set to 10. The recording will be made and placed into the local system for 5 days. It will then me moved to the archive and reside there for an additional 10 days (total of 15).
FixReachme
UC-4389Agent State History/Agent Unanswered Call Details missing when upgrading from 16.04.stage/16.08.stage to 16.12.stageAgent State History and Agent Unanswered Call Details missing when upgrading from 16.04.stage/16.08.stage to 16.12.stage
Also the Agent Group prod & Agent Productivity by Group fail to open.
FixReachme
UC-4315SSS crash on empty "Refer-To" fieldSSS crashed if got messages with empty Refer-To field.FixSSS
UC-4290Enhancement request for Unite Web CDR durationA user would like to have call duration and end time columns added to Call History in Unite Web.EnhancementUniteWeb
UC-4324Unite Web call history improvementsA user would like a series of improvements to the Unite Web Call History page.
1. Show timezone drop down as in old style portal, but defaulting to show the timezone of the users PC (old style portal relies on what is set under User->Time Zone, but we don't need that)
2. Show call history entries by default, based on the default selection as soon as you go on the call history page, without having to click Apply.
3. Reverse Apply button location with To/from box
4. When using To/From box, results should show up if you both hit Enter or click Apply
5. Fix time format to 00:00:00 in Start/Stop columns instead of 00:0:00
6. Sorting of columns in results.
EnhancementUniteWeb
UW-355On Safari on IOS, the scrolling is not working properlyFixed an issue in Safari on iOS where the scrolling is not working properly in Settings.

To reproduce:
Under the Profile tab, edit some fields and then scroll down and save it.
After saving, try to scroll up to the beginning.

You will notice that the scroll is working very hard, and sometimes is not working at all (because the user can accidentally scroll from the margin and as result entire web page will be scrolled).

If the user scrolls up or down from the middle of the screen, then it will work ok with no problems.
FixUniteWeb
UW-362No new message notification in Activity List for unread messages received while offlineFixed an issue where a user would not be notified in Activity List for unread messages received while he/she was off-line.

Replicates on all platforms.

To reproduce: Two users must exist on the system.
1. Login with user 1 on Firefox/Chrome Windows in Unite web
2. Do not login with user 2 yet
3. Leave some offline messages to user 2 from user 1.
4. Login with user 2 and make sure you are under Activity List

Issue: After the second user logs in, there is no notification message that informs the user that are some unread messages.

This should show up on the chat entry in Activity List.

Currently, you can see the message user 1 sent (the order in which they show up is wrong UW-363), but you will not know they are new because of the missing notification.
FixUniteWeb
UW-367Mute microphone and mute speaker (conference controls) require multiple taps/clicksFixed an issue where when the user clicks on the microphone and mute speaker button in conference controls it required multiple clicks.

To reproduce:
1. Using a conference room owner, login into Unite web
2. Join the conference with the owner, via his phone by dialing the conf room number( you can't drag and drop contacts into conference in android - linked jira, and even if you could, you would not be able to answer the incoming invite call - linked jira
3. From Unite web, switch to conference bridge
The conf participants will show up here, you have the ability to control microphone, speaker, end call.
4. Tap the microphone icon to enable mute, and then tap it again to unmute

Issue: while you can tap to mute, it takes 2-3-4 taps to unmute, and then 2-3 more to mute again if you want to.

The same is valid for the mute speaker button.
End call button works fine.
FixUniteWeb
UW-379Users can't see defined group speed dialsIf a user has Group Speed Dials enabled he/she would like to be able to see these entries in Unite Web.

Steps to reproduce:
1.Define a user group and add a speed dial to this user group
2.Using a user which is part of this group, login into UW and go under Settings->Speed dials
3.Make sure that "Only use group speed dials" is checked

Issue: Even though the checkbox is set, the user will not see which speed dials are defined for this group
If the user goes to old style portal, he will see them.
EnhancementUniteWeb
UW-383Call history entries time differenceFixed an issue where call history time appears to be incorrect in Unite Web vs. Admin GUI.

To recreate:
System has current time 14:00.
Users phone has current time 14:00.
User call some other user and check the call history in unite web.

Issue: In Unite Web the call entry shows time: 12:00 - 2 hour difference.
In System CDR entries, the call entry shows time 14:00
In the old user portal the call entry shows time 14:00
FixUniteWeb
UW-384Disable Dial Pad and Search iconsAn administrator would like to make the Dial Pad and Search icons unavailable to a user or a group of users.

These options would be configurable in the Uniteme Administration GUI in Users -> Users -> “username” or Users -> User Groups -> “usergroupname”. In the left side menu there would be a new menu item called UniteWeb.

In the UniteWeb configuration page there would be the following configuration options for this feature:
Enable Dial Pad Icon Type: Check Box Default: Enabled
Enable Search Icon Type: Check Box Default: Enabled
EnhancementUniteWeb
UW-385Disable Contact Click to Call and ChatAn administrator would like to disable the ability of a user to use click to call on a contact and also disable the ability of a user to use click to chat.

In the Contacts menu, if a user clicks on a contact’s avatar, information is displayed about that user.

After clicking on the Avatar, information about the contact is displayed.

The first part of this feature request is to be able to disable the click to call capability. The button for this is highlighted. The information should remain (username and extension) but should not allow for click to call.

The second part of this feature request is to be able to disable the click to chat functionality. Click to chat works when a user clicks on the user name in the contacts list.

Clicking on the name would normally display a chat area on the right frame.

In the UniteWeb configuration page (in Users -> Users -> “username” and Users -> User Group -> “usergroupname”) there would be the following configuration options for this feature:
Enable Contact Click to Call Type: Check Box Default: Enabled
Enable Contact Click to Chat Type: Check Box Default: Enabled
EnhancementUniteWeb
UW-386Disable Click to Call from Conf BridgeAn Administrator would like to be able to disable the click to call feature from the user’s conference bridge management screen.

Clicking on the highlighted button would normally bring up a dial box where a user can enter an extension or phone number to dial.

In the UniteWeb configuration page (in Users -> Users -> “username” and Users -> User Group -> “usergroupname”) there would be the following configuration options for this feature:
Enable Conference Bridge Click to Call Type: Check Box Default: Enabled
EnhancementUniteWeb
UW-387Disable UniteWeb menu itemsAn Administrator would like to be able to disable specific menu items in UniteWeb and UniteWeb Lite.

The menu list is accessed by clicking on the menu button in the upper left.

The administrator would like to be able to control which menu items a user or user group has access to. The administrator would also like to control what settings a user can change.

In the UniteWeb configuration page (in Users -> Users -> “username” and Users -> User Group -> “usergroupname”) there would be the following configuration options for this feature:
Enable Activity List Type: Check Box Default: Enabled
Enable Contacts Type: Check Box Default: Enabled
Enable Group Chats Type: Check Box Default: Enabled
Enable Conference Bridge Type: Check Box Default: Enabled
Enable Voicemails Type: Check Box Default: Enabled
Enable My Profile Type: Check Box Default: Enabled
Enable Call History Type: Check Box Default: Enabled
Enable Settings Type: Check Box Default: Enabled
Enable Settings Personal Attendant Type: Check Box Default: Enabled
Enable Settings Call Forwarding Type: Check Box Default: Enabled
Enable Settings Speed Dials Type: Check Box Default: Enabled
Enable Settings User Settings Type: Check Box Default: Enabled
Enable Settings User Settings Change Password Type: Check Box Default: Enabled
Enable Settings User Settings Voicemail PIN Type: Check Box Default: Enabled
Enable Settings User Settings Announcement Type: Check Box Default: Enabled
Enable Settings User Settings eMail Type: Check Box Default: Enabled
Enable Settings User Settings Attach audio Type: Check Box Default: Enabled
Enable Settings User Settings Alternate eMail Type: Check Box Default: Enabled
Enable Settings User Settings Alternate Attach audio Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Room Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Enabled Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Name Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Moderator PIN Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Participant PIN Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Max. members Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Quickstart Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Auto-record Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Moderated Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Public Type: Check Box Default: Enabled
Enable Settings User Settings MoH Audio source Type: Check Box Default: Enabled
Enable Settings User Settings MoH Personal MoH Type: Check Box Default: Enabled
Enable Settings User Settings MoH Files Type: Check Box Default: Enabled
Enable Settings User Settings MoH Audio file Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Conference enter Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Conference exit Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Voicemail begin Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Voicemail end Type: Check Box Default: Enabled
Enable Settings Sound Notifications Type: Check Box Default: Enabled
EnhancementUniteWeb
UW-388Add conf bridge welcome tones options + ability to disable/enable them as userA user would like the ability to enable or disable entry / exit tones and also for voice announce was added in 16.12.

Add ability for user to enable / disable conf bridge welcome tones from Unite Lite and Web.

Add ability for user to enable / disable user announce on entry / exit.
EnhancementUniteWeb
UC-4313Conference settings REST API to include new parametersAdd the following new parameters to conference settings REST API:

Play Entry Tone Type: Check Box
Play Exit Tone Type: Check Box
Play Voice Announce Entry Type: Check Box Default: Enabled
Play Voice Announce Exit Type: Check Box Default: Enabled

To existing REST API
method: 'GET' and 'PUT'
/my/conferences/"conference name"
EnhancementUniteWeb conferencing sipxconfig
UC-4307Add new settings for User Portal configurationAn Administrator would like to be able to control the enabling and disabling of features of the User Portal by User and by User Group.

Details of the settings can be found in the feature description document.

Feature 1 - Disable Dial Pad and Search icons
These options would be configurable in the Uniteme Administration GUI in Users -> Users -> “username” or Users -> User Groups -> “usergroupname”. In the left side menu there would be a new menu item called User Portal.

In the User Portal configuration page there would be the following configuration options for this feature:
Enable Dial Pad Icon Type: Check Box Default: Enabled
Enable Search Icon Type: Check Box Default: Enabled

Feature 2 - Disable Contact Click to Call and Chat
In the User Portal configuration page (in Users -> Users -> “username” and Users -> User Group -> “usergroupname”) there would be the following configuration options for this feature:
Enable Contact Click to Call Type: Check Box Default: Enabled
Enable Contact Click to Chat Type: Check Box Default: Enabled

Feature 3 - Disable Click to Call from Conf Bridge
In the User Portal configuration page (in Users -> Users -> “username” and Users -> User Group -> “usergroupname”) there would be the following configuration options for this feature:
Enable Conference Bridge Click to Call Type: Check Box Default: Enabled

Feature 4 - Disable UniteWeb menu items
In the UniteWeb configuration page (in Users -> Users -> “username” and Users -> User Group -> “usergroupname”) there would be the following configuration options for this feature:
Enable Activity List Type: Check Box Default: Enabled
Enable Contacts Type: Check Box Default: Enabled
Enable Group Chats Type: Check Box Default: Enabled
Enable Conference Bridge Type: Check Box Default: Enabled
Enable Voicemails Type: Check Box Default: Enabled
Enable My Profile Type: Check Box Default: Enabled
Enable Call History Type: Check Box Default: Enabled
Enable Settings Type: Check Box Default: Enabled
Enable Settings Personal Attendant Type: Check Box Default: Enabled
Enable Settings Call Forwarding Type: Check Box Default: Enabled
Enable Settings Speed Dials Type: Check Box Default: Enabled
Enable Settings User Settings Type: Check Box Default: Enabled
Enable Settings User Settings Change Password Type: Check Box Default: Enabled
Enable Settings User Settings Voicemail PIN Type: Check Box Default: Enabled
Enable Settings User Settings Announcement Type: Check Box Default: Enabled
Enable Settings User Settings eMail Type: Check Box Default: Enabled
Enable Settings User Settings Attach audio Type: Check Box Default: Enabled
Enable Settings User Settings Alternate eMail Type: Check Box Default: Enabled
Enable Settings User Settings Alternate Attach audio Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Room Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Enabled Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Name Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Moderator PIN Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Participant PIN Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Max. members Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Quickstart Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Auto-record Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Moderated Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Public Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Entry Tone Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Exit Tone Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Voice Announce Entry Type: Check Box Default: Enabled
Enable Settings User Settings Conference Bridge Voice Announce Exit Type: Check Box Default: Enabled
Enable Settings User Settings MoH Audio source Type: Check Box Default: Enabled
Enable Settings User Settings MoH Personal MoH Type: Check Box Default: Enabled
Enable Settings User Settings MoH Files Type: Check Box Default: Enabled
Enable Settings User Settings MoH Audio file Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Conference enter Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Conference exit Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Voicemail begin Type: Check Box Default: Enabled
Enable Settings User Settings MyBuddy Voicemail end Type: Check Box Default: Enabled
Enable Settings Sound Notifications Type: Check Box Default: Enabled
EnhancementUniteWeb sipxconfig
UC-4328REST API to manage user properties for user portalProvide set of rest APIs that a regular user (USER_ROLE) can access, in order to update logged in user properties/settingsEnhancementUniteWeb sipxconfig
SIPX-539Yealink Emergency DND FeatureProvisioning Support for Yealink Emergency DND Feature.

From Yealink Provisioning Guide:

Specify the authorized numbers when DND is enabled.
Parameters: features.dnd.emergency_enable, features.dnd.emergency_authorized_number
EnhancementYealink
SIPX-540Yealink Call Number FilterProvisioning Support for Yealink Call Number Filter

From Yealink Provisioning Guide:

Configure the characters the IP phone filters when dialing.
Parameters: features.call_num_filter
EnhancementYealink
SIPX-560Alert Info ExternalImprovement of Proxy Plugin to set Alert-Info-Header.

Some phones (e.g. Yealink) bypass the Proxy if the From-Header do not end with @<sipdomain>.

For SIP-Devices that have no ability to add custom headers to a SIP Message (e.g. Patton) it is necessary to scan the FROM header for a tag (x-sipx-alert-info=external) to set the Alert-Info Header for From-Uris with the SIP Domain inside.
EnhancementYealink
  • No labels