Skip to main content

Changelog

Updates, changes, and improvements at Retool.

Refer to the stable and edge release notes for detailed information about self-hosted releases.

Agents supports A2A protocol

The Agent2Agent (A2A) protocol provides standardized and secure communication between external agents and Retool Agents. You can trigger your Retool Agent from an external agent or embed Retool Agents in your own systems.

Currently, Retool only supports ingress into Retool Agents from an external agent. Retool has implemented the core set of A2A functionality, so you can:

  • View an agent card.
  • Send a message.
  • Poll for updates on tasks.
  • Stream processing or task updates via Server-Sent Events (SSE).
  • Cancel tasks.

To allow external agents to communicate with Retool Agents, you can enable the A2A trigger on your agent's configuration page, and copy the endpoint and API key into your A2A client. The A2A client then sends messages via common messaging formats like the HTTP+REST and JSON-RPC APIs, and Server-Sent Events (SSE) for long-running streaming updates.

Refer to Set up an A2A trigger to learn how to enable the A2A trigger and cURL for endpoint responses, and the A2A tutorial to learn how to trigger your Retool Agent from an external agent.