System Release 8-30-25

  1. The “extract phone number” action now runs much faster in automations due to using a native Java library instead of JavaScript.

  2. The automation versions popover now includes copy icons to copy the version description text to the system clipboard.

  3. Fixed an issue where tooltips would sometimes be left onscreen after closing the action settings dialog in the automation editor.

  4. In the automation editor’s dashboard, if a search is performed and then the refresh button is clicked and no automations are found, the search query field now remains visible.

  5. As an anti-flood measure, fatal alerts to the sysadmin (typically sent via SMS) are now limited to once per 10 minutes.

  6. Fixed an issue that could cause webhooks to not be delivered to a new account.

  7. The automation editor’s dashboard has a new Group menu option to revert all selected automation back to their previous version. The menu option only appears for accounts having the “Deploy Automations” permission. Automation names are not versioned.

  8. Fixed a null pointer error that could occur when transactions were retried.

  9. Accounts can now be configured to use multi-factor authentication via the Manage Account menu item. When first enabled, the user will need to scan a QR code into Google Authenticator or another TOTP app on their phone and enter the displayed one-time code. Thereafter, the one-time code displayed by their TOTP app will need to be entered whenever they sign in to their account.

  10. Fixed an issue where internal message queues that route webhooks would continually duplicate any unprocessed webhooks at the scheduled time the system checks for unprocessed webhooks in the database, by default at the bottom of every hour. The duplication had a side effect of slowing down the processing of webhooks when large numbers of unprocessed webhooks existed in the database.

  11. Fixed an issue where the browser would sometimes prompt to store a password when the UI loaded and the account was already signed in.

  12. When an automation having an instant trigger is reset, the system’s internal in-memory queue of received webhooks is now cleared.

  13. The performance of publishing automations from a dev server to a production server has been greatly improved. A test case that originally took over 20 minutes to complete now takes less than 3 minutes.

  14. The performance of deploying automations that contain subroutines has been greatly improved. A test case that originally took over 4 minutes to complete now takes 20 seconds.

  15. Fixed an issue where in the automation dashboard if the checkbox to select all automations was checked when lots of automations existed, the checkboxes would briefly appear blue before switching to the checked state.

  16. Fixed a java.lang.IllegalAccessError exception that could occur in the Data Streams - Join Nodes module when running on the server.

  17. Fixed a UI issue that would cause tooltips to not appear in some cases.

  18. The admin console now has a screen to manage the license key and view its provided functionality and allotments.

  19. The assembly version comparison dialog for code changes within inline JSP/PHP code is now themed when the browser is in dark mode.

  20. Improved UI horzizontal and vertical splitter controls so they more reliably unhighlight when the mouse pointer moves away from them.

  21. The task history dialog’s bar chart now has colored bars when in dark mode, to make the bars more visible.

  22. The automation editor’s top right menu labels now respond to the mouse accurately in their highlighting, to avoid multiple items being highlighted when the mouse is moved quickly.

  23. After saving a subroutine in the automation editor, the subroutine catalog is now displayed instead of an empty diagram.

  24. The admin console’s work queue screen now filters executing automations to the selected tenant, when the “all tenants” checkbox at the top of the screen is unchecked.

  25. The Reset MD5 Hash Automations button has been removed from the admin console’s work queue screen. Instead, the admin console’s automations screen now has an Actions menu item to reset all onscreen automations.

  26. When exporting automations, unneeded and potentially voluminous rows in the database related to the automation’s execution data are no longer included in the export.

  27. In the admin console’s User Roles screen, setting the default role is now performed by simply checking a role in the list, rather than updating a role in its details dialog.

  28. Fixed an issue where the system’s pruning logic for dangling webhook registrations with other systems would sometimes incorrectly prune valid webhook registrations depending on the format of the registered URL. This was happening with Calendly webhooks in particlar.

  29. Added a logo.dev integration that returns a PNG logo image URL for the specified domain.