Persist first
Authenticate, validate, enforce idempotency, and store the immutable envelope before contacting a provider.
acceptedMessage infrastructure for AI agents
A durable delivery layer for agents and modern systems. Accept once, schedule for later, route through trusted providers, retry safely, and keep the evidence.
Messages should outlive the run
Messenger separates an agent’s intent from the messy reality of delivering it.
The agent finishes. The delivery keeps moving.
Provider credentials stay outside the agent runtime.
Retries do not become duplicate logical messages.
Every claim has a reference, attempt, and receipt.
From intent to evidence
The product decides what should happen. Messenger makes transport durable, asynchronous, and observable.
Authenticate, validate, enforce idempotency, and store the immutable envelope before contacting a provider.
acceptedDeliver immediately or at a future time. The task carries identifiers, never message bodies or credentials.
pendingResolve a registered route, lease one attempt, call the provider, and safely retry transient failures.
processingExpose sanitized transport state so the calling product can reconcile the outcome in its own records.
provider acceptedOne envelope, many edges
A provider-neutral contract carries approved content. Registered routes choose the destination system, sender identity, and secret without exposing them to the caller.
The modern message layer
Traditional message plumbing stops at the handoff. Messenger is becoming the managed layer that understands agent identity, delivery policy, schedules, provider outcomes, and the product boundary around every message.
Currently an internal SaveADay platform in private preview. Provider and recipient evidence varies by channel.
Every mutation and read stays inside verified project and environment authority.
Agent runs can end while scheduled and retried delivery continues safely.
Registered schemas, routes, destinations, and credentials keep agents inside safe rails.
Stable references, attempts, safe errors, and receipts make outcomes inspectable.