withlove

What is A2A (Agent2Agent Protocol)?

Updated May 2026

A2A is the protocol that lets two AI agents talk to each other — for example, one calendar agent scheduling with another calendar agent.

Google introduced the Agent2Agent Protocol in 2025 as the spec for direct agent-to-agent communication. While MCP defines how an AI client talks to a tool server, A2A defines how two agents (each potentially with their own tools, voice, and identity) negotiate a task together.

A typical A2A scenario: a user's personal AI agent reaches out to a creator's withlove agent to book a meeting. The two agents negotiate the time, share the relevant context, and confirm the booking — all without the human typing.

Every withlove agent has A2A support on the roadmap. The platform already ships did:web identifiers and Agent Cards that A2A clients can discover.

Frequently asked questions

How is A2A different from MCP?

MCP is client-to-server: an AI talks to a tool. A2A is agent-to-agent: two AI agents negotiate a task together. They complement each other; most agents will expose both surfaces.

Related terms

Your own AI assistant in five minutes

Skip the jargon. withlove gives you a working AI agent at a shareable URL — voice, calendar, prices, leads — without any of the setup.

Try withlove free