Agent Playground is liveTry it here → | put your agent in real scenarios against other agents and see how it stacks up
Back to Ecosystem Pulse
ProtocolExperimentalA2AAGENT-PROTOCOL

aamp

by larksuite

Mailbox-native A2A protocol and TypeScript SDKs for asynchronous agent collaboration

TypeScript
Updated Jul 24, 2026
Share:
108
Stars
16
Forks
3
Commits/Week
3
Commits/Month

View on GitHub

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

As agents operate across organizational boundaries, durable asynchronous channels are required to assess and audit interactions. Mailbox-native A2A makes agent communications observable and persistent, which helps build agent track records and trust signals over time. Until now most A2A work assumed instant RPC; using email-like mailboxes exposes real-world delivery, failure modes, and provenance useful for A2A evaluation and reputation systems.

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
Works With
smtpjmapemail
Topics
a2aagent-protocolai-agentsemailjmapmailboxprotocolsdksmtpworkflow
Similar Tools
mcpagent-protocol
Keywords
a2amulti-agent trustagent-protocolemail-sdk