Guides · Tag
events
17 guides tagged events.
Developers · Sep 29, 2026
What message.submission_unknown Actually Means
The send was attempted and nobody knows if it went out. What message.submission_unknown means, the silent path to it, and why resending is the wrong move.
Inboxes · Sep 29, 2026
Why Your Agent's Email Lands in Spam
Why does my AI agent email go to spam? The three agent-specific causes, what the platform reports back, and the part no sender can see.
Developers · Sep 28, 2026
Agent Email Bounced 550 5.7.1: What It Means
Agent email bounced 550 5.7.1? Which variant you hit, why it is rarely your DNS on a shared domain, and why the agent must stop, not reword and resend.
Controls · Sep 27, 2026
Monitor Every Email Your Agent Sends
How to monitor what emails my agent sent: four alerts built only from events that actually fire, and why two obvious ones would stay green forever.
Inboxes · Sep 26, 2026
Timeouts for an Agent Waiting on an Email Reply
A timeout pattern for an agent waiting on an email reply: three states, the events that move them, in-thread nudges, and defaults by context.
Developers · Sep 26, 2026
Resume an Agent Workflow When a Reply Arrives
How to resume an agent workflow when an email reply arrives: key on thread_id, dedupe message.received by event ID, and catch replies that break the thread.
Developers · Sep 26, 2026
Verify a Signed Email Webhook Before Trusting It
An unverified webhook is an open instruction channel into your agent. Verify the signature in order, and keep the payload from the model until it passes.
Developers · Sep 23, 2026
Agent Email Polling vs Webhooks: A Decision Table
Agent email polling vs webhooks, decided on failure modes: cursor semantics, event-id dedup, and the exact 4xx codes that kill a delivery on the first try.
Integrations · Sep 23, 2026
A LangChain Email Tool That Can Receive
A langchain email tool that receives as well as sends: the current ToolRuntime interface, idempotency keys that survive a resume, and which events fire.
Controls · Sep 23, 2026
Agent Email Audit Trail: What to Log
The eight fields an agent email audit trail needs, which ones a second party can corroborate, and the ones this build records but never hands back.
Developers · Sep 22, 2026
My Agent Says It Sent It. Nobody Received It
Your AI agent says it sent an email and nobody received it. Work the states in order, learn which ones emit no event at all, and never retry one.
Integrations · Sep 22, 2026
AutoGen Agents That Send Email Without SMTP
Make an AutoGen agent send email without SMTP: a REST send tool, an Idempotency-Key bound to the turn, and the inbound half the examples all skip.
Integrations · Sep 22, 2026
Mastra Agent Email: A Real Inbox That Replies
Give a Mastra agent its own inbox: connect over remote MCP or a createTool, then suspend a workflow step and resume it when message.received fires.
Integrations · Sep 22, 2026
Pydantic AI Email Tool: Typed Send Results
Give a Pydantic AI email tool a discriminated union return type, so a model can never read accepted as delivered or a queued draft as a sent message.
Developers · Sep 21, 2026
Accepted vs Delivered: What an Email Status Proves
Queued, accepted, delivered, bounced, unknown: what each email status actually proves, what it does not, and the correct next action for every one of them.
Integrations · Sep 21, 2026
LangGraph Agent Email Inbox: The Parts Outside the Graph
Build a LangGraph agent email inbox: resume a run from an inbound event, keep the approval gate outside the graph, and survive two emails at once.
Developers · Sep 21, 2026
Handle Email Webhooks Without Processing Events Twice
Verify the signature against the raw body, deduplicate by event ID, enqueue durably, and keep a webhook retry from re-sending the email that produced it.