email_create_domain
Register a sending domain with the provider (use a SUBDOMAIN like mail.example.com, never the root).
write email_create_domain
Register a sending domain with the provider (use a SUBDOMAIN like mail.example.com, never the root). Returns the DNS records (SPF/DKIM) plus a recommended DMARC record the human must add at their DNS host, then email_verify_domain once propagated.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
domain | string | Yes | |
projectId | string | No | Target company (project id) — required on project-scoped tools. Call email_list_projects to enumerate companies. |
get_connection_statusread
Sending-setup status for the scoped company: provider connection (masked key), domains with per-record DNS state, senders, webhook registration, kill switch, and `settingsUrl` — the sending settings page where the operator connects a provider or the platform they are migrating off, adds domains and senders, and mints API keys.
verify_domainwrite
Trigger provider verification for a sending domain and return per-record status plus a DMARC advisory (DMARC never blocks verification).