General availability of Kafka, SQS, SNS, Tavily
The following integrations were previously in public beta and are now generally available:
Updates, changes, and improvements at Retool.
Refer to the stable and edge release notes for detailed information about self-hosted releases.
The following integrations were previously in public beta and are now generally available:
Retool no longer supports GPT 3.5 Turbo. GPT-4o-mini will be used instead.
Retool now supports Amazon Bedrock for use with Assist. Admins on the Enterprise plan can configure Assist to use Amazon Bedrock as the single model provider for Assist-powered interactions.
To enable the use of Amazon Bedrock as a single model provider, reach out to your account manager.
Retool designed Assist to use two AI providers by default: OpenAI and Anthropic. Using both providers enables Assist to optimize for speed and quality. However, some customers may need to consolidate AI services with a single provider. To accommodate these customers, Enterprise organizations can configure Assist to work with a single provider.
Retool released some updates and improvements to the Assist experience:
These changes are live on Retool Cloud. Refer to the edge release notes for information about what features are available to self-hosted organizations.
This change is available on Retool Cloud, and Self-hosted Retool version 3.284.0 and later.
To enable Source Control for Agents in version 3.284.0 or 3.284.1, reach out to your account manager.
In version 3.284.2, Source Control for Agents is available by default, and admins can disable it in Settings > Beta by toggling the AI Agents Source Control feature flag.
You can protect an agent with Source Control from the dropdown next to the agent name, or from the dropdown on the All agents page.
Source Control for agents operates similarly to how it does for apps, but with some key differences.
Self-hosted Retool 3.284 is now available on the Stable release channel. Retool encourages prompt upgrades to each Stable version once it is released to ensure that your deployment stays secure and up-to-date.
This release is off-cycle, and it is intended to bring Assist to self-hosted organizations that prefer to use the Stable channel. The next Stable release will occur at the end of Q4 2025, and Stable releases will continue quarterly thereafter.
Retool supports each Stable release for six months. During this time, Retool will release patch updates that contain bug fixes or security updates. Patch updates do not contain functionality changes and can be applied more quickly than performing a full version upgrade.
After six months, a Stable release is considered deprecated. You can continue using a deprecated release but it will no longer receive updates. At this time, you should upgrade to the latest Stable release.
Retool provides versioned product documentation for supported Stable releases. When browsing Retool Docs, use the version dropdown menu in the navbar to switch to a relevant version.
Claude Haiku 4.5 is now available in Retool. It can be used with AI actions and with Retool Agents.
Enterprise customers can now use Source Control to protect workflow triggers. This prevents changes to a workflow's triggers without review. When you protect a workflow for the first time, triggers are now automatically included.
To enable protected workflow triggers for self-hosted Retool on the stable channel, reach out to your Account Manager to enable the Allow users to edit triggers on branches feature flag.
For workflows that are already protected, you now have the option to protect triggers using a new PR.
Once protected, triggers are versioned and published alongside each release. Information about your triggers is stored in the startTrigger.yml file in your Source Control repository.
Users can now modify the order of pages in multipage apps. In the Pages tab in the left panel of the app IDE, users can sort pages relative to each other using drag-and-drop.
Changes to the page order are immediately reflected in the page menu (and in header and sidebar frames if present). The retoolContext.pages Javascript variable also provides the list of pages in order.
This change is currently live on cloud and will be available in an upcoming edge release.
Enterprise customers can now use the Get IP Allowlist by Region endpoint to programmatically retrieve Retool's IP addresses. If you make use of inbound firewall rules, include the following IP addresses in its allowlist so that Retool can access your resources.