2600Hz Blog

Read about cutting edge telephony thought leadership, 2600Hz product updates, customer use cases and more!

Featured Posts

Demystifying Telecom
Why VoIP is the Perfect Service Pairing
What You Need to Know about Kazoo 4.0

Subscribe to Email Updates

Kazoo Release Notes v3.21

PRODUCT/ FEATURE IMPROVEMENTS

It is hard to stress how exciting this version release is for our resellers, who are passionate about the end user experience. Some of the requests came through our community, who helped us beta test before launch, and deserve a hand for kicking the tires! Some major highlights:

It is hard to stress how exciting this version release is for our resellers, who are passionate about the end user experience. Some of the requests came through our community, who helped us beta test before launch, and deserve a hand for kicking the tires! Some major highlights:

  • SmartPBX got a walkthrough to make it easier for first time users, and a fix to how the Virtual Receptionist works by default.
  • White Labelling for Resellers got a MAJOR upgrade. The branded experience is now much more pervasive across the board, from Forgot Password to the Report Call button. Also, the UI now helps you configure your DNS properly, a big time saver when trying to get setup.
  • Remote Reboot for Devices is here! You can now reboot devices REMOTELY from the UI. This means no more site visits or requests to the customer to reboot their own phones. Now, you just make your configuration changes, click the “Reboot Device” button and you are done! Trust us, your support team will love it.
  • Conference bridges now can have entry/exit tones that you can toggle on/off.
  • User Portal has been ported in from the old UI.
  • Updated language and time options for international clients.

 

Product and Feature Improvements

Product/ Feature Ticket Release Notes
Advanced Callflows UI-1493 Account Caller ID settings are now enabled in Advanced Callflows.
Advanced Callflows UI-1787 Admins may now control entry/exit tone settings on conference bridges, and can toggle them on/off.
Billing UI-1609 Improvements to Billing API for our Hosted Cloud
Branding UI-1584 Made the Forgot Password button on login an optional item for branded accounts, so Resellers can control the security experience more tightly.
Branding UI-1580 Multiple Sub-branded accounts are now enabled for resellers. Additionally, masquerading in the Branding app should now work for all subaccounts, not just the top level account.
Branding UI-1744 Resellers attempting to configure their Whitelabel domains will now get feedback from the UI on whether or not their DNS entries are properly configured.
Branding UI-1375 The Branding UI will now provide a Domain Configuration Helper Tool, so that admins can more easily configure their domains correctly.
Branding UI-1497 Call Reporting for resellers is now supported! End users can now report calls to an email of your choosing in the White Label app, so that you can troubleshoot specific call logs when the system is experiencing an error.
Branding UI-1470 Branding App now allows for customized text in Browser tab.
Branding UI-1473 Branding Manager now allows you to Customize the Favicon in the browser on your White Labeled portal
Branding UI-1480 Branding Manager now allows you to Customize the welcome message on your White Labeled portal
Device Management UI-377 You can now restart Devices remotely.
General UI-1626 Improved documentation for Monster UI apps.
General UI-1622 Improved password validation to require 6 characters
General UI-1636 Self-Service users may no longer see trunking options, since plans don’t work on trunks.
General UI-1606 Users may now tab through buttons when using the UI
Kazoo UI Changes UI-1723 Kazoo can now handle European and other date formats where ‘DMY’ or 'YMD’ schemas are used.
Kazoo UI Changes UI-1587 Updated Russian Translation for Kazoo UI.
Kazoo UI Changes UI-1459 User Portal has been successfully ported into the new UI and is available to resellers.
Kazoo UI Changes UI-1499 Account Timezones will no longer default to the timezone of the browser on account creation
Kazoo UI Changes UI-343 File Uploads now will show progress of the upload.
Kazoo UI Changes UI-1574 Voicemail Messages can now be listened to in the User Portal.
Porting UI-1757 Added 'Cancelled’ Port state to Smart PBX and Port Manager.
Porting UI-1750 Clarified scheduling information for ports
Porting UI-1753 Clients will now see scheduling (date/time) information for their ports.
Porting UI-1718 Porting is now attached to Project Phonebook.
Porting UI-1690 Porting now uses the API instead of trying to filter by itself, resulting in a faster, more responsive experience.
Provisioner Core PROV-166 Phones should now display the User/Extension rather than the sip registration information, making for a better user experience.
Reporting UI-1612 Reseller Reporting Tool is now easier to use thanks to better filtering.
SmartPBX UI-1206 Caller ID Prepends on Ring Groups are now supported.
SmartPBX UI-1421 Created a Step by Step walkthrough to help people understand how to use SmartPBX on their first time in the app.
SmartPBX UI-1657 SmartPBX now supports a default action on incoming call handing, so when users misdial, they aren’t lost into a dead menu.
SmartPBX UI-1741 You can actually reboot the phone remotely now! Update firmware at night. Never again call your customers to reboot the phone.
SmartPBX UI-1489 Clicking the Add User link should show a popup with a list of users to select. You should be able to select many users.
SmartPBX UI-1745 Fixed a bug where the default action in menu’s wasn’t able to be properly set.
SmartPBX UI-1721 Russian i18n files have been updated.
SmartPBX UI-1772 Timepicker plugin now respects date format of the current user.

 

Kazoo Core Improvements


Some nice goodies in here. A couple major highlights:
  • Outbound faxing will now send an email confirmation notice to the sender.
  • Device language settings now get inherited from the account, so there is less confusion for our multi-lingual customers on setup!

Some other basic improvements, and the rest of the Core work this sprint was mostly bug fixes, so check that section for more interesting changes to the Core architecture.

 

Kazoo Core Improvements

Product/ Feature Ticket
KAZOO-3090 When an outbound fax goes through, the sender will now get an email confirmation.
KAZOO-3808 Device and user language settings will now be inherited from the account, rather than defaulting to english.
KAZOO-3634 Apps in the App Store can now be made “admin only” so that app functionality can be tested on production prior to launch.
KAZOO-3775 Eliminated unnecessary retries on voicemail saving so that the system is more efficient.
KAZOO-3637 Developers are now able to pass custom channel VAR’s to babble.
KAZOO-3777 Text to Speech improved with new voices.
KAZOO-3647 Webhooks created for a specific account will now be deleted when the account is deleted.

 

Developer Improvements


As our client base grows, so does the number of developers looking for additional access via the APIs.

Key highlights:
  • We have improved access to the service docs APIs in preparation to be able to help developers who wish to store charges in the system.
  • We have vastly improved the experience with Webhooks, making them easier to toggle on/off/timeout, providing email notifications when Webhooks fail, and improving the information that comes from debugs.

 


Developer Improvements

Product/ Feature Ticket Release Notes
Developer KAZOO-3636 SMS API now provides an option to not convert caller-id and caller-ID to e164, so that caller-ID is preserved.
Developer KAZOO-244 An API now exists that tracks Service Doc changes, so that a history of billable transactions for billing. This is a big deal for 2600hz as well as our resellers, as you can now track charging history for any charge on the system.
Developer KAZOO-3597 API will now validate CNAM when attempting to set, and return an error if the submission is more than 15 characters. This will help prevent users from setting CNAM that is longer than the system supports.
Developer KAZOO-3663 Crossbar API for Provisioner now shows 'callids’ in the logs
Developer KAZOO-3689 Dialyzer now returns less warnings when performing Static Code Analysis on Kazoo code. Improves code quality.
Developer UI-1454 Improved documentation for User States
Developer UI-1381 The “Font Awesome” font and CSS toolkit is now available to front end developers, providing access to more icons and a more up-to-date library
Developer KAZOO-3766 Upgrade for Project Phonebook to be able to retrive an auth token on login to verify that the user is who they say they are.
Webhooks KAZOO-3633 Developers can now re-enable all timed-out webhooks at one time.
Webhooks UI-748 Webhooks will now show the history of attempts for each hook.
Webhooks KAZOO-3631 Webhooks debug info now provides request headers and payload as well as the response headers and payload for any failed attempts.
Webhooks KAZOO-3632 An email notification will now be provided if a webhook is disabled.
Webhooks UI-1469 Individual Webhooks can now be toggled active/inactive to make management of the hooks easier.

 

Bug Fixes

Bug Fixes

Product/ Feature Ticket Release Notes
Advanced Callflows UI-1731 Timeout/Delay Settings are now functional in the new UI.
Advanced Callflows UI-1604 UI Improvement
Branding UI-1760 SmartPBX now respects Branding app settings for the Support email field
Branding UI-1649 Fixed a Custom Welcome Message error.
Branding UI-1503 Fixed a JS error causing branding app not to load
Branding UI-1575 Fixed the Branding App so it respects Default Language settings in the UI
Branding UI-1593 Improved UI content to be more gender neutral.
Branding UI-1743 The Whitelabel Domain Helper now displays more complete DNS requirements when resellers are configuring Whitelabelling
Call Logs UI-1702 Using the “This Week” filter on call logs will now include Sundays in the Call Logs
Carrier Manager UI-1455 UI Improvement
Carrier Manager UI-1468 UI Improvement
Carrier Manager UI-1466 Updated tabs in Carriers Manager to be more clear to the user
Developer KAZOO-3751 Fixed a bug with Webhooks preventing them from sending requests due to a function clause error with ibrowse.
Developer UI-1482 Removed obsolete shared_auth code
Device Management UI-1685 Fixed a bug with device codecs
General UI-1728 Control Panel is now hid from End Users
General UI-1737 Fixed a bug when applying service plans.
General UI-1701 Fixed a quickcall bug
General UI-1730 Improved White-Labelling
General UI-1729 Improvements to Step by Step Wizard
General UI-1707 UI Fix
Kazoo Core KAZOO-3628 Fixed a bug with Auto Top Up feature on hosted accounts.
Kazoo Core KAZOO-3638 Backend API fix
Kazoo Core KAZOO-3649 Bug fix for voicemail count.
Kazoo Core KAZOO-2895 Call restrictions will now be applied after processing dial plans to enable international support.
Kazoo Core KAZOO-3563 Devices will now sync to the new SIP user name, when SIP user name is updated in the settings.
Kazoo Core KAZOO-3577 Fixed a bug in PBX Connector that caused changes to not take effect for about an hour. They now take effect immediately.
Kazoo Core KAZOO-3626 Fixed a bug where adding more than 4 codecs to a device would crash the provisioner
Kazoo Core KAZOO-3659 Fixed a bug where auto top-up transactions were being authorized, but not charged.
Kazoo Core KAZOO-3648 Fixed a bug where Directories weren’t deleting from MonsterUI
Kazoo Core KAZOO-3644 Fixed a bug where flushing numbers from the cache would flush ALL numbers from the cache. This fix will reduce db requests and only flush the specific numbers that have changed.
Kazoo Core KAZOO-3708 Fixed a bug where running Multiple Milliwat listeners on the message bus were crashing the system.
Kazoo Core KAZOO-3122 Fixed a feature code bug where different feature codes were being interpreted as the conflicting numbers.
Kazoo Core KAZOO-3642 Fixed an issue where numbers in the middle of being ported it would get orphaned if the account was deleted before Port In was completed.
Kazoo Core KAZOO-3551 Fixed Ecallmgr bug where it was overwriting the Freeswitch configuration db with blank data after booting/restarting the system.
Kazoo Core KAZOO-2548 Kazoo will now turn off pagination when filters exist on the request
Kazoo UI Changes UI-1444 Cookie will no longer update if the App Store is updated while masquerading.
Kazoo UI Changes UI-1492 Fixed a bug in numberSelector
Kazoo UI Changes UI-1483 Fixed Date formatting for Gregorian calendars
Kazoo UI Changes UI-1578 New Accounts on our Hosted Platform will now default to per minute when an account is created, so it’s easier for Resellers to begin setting up services.
Kazoo UI Changes UI-1494 UI Fix
Kazoo UI Changes UI-1502 UI Fix for disappearing apps
Kazoo UI Changes UI-1474 UI Improvement
Kazoo UI Changes UI-1490 UI Improvement
Number Manager UI-1505 UI Improvement
Number Manager UI-1607 UI Improvement
PBX Connector UI-1382 Fixed a bug that was causing WYSIWYG to take too long to load in Firefox
PBX Connector UI-1495 Fixed number layout bug in PBX Connector
PBX Connector UI-1613 Outbound trunks will now show their cost
PBX Connector UI-1638 UI Improvement - Better Icons
Porting UI-1776 Bug Fix
Porting UI-1748 Clarified scheduling information for ports
Porting UI-1739 Fixed a wild JS error
Porting UI-1746 Fixed anerror with duplicate numbers
Porting UI-1740 Removed empty drop down when viewing Port States
Provisioner Core PROV-170 Fixed an error where the path to the yealink firmware does not include the brand name in the auto-generated files.
SmartPBX UI-1771 Bug Fix
SmartPBX UI-1498 Call Restrictions settings now sync between MonsterUI and KazooUI

Tagged: archives, product news, company