aamp
by larksuite
Mailbox-native A2A protocol and TypeScript SDKs for asynchronous agent collaboration
Overview
Enable asynchronous agent-to-agent collaboration using mailbox-native channels. Implements a mailbox-first A2A protocol and TypeScript SDKs that serialize agent messages over SMTP/JMAP, treating mailboxes as durable message queues. Distinctive support for preserving conversation context, delivery guarantees, and workflow handoffs across offline agents. The system supports an extensible mailbox-first A2A protocol to improve interoperability across deployments.
Key Benefits
Ideal For
Teams that need durable, auditable agent-to-agent messaging over standard mail infrastructure for asynchronous workflows and trust tracing. This aligns with patterns like Market-Based Coordination to coordinate multi-agent workflows across domains.
Use Cases
- Preserve and audit agent interactions across offline or intermittent agents using mailboxes as durable queues
- Trace agent handoffs and build agent track records for reputation and A2A evaluation
- Integrate legacy mail infrastructure (SMTP/JMAP) as a transport for multi-agent workflows and failure-mode analysis