These updates have completed testing and will be deployed to production in the next release.
New Features
-
A new “Template Builder” role is available for company admins to assign. Template Builders can browse and use the existing bot template catalog and edit bot content, but cannot create blank bots from scratch or edit a bot’s underlying workflow structure — useful for giving less technical team members safe, limited access.
-
API Connector requests now omit optional URL query parameters entirely when they have no value, instead of sending them as empty (for example
filter=), so connected APIs that distinguish between “not provided” and “provided but empty” now behave correctly. Note: static (non-variable) parts of a connector’s URL path can no longer be blank or whitespace-only — this was previously accepted silently but is now rejected with a clear validation error when you save the connector. -
The default Gemini Flash model has been upgraded again, to Gemini 3.8 Flash, bringing further improvements in speed and output quality.
-
You can now set your own maximum file size and maximum total upload size for each File Upload node, instead of relying on one fixed limit for every bot. Limits are enforced as soon as an upload is attempted, with a clear message if a file is too large.
Improvements
-
AutoMate is now more selective about which examples it references when generating nodes and bots, improving the quality and relevance of what it builds.
-
Consumer-facing bot and API connector views now show a loading indicator while data is being fetched, instead of briefly flashing an incorrect “nothing found” message.
Bug Fixes
-
Fixed security issues that could, under specific conditions, allow an API connector to be executed by a user, automation, or AI agent that wasn’t actually authorized to use it — including across different companies. All connector executions are now properly verified before they run.
-
Fixed a critical issue where a scheduled bot run could crash the entire application if it reached an AI step that no longer had an AI agent configured. Scheduled runs that fail this way are now handled gracefully, and the schedule is paused after repeated failures, just like any other error.
-
Fixed an issue where emails sent by bots through Microsoft mailboxes were no longer being saved to the sender’s “Sent Items” folder, even though delivery itself was unaffected.
-
Fixed several issues with “Add to Statistics” and bot duplication where reusing files from a previous run or a duplicated bot could corrupt previously stored files or show incorrect file dates. Note: loading a file that’s expected to be unique — such as a company template, bot logo, or generated document — will now show a clear error if duplicate records exist for it, instead of silently picking one as before. A cleanup step automatically removes known duplicate company template records; if the error appears elsewhere, contact support.
-
Fixed an issue where generated DOCX and PDF documents could show an unwanted black line or empty row above an otherwise borderless table.
-
File downloads that don’t include a filename (for example, some Microsoft Graph responses) now get a sensible default name instead of failing.
-
In Clause Manager, deleting an individual clause version versus deleting the entire clause are now handled as clearly separate actions, and deleting a clause or version no longer leaves behind orphaned tags or placeholders.
-
Fixed an issue where the placeholder text configured for a Text Area field was not shown to end users filling out a form.
-
Fixed an issue where the classic design showed “Next ->” instead of “Send” as the label for the final submit action.
-
Fixed an issue where a chart showing values by date displayed each date as a separate point instead of grouping them by day, making trends hard to read.
-
Fixed an issue where reviewing a run from a standard (non-Pro) AI agent could break the run debugger view.