Commune implements Google’s Agent-to-Agent (A2A) protocol, so any agent on any framework — LangGraph, CrewAI, OpenAI Agents SDK, Google ADK — can discover Commune and delegate email tasks to it. No SDK installation, no docs reading. Just protocol-level interoperability.
Discovery
Your agent fetches the Agent Card at the standard well-known URL:
This returns a JSON manifest listing every skill Commune offers, what inputs they accept, and how to authenticate. The Agent Card is public — no auth needed.
Skills
Authentication
Pass your Commune API key as a Bearer token. The Agent Card declares this as the required auth scheme — A2A clients handle it automatically.
Use
Send a JSON-RPC request to POST https://api.commune.email/a2a:
Response:
Framework Examples
Endpoints
Links
Last modified on March 19, 2026