Agents Talking to Agents: Inside the A2A Protocol
Real-world problems need specialists working together. The same is true for AI agents: it’s better to have a set of niche experts than a single mind that’s mediocre at everything.
But that raises a new question: how do those agents communicate effectively?
In this session, we introduce the Agent-to-Agent (A2A) protocol, an open protocol designed to let autonomous agents discover each other, exchange tasks, stream progress, and collaborate across frameworks and languages.
We’ll explain why A2A exists, what problems it solves compared to framework-specific agent integrations, and then go inside the protocol, covering concepts like agent cards, tasks, sessions, and event-driven execution.
Finally, we’ll demonstrate a practical .NET implementation, showing how to build and expose an A2A-compatible agent and make it collaborate with others in a cloud-native way.
About the speaker
Massimo Crippa
Massimo Crippa is a cloud enthusiast with 20+ years of experience shaping enterprise solutions on Microsoft technologies.
He began his career in the Italian ICT sector as a web developer, before moving into middleware and messaging projects. Since 2011, he has been based in Belgium, where he works as a Lead Architect at Codit.
Massimo’s expertise spans the entire cloud journey from defining strategy and showcasing Azure PaaS and container-based solutions, to delivering hands-on implementations with customers.
Outside of work, he’s a proud dad of two, passionate about motorbikes, and always eager to explore the latest in cloud technology.
