Check contact policies
check_contact_policiesChecks every policy in the organisation against the contact and its invoices now. Per policy it returns whether it applies to the contact, how many of the contact's invoices it applies to, and a message with the reason when it does not. Explains why a contact did or did not get a statement or other contact level action. Slower than check_invoice_policies. Read only: nothing is created or sent.
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": {
"organisationId": "<organisationId>",
"id": "<id>"
},
"name": "check_contact_policies"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| organisationId | Yes | Id of the organisation to act on, from list_organisations |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| policies | Yes |