Add your own domain
add_domainSend (and optionally receive) from your own domain instead of @getcourier.dev, so your sending reputation is your own. Needs an account with credits. Returns the DNS records to publish: 3 DKIM CNAMEs, a MAIL FROM MX + SPF, a DMARC suggestion, and an inbound MX if you also want to receive. Use a dedicated subdomain such as agents.yourcompany.com. Next: publish the DNS records it returns, then call domain_status until status is verified.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"domain": "<domain>"
},
"name": "add_domain"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | The domain or subdomain you control, e.g. agents.example.com. | |
| account_key | No | The account_key returned by create_account (or send it as Authorization: Bearer). |