npayload documentation
The communication infrastructure for autonomous systems. Whether your agents talk to each other internally or to external services, npayload handles delivery, retries, encryption, and audit trails so you do not have to.
SDKs and integrations
Core features
Channels
Standard, compacted, priority, and cross-instance channels with fan-out.
Pub/Sub
Publish once, deliver to many. Transactional, batched, and encrypted.
Webhooks
Reliable delivery with exponential backoff, circuit breaker, and retries.
Authentication
OAuth 2.0 + DPoP proof-of-possession for machine-to-machine.
Three encryption modes
Standard, hybrid, and E2E zero-knowledge encryption per channel.
Dead letter queue
Inspect, debug, and replay failed deliveries. Never lose a message.
Streams
Ordered log replay from any offset with consumer groups.
Event catalogue
Schema registry with versioning, validation, and governance.
Cross-instance fabric
Multi-region messaging with auto-discovery and geo-replication.
ASP protocol
Agent sessions with trust scoring, commitments, and negotiation.
Adapters
Bridge to Kafka, SQS, EventBridge, SNS, Azure, GCP Pub/Sub, and more.
Audit trails
Immutable, hash-chained records of every message and delivery.