get_domain_setup_status
Check the setup progress of the outreach domains bought for a website (unpaid picks are not shown).
Domain setup progress · Read-only
Check the setup progress of the outreach domains bought for a website (unpaid picks are not shown). Call it after purchase_outreach_domains until every domain is ready. websiteId comes from list_websites. Per domain read status, completedSteps of totalSteps (5: purchased, DNS configured, mail setup, mailboxes created, ready), progressPercent, terminal (true when ready), mailboxCount, awaitingSenderInfo, hasError with retryCount / retriesExhausted / nextRetryAt (failed steps are retried automatically) and paymentError. Also returns hasEmailSenderInfo and a summary (total, ready, inFlight, errored, paymentErrored, awaitingSenderInfo). Not available with a website-scoped key.
| Connection | Account-owner URL or OAuth (not a team member URL) |
|---|
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
websiteId | string | Yes | Website id from list_websites. |
Tool definition
What your assistant receives from tools/list:
{
"name": "get_domain_setup_status",
"title": "Domain setup progress",
"annotations": {
"title": "Domain setup progress",
"readOnlyHint": true,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": false
},
"inputSchema": {
"type": "object",
"properties": {
"websiteId": {
"type": "string",
"description": "Website id from list_websites."
}
},
"required": [
"websiteId"
]
}
}purchase_outreach_domains
Buy every domain in the website's picked list (added with add_outreach_domain) and set each one up for outreach: registration, DNS, SPF/DKIM/DMARC, a mailbox and warmup.
list_outreach_domains
List every outreach domain of a website, picked or bought, with its status, setup progress, mailboxes and expiry.