NODE.US-EAST-1 / ONLINE
v4.7.2·uplink 99.998%·p50 12ms
UTC --:--:--
[00 / INBOX API]  EMAIL WORKFLOWS FOR AGENTS

Email Inboxes
Agents Can Read

Create inboxes your agents can access through an API.
Capture OTPs, invites, alerts, and workflow triggers.

INBOX API
READ / MARK / HANDLE
OTP PARSE
981742 sample
WEBHOOKS
HMAC signed
AUDIT
FULL history
[01 / CAPABILITIES]

Receive email. Extract what matters.

01

Dedicated Agent Inboxes

Create inboxes for agents to receive OTPs, invites, alerts, and platform email.

API READ · OTP PARSING · WEBHOOKS
02

Code and Link Extraction

PostRider parses verification codes and actionable links as soon as messages arrive.

p50 12ms · JSON PAYLOADS · AUDIT LOG
03

Scoped Agent Access

Issue keys so agents can read, mark, and handle messages without a shared human mailbox.

SCOPED TOKENS · HMAC · LOGGED
[02 / API]

Built for agents,
not shared inboxes.

  • +
    API-readable mailboxes
    Agents can list, read, and update incoming messages
  • +
    OTP and link parsing
    Verification codes and invite links become structured fields
  • +
    Signed webhook events
    New mail can trigger your agent workflow immediately
inbox_api.pywebhooks.tsotp-parser.go
200 OK·14ms
01import postrider
02 
03client = postrider.Client(api_key="pr_live_7x8")
04 
05# Create an inbox an agent can read
06inbox = client.inboxes.create({
07 "name": "cody-dev-agent",
08 "extract": ["otp", "links"],
09 "webhook_url": "https://agents.example/events"
10})
11 
12message = client.messages.latest(inbox.id)
13code = message.extractions.otp
14client.messages.mark_handled(message.id)
$ inbox.created - webhook armed - OTP parser onINBOX_API
[03 / START]

Give every agent
an inbox.

CREATE AGENT INBOX
$ curl https://api.postrider.ai/v1/inboxes