Email for AI agents: identity, deliverability, oversight, and MCP. Every post is also served as markdown at /blog.md.
6 August 2026 · 4 min read
Your agent answers from your help centre, which was written for people who are already reading it. What to change so retrieval finds the right passage and the answer is groundable.
6 August 2026 · 3 min read
How to write the golden thread harness in code: fixtures, assertions on actions rather than wording, a fake mail client, and the adversarial cases worth pinning.
6 August 2026 · 4 min read
Overlap windows, where keys actually leak from, what to do when one is exposed, and why the agent should never be the thing that holds the only copy.
6 August 2026 · 4 min read
Customers write to head office about a specific branch. How to route by location, whether each site gets its own agent, and who owns the reply when the answer is local.
6 August 2026 · 4 min read
Coverage gaps are predictable, and so is what arrives during them. What an agent should do when nobody is available, what it must not promise, and how to hand back a backlog.
6 August 2026 · 4 min read
A forward carries a stranger's words, a broken reply-to, and instructions the agent should not follow. How to parse one, who to answer, and why forwards break authentication.
6 August 2026 · 5 min read
SPF, DKIM, DMARC, MCP, threading, cold sends, suppression, idempotency. Every term that appears when you put an agent on an inbox, with what it means and why it matters.
6 August 2026 · 4 min read
The technical setup takes ten minutes and the organisational one takes three weeks. Delegation, CNAME flattening, apex limitations, and how to hand records to whoever owns the zone.
6 August 2026 · 4 min read
A wrong reply has five common causes and each leaves a different trace. How to find which one it was, in order, without reading message bodies out of a log.
6 August 2026 · 4 min read
Leave, payroll, benefits, and policy questions repeat endlessly and arrive alongside things that must never be automated. Where the line sits, and why confidentiality changes the design.
6 August 2026 · 4 min read
Freight runs on status chasing across carriers, ports, and time zones. What an agent answers from tracking data, what it must never commit to, and why exceptions are the real work.
6 August 2026 · 4 min read
Dental, veterinary, and therapy practices run on appointments and reminders. What an agent handles for a small reception team, and the clinical line it must never approach.