Abstract
The Agent-to-Agent (A2A) protocol is an open, vendor-neutral standard proposed by Google to enable seamless collaboration between independent AI agents. A2A allows agents to discover each other via standardized Agent Cards, exchange structured Tasks and messages over JSON-RPC/HTTP, and stream updates for long-running work. This paper details the A2A protocol, including its technical building blocks, security model based on OAuth2/OIDC, and contrasts it with existing agent interaction models. We illustrate its utility through real-world multi-agent workflows, demonstrating how A2A, in conjunction with Model Context Protocol (MCP), can form a robust and interoperable ecosystem for scalable, enterprise-grade autonomous processes across different organizations and platforms.