[Go to site: main page, start]

BlogNotes on email, agents, and the space in between.

Tutorials, protocol deep-dives, and product updates from the team.

August 8, 2026 · 5 min read
Build a procurement agent that coordinates with vendors

Connect vendor email to purchase-order context, extract updates, follow up on missing information, and hold commitments for human approval.

August 8, 2026 · 5 min read
Build a voice follow-up agent with email

Turn a completed voice call into an authenticated email follow-up, receive replies, preserve call context, and route commitments through approval.

August 8, 2026 · 6 min read
Build a recruiting agent that coordinates candidates by email

Connect a recruiting agent to candidate email, ATS and calendar context, interview coordination, and human approval for high-impact messages.

August 8, 2026 · 6 min read
Build a sales follow-up agent with authenticated email

Give a sales agent its own inbox, connect replies to CRM context, send personalized follow-ups, and add a human approval step for sensitive outreach.

August 8, 2026 · 6 min read
Build an e-commerce agent that handles order email

Connect an AI agent to customer order email: look up order context, answer delivery questions, keep replies threaded, and hold refunds for human approval.

April 27, 2026 · 7 min read
Give your Google ADK agent an email inbox (with conversation memory)

Wire a Google Agent Development Kit agent to a real email address. HMAC-verified webhooks, multi-turn memory across email replies via the conversation_id ↔ ADK session_id binding, ~30 lines of business logic. Full runnable example included.

April 24, 2026 · 6 min read
Human-in-the-loop: approve before your agent hits send

Per-agent approval for outbound AI email. Flip one switch; the next time your agent tries to send, you get a notification with approve / reject buttons. Review in the dashboard, CLI, or straight from your inbox.

April 19, 2026 · 5 min read
Give your OpenClaw agent an email address (with real-time WebSocket delivery)

OpenClaw runs locally, so by default it has no public inbox. This tutorial wires it to a real email address via e2a — WebSocket delivery, no public URL, under 5 minutes.

April 13, 2026 · 5 min read
Send real email from a Python AI agent in 20 lines

A minimal walkthrough: give your Python agent an email address, send verified mail, receive replies via webhook or WebSocket, and thread the whole conversation.