Set Invoice Email Recipients
set_billing_contactsReplace the extra addresses that get the monthly invoice email (at most 3; an empty list clears them). The business owner always keeps getting every invoice and cannot be removed. Requires the current owner role on the business.
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": {
"emails": "<emails>"
},
"name": "set_billing_contacts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| emails | Yes | The full list of extra invoice email addresses. Replaces the current list; [] clears it. | |
| business_id | No | Business ID (optional only when the token can access exactly one business). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present when success is false | |
| success | Yes | Whether the tool completed successfully | |
| business_id | No | ||
| extra_emails | No | ||
| max_extra_emails | No |