NewHow the Agent Session Protocol builds trust between autonomous systems.
Use Case

Agent to agent communication

Let autonomous systems negotiate and reach agreements on their own.

Your agent needs to work with theirs.

You build a custom integration.

It breaks when they change their API.

You build another. It breaks too.

Every partner is a new project.

There is no shared protocol.

npayload gives agents a standard language.

Any agent talks to any other agent.

See how it flows

Structured sessions

Agents connect through a defined protocol. Discovery, negotiation, agreement, and execution.

Live Negotiation
Your AIPROPOSE
1,000 GPU hours at $2.40/hr
Vendor AICOUNTER
1,000 GPU hours at $2.80/hr
Your AIPROPOSE
1,000 GPU hours at $2.55/hr
Vendor AIACCEPT
Deal confirmed. Commitment recorded.

Trust scoring

Agents build reputation over time. Past performance determines future access and terms.

Trust Scores
Your Agent
94
127 completed transactions
Vendor AI
87
89 completed transactions
Logistics AI
72
34 completed transactions

Binding commitments

Agreements are recorded permanently. Broken promises trigger dispute resolution.

Binding Commitment
cmt_a3f8c21dACTIVE
1,000 GPU hours at $2.55/hr. Delivery by March 15.
Signed: Your AI
Signed: Vendor AI
Recorded on chain. Tamper proof.

Cross organization

Agents from any company can communicate through npayload. No direct integration needed.

Consent Flow
Org A
CONSENT GRANTED
Org B
Encrypted channel established
Audit trail active for both parties
Revocable at any time

How it works

1

Register your system

Give your system an identity. Other systems can discover it through the registry.

2

Open sessions and negotiate

Systems propose terms, counter, and reach agreements through structured messages.

3

Trust grows over time

Fulfilled commitments increase trust scores. Broken promises have consequences.

Agent to Agent Communication: Before and After

Without npayload

  • Agents from different vendors cannot communicate without custom integration per pair
  • No standard message format means every agent speaks a different language
  • Agent communication has no trust layer, so impersonation and unauthorized access are real risks
  • Debugging agent interactions requires reading raw logs across multiple systems

With npayload

  • ASP provides a standard protocol for agents from any vendor to communicate
  • Structured session messages with schema validation ensure agents understand each other
  • Trust scoring and cryptographic identity prevent impersonation and unauthorized access
  • Full session tracing shows every message, decision, and state change in one place

npayload vs Building Agent Communication Yourself

FeaturenpayloadBuild it yourself
Protocol standardASP: session based, trust aware, commitment trackingCustom API per agent pair, no standard
Agent discoveryRegistry with capability matching and trust scoresHard coded endpoints or manual configuration
Trust and identityCryptographic identity with reputation scoringAPI keys with no trust verification
Message formatStructured sessions with schema validated messagesAd hoc JSON with no validation
ObservabilitySession tracing with full message historyScattered logs across agent systems

Frequently asked questions

What makes ASP different from just using HTTP between agents?+
HTTP is a transport protocol. ASP is a session protocol built on top of transport that adds trust scoring, commitment tracking, dispute resolution, and structured message formats. It gives agents the semantics they need to collaborate, not just communicate.
Can agents from different AI frameworks communicate through npayload?+
Yes. ASP is framework agnostic. Agents built on LangChain, AutoGen, CrewAI, or custom frameworks all connect through the same protocol. The SDK handles serialization and session management.
How does npayload prevent unauthorized agents from joining a session?+
Every agent has a cryptographic identity in the registry. Session participation requires authentication and meets configurable trust score thresholds. Unauthorized agents cannot join or impersonate participants.
Is there a standard for agent to agent communication?+
ASP is npayload's implementation of a session based agent communication standard. It covers discovery, trust, messaging, commitments, and dispute resolution in a single protocol.