Release Notes

Release Notes #

The following sections outline the release history of the solution and provides information on new features as they are added to the product.

Information Circle info
Documentation version - 1.105.0

Releases #

1.105.0 - December 3rd, 2025 #

Features

Area Description
Conversational Intelligence
  • Beta Release - New Call Transcription, Summary, Sentiment and Topic Analytics
Dashboard / Wallboard
  • 'Contact Name' is now available on the 'Unreturned Lost Calls' grid
~.UcClient.~ Web
  • New 'Client Profile' options to control visibility of Phone Integrator
Reporting
  • The 'Calls Completed by Agent' report now drills through to the 'Call List (User)' report
  • The 'DID Number' field is now used if there is no 'Presentation Number' for a call
  • Report generation performance enhancements
  • New 'Calls by User Sentiment' report
  • New 'Calls by Customer Sentiment' report
  • New 'Calls by Primary Topic' report
  • New 'Calls by Silence' report
  • New 'Sentiment', 'Silence' and 'Topic' fields added to reports
  • The 'Account Name' field has been removed as a default display field
Integration
  • The 'Call Transcription Summary' field is now available in webhook payload

Fixes

Area Description
Platform
  • The 'Agent User Add-On' role was not always in sync with the PBX
  • ~.pbx.kazoo.name.~ - Announce transferred calls may not have a recording associated with the initial or inquiry call
  • ~.pbx.kazoo.name.~ - 'Route Path' field should only be set on external calls
Provisioning
  • SIP realm changes were not taking affect
  • Poly - Handle the redirection server API responding with 500 Server Error for device not found
  • Add Device from Manufacturer list was not alpha sorted
  • Users were not always included in internal contact directory
  • Personal Dashboard permission should trigger require billable items warning
Reporting
  • 'Calls by Numbers' reports were not showing any data
  • 'Call List Non-Segmented' filtered by Agent/User Name does not populate the 'Last Answered Agent/User Name/Number' fields
  • 'Calls by Day' report was not showing abandoned calls

1.104.0 - October 14th, 2025 #

Features

Area Description
Dashboard / Wallboard
  • Shows agents as busy when on a call and in the away state
~.UcClient.~ Mobile
  • iOS - Add centralized contact directories to the 'Contact' screen
  • Add recording playback to the 'History' screen
~.UcClient.~ Web
  • Initial release of the 'Companion' app for headset and integration support
  • New icon when multiple calls are on hold for retrieve
Provisioning
  • Poly - Migrate to new Poly Zero Touch Rest API
  • New billing warning when disabling a Customer
Reporting
  • Allow up to 9 decimal places for rate costs
  • Exclude 'barge-in/monitor/whisper' from connection summary reports
  • Honor filtering connections when a session is filtered
  • New API support for running reports

Fixes

Area Description
Dashboard / Wallboard
  • Custom away reason was lost if a user makes a call whilst in the away state
  • Dashboard not responding to configuration changes causing stats to cycle between different values
  • Unable to add 'Total Poll Attempts' stat onto dashboard
  • 'Total Polls/Poll Attempts' not populated in dashboard
Platform
  • ~.pbx.kazoo.name.~ - Remove 'nobody' if this is the DID provided
  • ~.pbx.kazoo.name.~ - Renaming a users voicemail box when the users name changes
  • ~.pbx.kazoo.name.~ - 'DT-Callflows' slow adding user to ring group with large number of users
  • ~.pbx.kazoo.name.~ - Stop creating 'Attendant/Conference/Fax-box' callflows on new Customer creation
  • ~.pbx.kazoo.name.~ - Set 'ignore_early_media' as true on no_match callflow
  • ~.pbx.kazoo.name.~ - Stop synchronizing user BLF with DND on startup
Provisioning
  • Duplicate users created on new customers
  • Unable to set a user's primary group to 'None'
  • Deleting a user from a client profile deleted a random item in list
  • Don't provide a blank config to devices on IP address mismatch
  • NTP Server 2 setting not inheriting
  • Cisco - Phones with no line keys showing 'User ID' in the display instead of 'Call 1'
  • Cisco - ATA devices have a has 3 second dial tone
  • Cisco - Set random post boot config delay to 0
  • Yealink - Allow second line key to be overridden
  • Poly - Fixed errors showing in logs caused by unknown parameters
  • Poly - Screen saver showing the wallpaper on older models
  • Avaya - Directory button does not appear on J189
  • Mitel - Dark background on 6900 screen savers
Reporting
  • 'Caller ID Name' missing from the 'Top Dialed Number' report
  • Unable to filter on number of Conference/Meeting attendees
  • Away reasons not displaying in child fields
  • Away reasons not displaying in child fields in scheduled Excel reports
~.UcClient.~ Desktop
  • One way audio in certain conference scenarios
~.UcClient.~ Mobile
  • Client intermittently defaulting to speaker on answer
~.UcClient.~ Web
  • Lose audio when holding and retrieving a second call
  • Call history intermittently not updating
  • Remove 'IgnoreAbandonedCalls' and 'IgnoreShortAnsweredCalls' from call history queries
  • Missing 'Make Ready' button after ACD login
  • Unable to set away whilst on a call

1.103.0 - September 2nd (UK)/4th (US/EU/AU) , 2025 #

Features

Area Description
~.UcClient.~ Mobile
  • Android - Call recording playback
  • Android - Call transfer screen improvements
  • Android - Show outside number in Call History on no match
Provisioning
  • Hide PBX details for API/Rest/WSS
  • New summary header for User grids
  • New license to control skipping of Users & PBX on the new Customer PBX creation
  • Cisco - Support for Directory Searches
  • Cisco - SPA Device Support
  • Yealink - Support for new T73U/T73W/T77U/T85W/T87W/T88V models
  • Poly - Improved handling of 802.1x Certificates/Keys
Reporting
  • New 'Occupancy Rate' field for Agent Summary reports
  • Prioritize showing the answered user on the call session time-line
  • New summary header for report results
FireTv
  • Sentry support for diagnostic reporting
  • Support for Android 14

Fixes

Area Description
Platform
  • ~.pbx.kazoo.name.~ - Creation of Customer with no country code does not format DID/CLI in E164 format
  • ~.pbx.kazoo.name.~ - Set the 'Transferred To' field to be the ring group on transfers
  • ~.pbx.kazoo.name.~ - Show the far end user in the 'Outside Number' and 'Caller Id Name' fields in 'Call List (User)' reports
Provisioning
  • Device delete validation was not enforced when pressing enter to submit
  • Cannot create PBX if user creation was skipped
  • Cisco - Daylight Savings Rule Fix
  • Cisco - Show Clock Screen Saver
  • Yealink - Fix for the outside number not showing after an announced transfer completion
  • Increase the maximum extension length to 7
  • Avaya - Fix for IP address restrictions being enforced incorrectly
  • Poly - Update Outbound Proxy Transport to match the selected SIP Transport
  • Don't provide blank configurations on device config request failures
Reporting
  • 'Call List (Unreturned Abandoned Calls)' report was still showing calls when they had been returned
  • Fix for intermittently failing scheduled CSV reports
  • PSTN flag not being set correctly in 'Call List (User)' reports
  • If an agent logs off whilst a call is still in progress, they were not tagged against the call
  • 'Queue Performance' report child rows should only include outgoing connections
  • 'Agent Summary' report should use report duration when there are no logon/logoff events for an agent
  • Support for time range on 'Agent Summary' reports
  • 'Call List (User)' reports fail when adding 'Tag' fields
  • 'Abandoned Out' field was not being set correctly on session-based summary reports
  • 'Transferred In' field was not being set correctly on scheduled CSV reports
~.UcClient.~ Mobile
  • Android - Fix for scaling issues on the contacts page

1.102.0 - August 5th, 2025 #

Features

Area Description
~.UcClient.~ Mobile
  • Android - Support for Android 14
  • Android - Dial pad styling improvements
  • Android - Call transfer improvements
  • iOS - Directory grouping
  • iOS - Support for centralized contact directories
  • iOS - Dial pad styling improvements
~.UcClient.~ Web Edition
  • PREVIEW - Integration helper app (Highlight & Dial, Headset Control, Executable screen pop, Presence Sync on lock/unlock, Hot keys, Busy lamp)
Dashboard / Wallboard
  • Improved messaging for missing filters
Provisioning
  • License to allow linked users across all users within a single Enterprise
  • Relax restriction on the number of line keys on keymaps from two to one
  • Minimum handset password length increase from 6 to 8 characters
  • PREVIEW - Support for Avaya handsets
  • PREVIEW - Support for Grandstream ATAs
  • PREVIEW - Support for Cisco SPA handsets
  • Support for Yealink YMCS v2 API
Reporting
  • Call list filter enhancements to remove other users from the same call
  • New 'Away Reason Summary' now available on agent summary reports
  • New 'Agent Summary' data now available on queue performance reports
  • New 'Poll Attempts' field on queue reports

Fixes

Area Description
Dashboard / Wallboard
  • Enhanced reconnection logic
  • Personal stats for users shown on other users dashboard
Platform
  • ~.pbx.kazoo.name.~ - Handle parked call recall scenario
  • ~.pbx.kazoo.name.~ - Not handling trunk to trunk calls when come in via trunk store
  • ~.pbx.kazoo.name.~ - External inbound call to user with multiple devices incorrectly segments when made from another customer in the same cluster
Provisioning
  • OPUS Codec not being set correctly on ~.pbx.kazoo.name.~
  • Manual provisioning details incorrect on multi line devices
Reporting
  • Call List (User) - Cannot filter on 'Answered'
  • 'AnsweredUserName' field missing from call list (segmented) based reports
~.UcClient.~ Web Edition
  • Holding then retrieving multiple calls end in a conference

1.101.0 - June 24th, 2025 #

Features

Area Description
Provisioning
  • New 'NAPTR' device configuration
  • New 'Alternate Outbound Proxy' device configuration
  • Custom Park location softkey
  • Cisco ATA device support
Customer Portal
  • New post call 'Update' webhook option

Fixes

Area Description
Customer Portal
  • Cannot filter by 'Park Time' in triggers
Dashboard / Wallboard
  • Improved handling of SignalR disconnections
  • Calls awaiting a disposition were increasing the totals in 'Call Tag' tiles
Platform
  • ~.pbx.kazoo.name.~ - Transfer information not populated in some blind transfer scenarios
  • ~.pbx.kazoo.name.~ - Initial support for CDR modeling
Provisioning
  • Unable to set 'Product Type' on some customers
  • Unable to create users in certain scenarios
  • Customer migrating to 'Voice' does not create feature codes
  • Fix for 'Cannot read properties of undefined (reading 'toLowerCase')' error when assigning a device to user
  • Deleting a parent DECT device does not remove the child devices
  • Remove Reseller default keymap as not used
Reporting
  • 'Unreturned Abandoned Call Lists' were not taking into account DST
  • Report attachments were not localizing filename in Hebrew
  • Segmented reports failing to run after adding a 'Call Tag' as a display field
  • Reports intermittently timing out due to pod crash
  • Report durations not always determined for Call List (User) reports
~.UcClient.~ Desktop
  • Previous contact directory search results displayed
~.UcClient.~ Web Edition
  • Layout improvements in the Settings panel

1.100.0 - May 13th, 2025 #

Features

Area Description
Provisioning
  • Support for Cisco phone provisioning
  • 802.1x Configuration Support
  • Device 'Billing Code' options
Customer Portal
  • User grid sorting on Last Login, Display Name and Date Created
~.UcClient.~ Web
  • Install button for PWA

Fixes

Area Description
Customer Portal
  • Analytics supervisor access type incorrectly giving access to Real-Time data
Platform
  • ~.pbx.kazoo.name.~ - ACD call leaving users in Busy (non-ACD) state
  • ~.pbx.kazoo.name.~ - Call to voicemail not always tagged as leaving voicemail
Provisioning
  • Fix for customer migration to voice
Reporting
  • Agent summary reports showing names in total row
  • Document ID field missing from scheduled reports
  • Missing fields from Teams Calls by External Tenant report
  • Date range not working on Click-Through
~.UcClient.~ Desktop
  • Potential fix for crash when using highlight and dial
~.UcClient.~ Web Edition
  • Incoming calls field missing from the Personal Dashboard call totals
  • Undefined seen in title when not logged in
  • Disable Search or Dial until SIP registered
  • No branding title setting for the WebRTC client when white labeled

1.99.0 - April 15th, 2025 #

Features

Area Description
Platform
  • PAYG call bundle option now available
Reporting
  • Populate first/last/answered user/agent/device fields for outgoing calls
  • New PDF report templates
  • Allow filtering on grouped fields
Reseller Portal
  • Allow the Navigation menu to be collapsed
~.UcClient.~ Mobile
  • New default of 'OPUS' codec.
  • Emergency service notification page update.
  • Android - Contacts View Live Status
  • Android - User-based Call History
  • Android - Presence Control

Fixes

Area Description
Customer Portal
  • Do not allow users to click off Edit/Create forms without clicking Cancel/Save
Dashboard / Wallboard
  • Not handling time zone correctly in data backfill
  • Stats-over-time graph not handling time zone correctly
Platform
  • ~.pbx.kazoo.name.~ - External inbound calls to external stations not been modeled correctly
  • Hide device registration state on ~.pbx.kazoo.name.~ 4.3
Provisioning
  • DECT devices not been set with SRTP when configured for
  • DECT devices not showing when searching for devices
Reporting
  • Calls by Queue report containing non-queue calls
  • Caller Id number used for caller name field for Session based reports
  • Report totals showing grouping details
  • File type display was incorrect when multiple reports are in a schedule
Reseller Portal
  • Do not allow users to click off Edit/Create forms without clicking Cancel/Save
  • Bulk user import was failing
~.UcClient.~ All
  • AMR and AMR-WB codecs prevent selection of device when assigning a softphone
~.UcClient.~ Desktop
  • Distorted/missing audio when using specific combinations of USB Bluetooth headsets
~.UcClient.~ Web Edition
  • Dispositioned calls returning after refresh
  • Contact View items sorting by name
  • Queue data wasn't showing without a supervisor role

1.98.0 - March 4th, 2025 #

Features

Area Description
Reporting
  • New 'PSTN Call' flag for calls that include an outside trunk
~.UcClient.~ Web Edition
  • Contacts now sorted by name
  • 3CX - Support for Personal Dashboards/Dispositions
  • Alarm support to Personal Dashboard Tiles

Fixes

Area Description
Dashboard / Wallboard
  • Backfill of data when open dashboard may be incomplete
  • Unreturned lost calls grid not displaying any data
  • Stats not loading until a manual refresh of the browser
Device Support
  • Yealink - Display Name Not Updated When Hot-desking
Platform
  • ~.pbx.kazoo.name.~ - agent state not correct when agent membership updated.
  • ~.pbx.kazoo.name.~ - Incoming Call stat incrementing after monitor etc
  • ~.pbx.kazoo.name.~ - Steal call modeling incorrect
  • Teams - 2 Party Teams calls with station and trunk should not be treated as a conference
Provisioning
  • SIP register timeout applies to each individual additional SIP account
Reporting
  • Double counting calls in Calls by User reports.
  • Cannot add Call tags to list reports
  • Sorting grouped reports by PercentTotal stats causes report to fail
  • Calls by Account reports shows Account ID in Account Name field
  • Refreshing a report with a quick filter loses quick filter in UI
  • Queue calls overflowing show as transferred out and overflowed out
  • Scheduled Excel report with Number Type field does not have any data
  • Failed external outgoing call attempt flags call as trunk to trunk
~.UcClient.~ Desktop
  • Not matching contacts on Windows notifications
~.UcClient.~ Mobile
  • Presence profiles not always loading when opening the application
~.UcClient.~ Web Edition
  • WebRTC dropping calls after 1 hour
  • Call history items showing as unknown
  • Favorites directory does not get created if does not exist
  • Cannot open Personal Dashboard if user not a member of any queues

1.97.0 - January 21st, 2025 #

Features

Area Description
Dashboard / Wallboard
  • Introduction of persistent Queue Grid filters
  • Route Path Name/Number now available on the Unreturned Call Grid
Platform
  • Teams - Additional fields for Teams Calls List (User) reports
  • Teams - Performance improvements when backfilling data
  • Teams - 2 Party teams calls with station and trunk should not be treated as a conference
Reporting
  • Call tagging - New screen prompt supported for Yealink & Aastra phones
  • New 'Abandoned (Parked)' field for Call List reports and filters
  • Only show first outside number in the 'Outside Number' field in non-segmented reports
  • Reporting improvements for large call volume instances
  • New 'Occupancy Rate' field for Agent Summary reports
  • New report option for 'Top X' or 'Bottom X' rows based upon sort order
  • Add call tag summary fields to the session based summary reports.
Provisioning
  • Enforce single workspace membership for non supervisor users
  • Changing profile from Insights -> Analytics triggers PBX restart to allow agent modeling
  • Allow the Carrier strategy carrier names to be branding
  • Check for existing callflows and voicemail boxes for duplicate presence ids before creating a new user
  • Migrate User roles when change to/from Voice enabled
Device Support
  • Mitel - 6905/6910/6915 Support
  • SIP proxy information now visible for devices
  • Disable BLF updates when an agent transitions into/out of Busy ACD
  • New option to disable provisioning for phones which do not support TLS 1.3
  • Add DECT handset register and pin device configuration
  • Add provisioning details to device configuration
  • New IP address restrictions for devices, including an 'Allow List'
  • New 'SRTP' device configuration
  • Yealink - New 'Action URI' device configuration
~.UcClient.~ Mobile
  • Android - Allow user to copy and paste number into the Dial pad screen
  • Android - Add contacts view
~.UcClient.~ Web Edition
  • New Personal Dashboard

Hand Left warning

With the introduction of centralized SIP transport and other configuration to hardware devices. Be aware that some customers may experience changes to how the their phones currently operate. Please check the new settings and update the customer/user configuration accordingly.

Fixes

Area Description
Platform
  • ~.pbx.kazoo.name.~ - Improved handling of 429 from Crossbar
  • ~.pbx.kazoo.name.~ - Handle outside number not having leading +
  • Teams - Model queues and attendants
Provisioning
  • CRM role not been removed when role removed from Kazoo user (#53217)
  • Customer scheduled termination UI dialog layout broken
Device Support
  • Add SIP register timeout to Additional Account configuration
  • Custom config files not been provided when using default (#53299)
  • New devices are created disabled by default
  • Support for dialing voicemail with DECT devices
  • Forced device migration not removing from Adv Provisioner
  • Device provision fails due to mac address format (#53300)
~.UcClient.~ Mobile
  • Android - Logout button not working
~.UcClient.~ Web Edition
  • Pending dispositions shows calls that are "Not Answered here"
  • Mismatch between pending and notification
  • Deleting contact directory causes blank screen in Contacts view

Archive #