PlatformDocs
MCP server

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.

View as Markdown

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.

ConnectionAccount-owner URL or OAuth (not a team member URL)

Parameters

ParameterTypeRequiredAcceptsDescription
websiteIdstringYesanyWebsite id from list_websites whose picked domains are bought.
domainsany[]YesanyNot 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.
paymentMethodIdstringNoanyId of the saved payment card to charge. Required unless a coupon makes the order free.
emailSenderInfoobjectNoanySender details for the new mailboxes: { firstName, lastName, jobTitle }, all three required.
couponCodestringNoanyOptional 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"
    ]
  }
}

On this page