set_website_limits
Sets how many of the account's credits and mailboxes one website may use, for accounts that share them between websites (for example one website per client).
Set a website's limits · Changes data
Sets how many of the account's credits and mailboxes one website may use, for accounts that share them between websites (for example one website per client). The credits cannot go above what the account has left.
| Connection | Account-owner URL or OAuth (not a team member URL) |
|---|
Parameters
| Parameter | Type | Required | Accepts | Description |
|---|---|---|---|---|
websiteId | string | Yes | any | Website ID from list_websites. |
credits | number | Yes | min 0 | Credits this website may use per cycle. |
emailAccounts | number | Yes | min 0 | Mailboxes this website may connect. |
resetCredits | boolean | No | any | true refills what is left to the full allowance now (use it when a client pays). |
Tool definition
What your assistant receives from tools/list:
{
"name": "set_website_limits",
"title": "Set a website's limits",
"annotations": {
"title": "Set a website's limits",
"readOnlyHint": false,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": false
},
"inputSchema": {
"type": "object",
"properties": {
"websiteId": {
"type": "string",
"description": "Website ID from list_websites."
},
"credits": {
"type": "number",
"minimum": 0,
"description": "Credits this website may use per cycle."
},
"emailAccounts": {
"type": "number",
"minimum": 0,
"description": "Mailboxes this website may connect."
},
"resetCredits": {
"type": "boolean",
"description": "true refills what is left to the full allowance now (use it when a client pays)."
}
},
"required": [
"websiteId",
"credits",
"emailAccounts"
]
}
}set_page_tracking_rules
Sets the page rules of a website.
set_website_billing_mode
For websites you run for your own clients: start a trial until a date (its leads go to 0 when it ends), switch to paid (the leads refill to the website's limit every month on refreshOn, then the date moves on a month) or stop the monthly refill when a client cancels.