Product

The Provisioning Pipeline

A fully automated, 8-stage pipeline that takes a domain from purchase to inbox-ready in under 30 minutes. Here's exactly what happens under the hood.

01

Domain Purchased

You purchase or bring an existing domain. outinfra detects it and immediately kicks off the provisioning pipeline.

Supports any domain registrar. Works with existing Cloudflare zones or creates new ones automatically.

02

Cloudflare Zone Created

A Cloudflare zone is provisioned via API. No manual zone setup required — fully automated from your domain name.

Uses Cloudflare API v4. Zone settings optimized for email deliverability out of the box.

03

Nameservers Updated

outinfra updates your domain nameservers to point to Cloudflare. Propagation typically completes in 2–5 minutes.

Automatic NS record updates. System polls for propagation and advances the pipeline automatically.

04

DNS Propagated

Global DNS propagation confirmed. outinfra verifies the zone is live before advancing to the ACS provisioning step.

Verified across multiple global resolvers. Typical propagation: 2–10 minutes.

05

ACS Resource Provisioning

An Azure Communication Services resource is spun up — one dedicated resource per domain. This is your sovereign Microsoft enterprise IP.

Each domain gets its own ACS resource, its own sending identity, and its own IP reputation.

06

ACS Verification Complete

Microsoft verifies the ACS resource and domain ownership. Email sending capability is activated.

Azure verification typically completes within 10–15 minutes. The platform polls automatically.

07

DNS Records Set

SPF, DKIM (×2 for rotation), and DMARC records are written to Cloudflare via API. Zero manual configuration.

Both DKIM selectors are provisioned. DMARC policy set to p=quarantine by default, hardenable to p=reject.

08

Mailboxes Ready

Complete

All mailboxes are created, verified, and ready to send. Push to any supported sequencer with one click.

Up to 100+ mailboxes per domain. SMTP/IMAP credentials secured in Supabase Vault.

Azure ACS

Why Dedicated IPs Change Everything

Every domain provisioned on outinfra receives its own Azure Communication Services resource. That means one dedicated Microsoft enterprise IP — not shared with anyone else on the platform.

When you send from a shared IP pool, every sender on that pool affects your reputation. One bad actor tanks deliverability for everyone. With dedicated IPs, your reputation is 100% yours.

No shared pool risk — your IP is yours alone
Microsoft enterprise sender infrastructure
Signal-based rotation — not schedule-based
Full ACS resource per domain, not per mailbox
Shared Pool
  • 1 IP, 100s of senders
  • One bad sender hurts all
  • Schedule-based rotation
  • No IP ownership
outinfra
  • 1 IP per domain
  • Your reputation only
  • Signal-based rotation
  • Dedicated ownership
DNS Automation

Zero Manual DNS Steps. Ever.

outinfra uses the Cloudflare API to set every DNS record required for deliverability — automatically, correctly, every time.

SPF

Authorizes your Azure ACS IP to send on behalf of your domain. Prevents spoofing.

v=spf1 include:spf.protection.outlook.com -all
DKIM ×2

Two DKIM selectors provisioned for seamless rotation without downtime.

selector1._domainkey / selector2._domainkey
DMARC

Domain-based Message Authentication. Tells receiving servers what to do with failures.

v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com

Ready to Deploy Your First Domain?

The entire pipeline runs automatically. You add your domain — we handle the rest in under 30 minutes.