The A2A interface exposes any Agno agent, team, or workflow via Google’s A2A protocol, enabling standardized inter-agent communication.Documentation Index
Fetch the complete documentation index at: https://docs.agno.com/llms.txt
Use this file to discover all available pages before exploring further.
Quick Start
a2a_agent.py
How It Works
| Concept | Behavior |
|---|---|
| Discovery | /.well-known/agent-card.json describes agent capabilities |
| Messaging | message:stream and message:send endpoints |
| Multi-agent | Each agent/team/workflow gets its own endpoint namespace |
| Clients | Works with any A2A-compatible client |
Setup
No external configuration required. Seta2a_interface=True on AgentOS.
Endpoints:
- Discovery:
/a2a/agents/{id}/.well-known/agent-card.json - Stream:
/a2a/agents/{id}/v1/message:stream - Send:
/a2a/agents/{id}/v1/message:send
Next Steps
Full Guide
Agent cards, messaging, and client integration.
A2A Client
Connect to other A2A agents.
Examples
Basic agent, tools, and team examples.
A2A Protocol
Official protocol specification.