For n8n, SMTP, Gmail, and AI-agent senders

Built your own cold email sender?
Add the guardrails back.

Leaving Instantly or Smartlead saves money, but their sending discipline leaves with them. One API call before each send gives you daily caps, warmup gating, a bounce-rate brake, suppression, and sender-auth checks.

Get Started →View API Docs

Try it with a $1 pilot: 100 production checks, one-time.

POST /v1/preflight/email

{
  "workspace_id": "ws_demo",
  "agent_id": "sdr-agent-01",
  "policy": "balanced",
  "to": { "email": "cfo@hospital.com", "industry": "healthcare" },
  "message": { "subject": "Quick question" },
  "decision": "requires_approval",
  "risk_score": 86,
  "approval": {
    "queue": "sales_manager",
    "reason": "Pricing claims require approval"
  }
}

The sending discipline managed tools give you, as one API call.

SendGuard remembers what you already sent, so each check answers a better question than "is this address valid": should this mailbox send this email to this person right now?

Daily caps per mailbox and domain

Each mailbox and sending domain has a daily limit, and each agent has hourly and daily limits. When a limit is reached, SendGuard returns delay instead of letting one runaway loop burn the domain.

Warmup gating

Pass the domain and mailbox age. Cold outbound from a domain that is too new is blocked, and a domain still warming up gets delayed. Limits are fixed numbers you set, not an automatic ramp.

Bounce-rate brake

Report delivered and bounced outcomes back. When the 24-hour or 7-day bounce rate crosses the threshold, new sends are delayed or blocked until the list is fixed.

Suppression and cooldowns

Unsubscribed, blocklisted, and hard-bounced recipients are blocked. The same person is not contacted twice in a campaign within 7 days, and one recipient domain or company is not hammered in a burst.

Recipient and sender checks

Syntax, MX, disposable, role, catch-all, and SMTP checks on the recipient; SPF, DKIM, and DMARC on your sending domain; and a missing-unsubscribe check on cold email.

Explainable decisions

Every call returns allow, delay, block, or requires_approval with reason codes, so your flow knows exactly what to do next. SendGuard never sends email itself.

Why not just a verifier?

A verifier checks an address. SendGuard checks a send.

Verification APIs look up one address with no memory of your sending. SendGuard keeps your send history, caps, bounces, and opt-outs, and applies them to every new send.

Email validation

Syntax, DNS, MX, disposable, role account, catch-all, SMTP, and confidence signals for recipient quality.

Learn more →

Preflight policy

One call combines recipient, sender, message, campaign, agent, and workspace policy context.

Learn more →

Approval workflow

High-risk AI sends can be delayed, blocked, or routed to a human queue with reason codes.

Learn more →

One call before every send.

Put it right before the send step in n8n, a script, or an agent tool.

01

Call /v1/preflight/email

Pass sender, domain and mailbox age, recipient, message, and campaign.

02

Get a decision

allow, block, delay, or requires_approval — with risk score and reason codes.

03

Act and report back

Send, wait, hold, or drop. Report bounces and unsubscribes so the next check knows.

Simple, Transparent Pricing

Pay only for what you use. Start with a $1 paid pilot or the Entry plan, then scale as you grow.

Entry
$29
10,000 included / month
  • Email validation API
  • Preflight risk scoring
  • Provider-aware SMTP strategy
  • 300 req/min rate limit
Choose Entry
Growth
$199
150,000 included / month
  • Everything in Starter
  • Webhook callbacks
  • Agent controls
  • 3,000 req/min rate limit
Choose Growth

See full pricing details → • Included quota is consumed first, then top-ups cover overage.

Latest from the blog

Operating notes for AI outbound teams

Practical guidance on sender reputation, policy controls, and approval workflows for autonomous email systems.

EngineeringOct 12, 20265 min read

How to require human approval before an AI agent sends email

Three working patterns for putting a human approval gate in front of AI-written email, with a SendGuard preflight example that only escalates the risky sends.

human in the loopapprovalsai agents
Read article →
ProductMay 6, 20262 min read

Why AI outbound needs a preflight firewall

Traditional deliverability checks are not enough once AI agents can autonomously send cold email at machine speed.

AI outboundsender reputationemail safety
Read article →
EngineeringMay 3, 20262 min read

Agent-aware policy is the next control plane for outbound email

The same message should not be treated equally when it comes from a new autonomous agent versus a trusted production workflow.

agent policytrust systemsoutbound controls
Read article →
Read all articles

Stop AI agents from burning your domain.

Start with 10,000 included checks per month. Add top-ups only when you need them.

Get Started →