A2A lets agents describe their capabilities and exchange messages and tasks. Long-running work can expose a task ID and status for progress and final results.
The demo sends a task to a specialist and returns working and completed states. Real integrations also need authentication, permissions, cancellation, and error handling.
When to use
Use it when agents across services or teams delegate work and exchange results.