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.
Buy outreach domains · Deletes or overwrites data · Acts outside your account · Spends credits or money
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. This charges the card immediately for the first year of each domain, and each mailbox is then billed as a monthly subscription. Confirm the domains and the total with the user before calling. Setup runs in the background and the user is emailed when it is done; follow it with get_domain_setup_status. By default each domain gets one mailbox named firstname.lastname from emailSenderInfo. Errors: no domains picked, missing sender info, payment_method_required, or HTTP 402 when the payment fails. Returns success, a message and outreachDomains[]. 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 whose picked domains are bought. |
domains | any[] | Yes | Not used to choose domains: the purchase always covers every domain currently picked for the website. Use add_outreach_domain / remove_outreach_domain to change the selection. |
paymentMethodId | string | No | Id of the saved payment card to charge. Required unless a coupon makes the order free. |
emailSenderInfo | object | No | Sender details for the new mailboxes: { firstName, lastName, jobTitle }, all three required. |
couponCode | string | No | Optional coupon code for the order. |
Tool definition
What your assistant receives from tools/list:
{
"name": "purchase_outreach_domains",
"title": "Buy outreach domains",
"annotations": {
"title": "Buy outreach domains",
"readOnlyHint": false,
"destructiveHint": true,
"idempotentHint": false,
"openWorldHint": true
},
"inputSchema": {
"type": "object",
"properties": {
"websiteId": {
"type": "string",
"description": "Website id from list_websites whose picked domains are bought."
},
"domains": {
"type": "array",
"description": "Not used to choose domains: the purchase always covers every domain currently picked for the website. Use add_outreach_domain / remove_outreach_domain to change the selection."
},
"paymentMethodId": {
"type": "string",
"description": "Id of the saved payment card to charge. Required unless a coupon makes the order free."
},
"emailSenderInfo": {
"type": "object",
"description": "Sender details for the new mailboxes: { firstName, lastName, jobTitle }, all three required."
},
"couponCode": {
"type": "string",
"description": "Optional coupon code for the order."
}
},
"required": [
"websiteId",
"domains"
]
}
}