OneCloud V43 Release Notes

OneCloud V43 Release Notes

New Features

  • Added Poly Edge E devices to Button Config and NDP.
  • Added Grandstream GRP2670 to Button Config and NDP.
  • Toggle Timeframe now allows for the selection of a remote user and timeframe allowing any phone to monitor another user's timeframe and toggle it.
  • New "domain-wide recording" ability to record all calls from all users on a domain, configurable as a property when editing a domain--> See more detailed info in this article
  • Added a totals column on the bottom of the call center report table in the footer for queue, agent, and dnis statistics.
  • Added support for Custom Agent statuses and ability to manage them via the supervisor’s config--> See more detailed info in this article
  • Added feature to bulk edit users--> See more detailed info in this article
  • Persistent Voicemail Reminder is a persistent notification that alerts users by email, phone, and SMS when there is a new voicemail message. --> See more detailed info in this article
  • Prioritize Calls waiting Queue - Allows a supervisor to prioritize calls that are waiting in a call queue giving greater control in how calls are being received by agents. --> See more detailed info in this article
  • Added a display tag on Device Inventory when SIP ALG is detected.

 


Improvements

  • Improved the available seconds tracking when using the "Toggle Availability" button on a phone.
  • Improved per device overrides for Grandstream devices by adding additional supported characters.
  • Added the ability to use tokens \[\[first_name]], \[\[last_name]], and \[\[extension]] in Button Config label for BLFs to customize the label displayed. Example ‚\[\[first_name]], \[\[last_name]] (\[\[extension]])‚ would produce something like: Doe, John (1000).
  • Configuration for password protected files applies to Polycom devices with “Rove” in the name or based on Obihai code structure.
  • Added support for Customized Announcements within Music On Hold. There are 3 types of supported announcements: Audio Files / Text-To-Speech, Caller Position, and Estimated Wait Time. --> See more detailed info in this article
  • Added audit log for any Recording server (LEA) changes.
  • Resolved a timing issue with Call_origid subscription type that prevented updates.
  • Added support for showing the value of PORTAL_DOMAINS_NEW_POSTFIX next to the domain name textbox on domain creation.
  • Added ability to transfer a call-in queue to an agent.
  • Added the option to block a user's call recordings from being heard in the domain-level call history except if signed in as Reseller or Super User. This option is configured while editing a user's profile and can only be configured if signed in as a Reseller or Super User.
  • Improved the display of calls waiting in the queue to not reset the wait timer when it bounces out of the queue and back in briefly.
  • "View" settings for number of rows on the page will be cached per user as to retain the view on login/logout. Cache will expire after 7 days. This also applies to "Hide System Users" for the Users page.
  • Improved the download button for the agent availability stats to prevent an early download start before selection is made.
  • Changed the config PORTAL_CHAT_SMS default in Portal to "no"; was previously incorrectly set to "yes".
  • Added the ability to attach and send multiple files at once, with or without an accompanying chat message. Added the ability to drag and drop multiple attachments into the chat area at once.
  • Chat conversation input fields in OneCloud Webphone will now dynamically resize to make multiple lines of text visible and improve user experience in composing messages.
  • Department and Site filtering for Call Park Queues in OneCloud Webphone.

 

Bugs

  • Fixed the Ring Back to URI parameter when Parked by API. It didn't have the URI value.
  • Corrected bug incorrectly showing offline agents within Charts‚ Agents‚ and the Table.
  • Fixed an issue where "Forward No Answer" would be out of order on Cradle to Grave.
  • Use value of request hostname in place of "server" parameter if not supplied for image requests.
  • Fixed numbers receiving multiple images in the same message from an offnet number.
  • Fixed for edited emergency addresses being saved correctly to the user on the NMS side.
  • Corrected a bug that incorrectly made the config value case-sensitive.
  • Fixed issue with "agent" stat call details, when "queue" was also enabled as a filter.
  • Improved call center emailed reports to update the time_zone offset to the correct offset based on the user's timezone. Adjusts for daylight savings time or in cases of the timezone change.
  • Fixed an issue where the API would fail to load last year's trace data.
  • Improved BTN value in CDR export output for inbound calls using "by action" and "across geo", previously some cases left just user value as BTN.
  • Improved call center stats where a call is parked and retrieved after queue dispatch. In some cases it was tagging the queue as the park and not showing in statistics.
  • Improved stat calculation for agents' answered calls using the portal's answer button when they have sim ring enabled.
  • Corrected the missing transcoding case from PCMA to G722, specifically for playing PCMA encoded Music-On -Hold transcoded to G722.
  • Added timezone values to Snom devices.
  • Fixed the Avaya directory local sort order (first, last, ext).
  • Adjusted fraud score page to better use the dynamic limit.
  • Better handling of max account values outside of the predefined dropdown options when editing a device.
  • In Cisco format, Short_Name setting is used in cases where builder is not.
  • Added in dir.search.field for the directory sorting.
  • Added Australia/Hobart timezone support for Yealink phones.
  • Added support for additional Australian timezones on Poly devices.
  • Improved validation against the missing, default param name.
  • Corrected an issue when SUBSCRIBE message for "AsFeatureEvent" was bunched up by another message (such as REGISTER), and resulted in a parsing error of the XML content in the SUBSCRIBE.
  • Corrected the missing check against Call Limit when the user as an agent has a Foward/S-Ring to offnet.
  • Prevented the removal of admin ui account with * domain when removing a domain named *. The domain named * is now prevented from being created at all in the admin ui.
  • Flushed the DTMF FIFO upon playing a VMail to prevent any prior cached DTMF from affecting the next action.
  • Preserved the Dial Translation Result for Caller's Name in ACR/CDR, and not be overwritten by the device's owner name.
  • Added processing of Dial Translation Token "UserAsAgent" to specify User As Agent for applications, "DeviceMakeAvailable", "DeviceMakeAuto", "DeviceMakeWrapUp", "DeviceMakeUnavailable" and "DeviceAvailability".
  • Corrected the referencing of the Queue Owner instead of the Device Owner as match for Recording for User when added as Agent.
  • Preserved the From-URI of the original INVITE when applying Alternate Route.
  • Added the NMS System Parameter <NotifyReferFrom> (default to "no") and the function to send NOTIFY toward the REFER from Device to notify the call setup progress (i.e. 100/180/200 response) with the "Transfer To" destination.
  • Corrected the race condition in checking the Wrap Up Time vs the setting of the Last Call Time when a Agent answered at a Geo Remote node.
  • Fixed up the Ring Back to URI parameter when Parked by API which doesn't have the URI value.
  • Corrected various scenarios that caused orphaned WSS Connection that could eventually trigger a crash.
  • Check for the "STIR" token in the inbound Connection, to divert calls towards the destination via the Dial Match <STIR>If the 302 from the <STIR> service returns "SPAM" as the display name in P-Asserted-Identity, try to divert the call towards the destination via the Dial Match <SPAM> (with the same Dial Plan that was applied originally to Dial Match <STIR>). If there is no Dial Match <SPAM>, try ForwardSPAM if it's available.
  • Replaced the P-Served-User Header by the P-Served-Queue Header to denote the dispatch from Queue.
  • Corrected the "Ghost" ACR entry upon failed on 1st Route via a Connection.
  • Preserved the input to the Connection's From-URI translation to be re-applied as the input upon next iteration of Connection's From-URI Translation for Alternate Route.
  • Upon no-route when attempting to setup an INVITE toward a device at a Geo Passive Node, incorrectly ignored any Forwarding option and disconnected immediately.
  • Corrected bug causing WebPhone to crash when transferring a call.
  • Corrected the missing initialization of a boolean variable in the logic to deduce whether Forward Always/Busy/NoAnswer has changed, to correct the miss-detection of occurrence of change that lead to rapid sending of NOTIFY "as-feature-event".
  • Resolved a bug causing gauge type "card" in Portal to fail to update after initial subscription.
  • Removed some additional fields in phone number management to remove potential conflict when using a non-standard responder rule set via the admin ui before editing in the portal.
  • Included fax count and size in the voicemail tab of a user's profile and allow clearing fax data out with "clear data" button.
  • Fix for max SMS sessions per agent. The max limit will now be respected.
  • Limited the autocompletes to only show ONE line for an AA even if multiple existed for additional timeframes.
  • Corrected a phone number export to accept special characters and maintain the data without a break.
  • Improved the navigation and sub -navigation in Button Config when PORTAL_MENU_SHOW_INVENTORY is set to "no" allowing the links to go to phones directly.
  • Fixed an access issue where a Site Manager could create time frames. Site Managers cannot create or edit time frames.
  • Resolved template lookup discrepancy by limiting lookup by Domain.
  • Improved the directory selection and saving processes when using sidecars.
  • For granular queue login, agent is not presented the logout button when on a call or the phone is ringing. Previously it followed the status availability light. This better allows an agent to exit the queue mid-call to prevent the next call.
  • Fix for domain call graphs displaying time in seconds rather than minutes.
  • Better handling of outbound cross domain calls in call history. Will not better handle the "To" case for unanswered sim ring calls to not show the term domain's extension.
  • Fixed call functionality (answer, reject, hold, unhold, tap).
  • Fixed autocomplete in Button Config initialization modal.
  • Improved the use of PORTAL_PHONENUMBER_DEFAULT_TO_USER_RESPONDER to also allow it to be used for phone number import and for time of day rules to user applications.
  • Removed the checkboxes from the table on the "agent availability" statistics.
  • Added support for allowing recording to be played back from a domain level when a sip trunk is set to record based on a custom case_id if the sip trunk is owned by the same domain.
  • Improved import error messages and ensured import only allows valid scopes and values.
  • Fix to allow tracking of login action via config PORTAL_LOGIN_AGENT_LOG.
  • 911 deprovision controls correctly respect this config, PORTAL_INVENTORY_911_NUMBER_ALLOW_ADD.
  • Fix for contacts still existing when a user is deleted.
  • Adjusted the default greeting id's for new auto attendant tiers media index's to prevent overlap if editing multiple tiers in the same page load.
  • When the option "Ring All User's Phones" is selected, the answering rule description now displays all the user's own devices first, and indicates via badges which devices are registered, which are unregistered, and which are currently "Push Enabled".
    These badges will *not* appear for manually inputted numbers.
  • Super Users now see a warning when adding a phone number if the number already exists, informing them that the existing phone number will be overwritten if they "re-add" it.
  • Fixed issue where post-directional was not being used in the standardized emergency address.
  • Improved load speeds by 50%. Device-heavy domains will likely still have a delayed load time due to the logic required to handle phone activation. This can be further optimized with other changes in the future.
  • Allowed Modern User scope to set forwarding to AA's by allowing auto attendants to lookup in the autocomplete logic.
  • Corrected audio monitoring cases when agent as user method is used. Previously was leaving the listen in button disabled.
  • Fix for adding a space in SMS number creating a bad session.
  • Improved API response for inbound and outbound call center stats when the user extension starts with 0.
  • Fix for domain sort by active calls.
  • Better handling of per queue logout stats to better track agent availability. When an agent leaves their last queue, we will send the agent a logout request to end the tracking of availability.
  • Fix for PORTAL_SMS_QUEUE set to "no" would not allow adding a new call queue.
  • Increased address limit to 500 for drop-downs in 911 integrations.
  • Resolved a bug when making changes in an Agent’s “Queues list", the system would incorrectly append updates to other agents that should not be impacted.
  • Corrected a UI config issue where a reseller adds or clones a UI config but doesn't set any domain filter.
  • Fixed webphone and video reseller specific branding bug that was resetting upon logout.
  • Improved Mute performance on webinars for non-host invitees, specifically when an attendee joins a bridge and then the meeting restarts.
  • Webphone "name" (page title) can now be updated using config PORTAL_WEBPHONE_NAME.
  • Fix for OneCloud Webphone not saving contact favorites correctly.
  • Added missing dynamic park button for webphone compact mode.
  • Corrected bug impacting buttons being incorrectly displayed in Webphone compact mode.
  • Resolved webphone bug that was causing webphone to ignore PORTAL_LOGIN_OFFICE_SSO_ENABLED
  • Config PORTAL_USERS_ALLOW_NAME_EDIT can be set to "NO" to disable name editing ability of users within the webphone.
  • Resolved bug impacting mid-call recording. This now functions as expected.
  • Fixed the "save" button placement on the Call Queue modal.

    • Related Articles

    • OneCloud v43.4 Release Notes

      Features There were no new features added in this release Improvements Allowed for the reading and writing of the "trigger_by" property of API object "conference" to allow for the creation of Broadcast Paging Groups via API. Enabled faster loading ...
    • OneCloud Connect (Android) v2.35

      OneCloud Connect Android v2.35 Release Notes Included in this release: Android Version: 2.35 New Features There were no new features added in this build. Improvements Add icon for agent status and also refresh queues on updating user agent status. ...
    • OneCloud Connect (iOS) v3.0

      OneCloud Connect iOS v3.0 Release Notes Included in this release: iOS Version: 3.0 New Features There were no new features added in this build. Improvements Add icon for agent status and also refresh queues on updating user agent status. Fix avatar ...
    • OneCloud Connect: V2.0 Release Notes

      New Features Camera and Mic checks before joining a meeting Test Mic play playback Auto-knock new guests Allow customization of in meeting UI Random meeting room ID Show past meeting participants OneCloud status updates Dark Mode and Light Mode ...
    • OneCloud Connect: V2.0.1 Release Notes

      New Features OneCloud Connect PWA Google Calendar Integration Bug Fixes Some participants joining meeting with moderator privileges Fixes to add and edit of personal meeting IDs Fixes to Microsoft 365 calendar syncing Copy link had incorrect meeting ...