Confidential · © 2026 Space-O Technologies Inc. · Prepared exclusively for DMA. Please do not copy, save or share.

Section 19 · Safety, Deliverability & Governance

19.3Sending reputation protection

Built — needs DMA's data
No.
19.3
DMA's reference
Decision Book p.34
Phase
Phase 1
Autonomy
L3 · Act within rules
DMA's decision
Yes

What DMA asked for · Decision Book p.34

Send from proper infrastructure, and watch the domain's health before scaling reactivation.

Why it matters to DMA: A burned sending domain would undermine every email capability in the book.

In our words, from DMA's Product Decision Book v3, page 34.

How we do it

  • Every email goes through one send governor. It enforces a daily cap, a warm-up ramp (small volumes first, rising only while the numbers stay healthy) and a per-inbox cap, at the moment of sending.
  • Bounces and complaints are counted per sending pool; crossing the limit pauses that pool automatically, and a person has to resume it.
  • Email health checks the sending domain's SPF, DKIM, DMARC and MX records and shows them on one screen.
  • In the POC all mail goes to a test inbox; the real sending domain and its DNS records come from DMA (on the kickoff checklist).

The flow

It plays on its own while it's on screen; hover or use the controls to pause or step through.

stopsAn emailany kindSend governorcap, ramp, per inboxCounterssent, bounced, complaintsAuto-pauseover the limitSentfrom the warmed domain
Step 1 of 3

An email

Day 3 of warm-up: the ramp allows 40 today.

  • Stored data
  • Rule in code
  • Routing
  • Screen

Where the data goes

The same six stages on every page. Nothing reaches Nutshell except through the write gate.

  1. 1Outreach and staff mail

    Source

    Every email the system sends.

  2. 2Sync

    Copies Nutshell changes into the bridge database

    Not involved.

  3. 3Bridge database

    A copy of the CRM data, plus what the AI works out

    Daily counters, ramp stage and pause state per pool.

  4. 4AI

    Claude models, only through DMA's own gateway

    Not involved.

  5. 5Write gate

    The only way back into Nutshell: checked, approved when needed, sent once

    Sent prospect emails are logged to Nutshell as activities.

  6. 6Nutshell

    The system of record

    The rep sees what was sent.

The tables behind it

Drawn from the POC's database catalogue: structure only, no data.

ctrl.send_countersPKpooltextPKdaydatesentintegerbouncedintegercomplaintsintegerramp_stagesmallintpausedboolean+ 2 more columnsctrl.mail_logPKiduuidclasstextstatustextIDapproval_iduuiddeliverytextreasonsjsonbIDdecision_iduuid+ 11 more columns

PK primary keyFK reference the database enforces (solid line)ID reference kept by id (dashed line)

TableWhat it holdsColumns
ctrl.send_countersPer sending pool and day: sent, bounced, complaints, ramp stage, paused.9
ctrl.mail_logEvery email sent or held, and why.18
How the tables connect (2)
ColumnPoints toKept by
ctrl.mail_log.approval_idctrl.approvalsThe application (by id)
ctrl.mail_log.decision_idctrl.decision_logThe application (by id)

Worked example

Synthetic demo data: every name, business and number is made up.

The domain and the limits: the screen and the system

1 / 2

What you see

1.Domain health

SPF, DKIM, DMARC and MX for the sending domain.

localhost:13301/settings?tab=email
Settings → Email health: the domain check, the warm-up limits and list verification.
Callout 1

What happens in the system

  • Conversation serviceDNS checks

    Read from public DNS and cached.

A designed warm-up (synthetic example; the real ramp is set with DMA).

Warm-up ramp

StageDaily capMoves up when
120Bounces under 2% and no complaints for 3 days
250Same, for 3 more days
3100Same, for a week

In the running POC

localhost:13301/settings?tab=email
Settings → Email health: the domain check, the warm-up limits and list verification.

Settings → Email health: the domain check, the warm-up limits and list verification.

  1. 1Checked live against a demo domain that has no email set up yet: all four checks fail, and each comes with the exact record to add.
  2. 2Warm-up: today's cap, what was sent, and the last 14 days of sends, bounces and complaints.
  3. 3List verification: every address checked; in the POC they are reserved test domains, marked as such.

Dashboard · Settings → Email: sending domain, warm-up and list verification. Captured from the running POC on September 25, 2026; synthetic data.

See it live

Opens the exact screen in the running POC, in a new tab.

OpenWhereWhat to try
Email healthDMA AI dashboardThe domain checks and the send limits.

Status

Built — needs DMA's data

Built — needs DMA's data. This capability runs in the POC today. It needs DMA's own content or data to go live; no code change is needed for that.

19.3 Sending reputation protection · DMA AI proof