What's an external agent?
1 min
Call a remote agent that speaks the open Agent2Agent (A2A) protocol from inside your own agent graph.
The 'External agent' node calls a remote agent over A2A — an open Linux-Foundation standard for agent-to-agent communication. Use it when the agent you want to call lives on a different platform (LangGraph, CrewAI, Semantic-Kernel, a partner-built service, …). Distinct from the 'Sub-agent' node: sub-agent runs another local agent in the same process and shares your connectors + secrets; external-agent crosses a trust boundary and only forwards the prompt + configuration you author. No connector secrets, OAuth tokens, or per-agent secrets ever leave your machine.
Live recipes need the desktop
This article is a static preview. The in-app Help sidecar inside Avery NXR can fire each step against your live project — install the desktop to use it interactively.