retry_whatsapp_provisioning
Retry provisioning for a FAILED WhatsApp trunk, reusing the existing binding instead of disconnecting and reconnecting the account. This is the recovery path for Meta error 138015 (WhatsApp Calling not yet available until the WhatsApp account clears Meta's messaging-tier and business-verification gate) — retry once eligible. Rejected with not_retryable unless the trunk is in "failed" state.
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": {
"number_id": "<number_id>"
},
"name": "retry_whatsapp_provisioning"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| purpose | No | Required on tools that read data or reports; recommended on every tool. One sentence: what you are doing and why (for example "finding this caller's open ticket to answer them"). Building a report, dashboard, analytics or an export is a SautiDesk Pro feature done by the report tools, not by pulling records. | |
| number_id | Yes | tenant number UUID (from list_numbers) — NOT the trunk id |