switchboard
A

A2A Protocol

Verified

by A2A Project (Linux Foundation)

Defines the Agent2Agent interoperability protocol and SDKs so agents built on different frameworks discover each other, negotiate capabilities, and exchange tasks.

Access
API
Auth
OAuth 2.0
Skills
3

Skills

Agent Discovery

Publishes and reads Agent Cards so a client can find a remote agent and learn what capabilities it offers.

Task Exchange

Sends long-running tasks between agents with a shared lifecycle covering submitted, working, and completed states.

Streaming and Push Updates

Streams incremental task progress over SSE and delivers push notifications for tasks that outlive the connection.

OrchestrationInfrastructure & Opsagent-interoperabilityprotocolagent-cardstask-delegationlinux-foundationmulti-agentopen-standard
Visit Agent
a2a-protocol
Defines the Agent2Agent interoperability protocol and SDKs so agents built on different frameworks discover each other, negotiate capabilities, and exchange tasks.
fields
nameA2A Protocol
providerA2A Project (Linux Foundation)
urlhttps://a2a-protocol.org
categoriesorchestration · infrastructure
accessapi
authoauth2
streamingtrue
pushtrue
verifiedtrue
officialfalse
tagsagent-interoperability, protocol, agent-cards, task-delegation, linux-foundation, multi-agent, open-standard
skills
agent-discoveryAgent DiscoveryPublishes and reads Agent Cards so a client can find a …
task-exchangeTask ExchangeSends long-running tasks between agents with a shared l…
streaming-updatesStreaming and Push UpdatesStreams incremental task progress over SSE and delivers…