Release a phone number
release_phone_numberRelease a phone number from your Vobiz account, charging the release fee and stopping call service. Use immediate mode to skip the cancellable 24-hour cooldown.
Instructions
Release a phone number from this Vobiz account (DELETE /numbers/{e164}). This charges the account's number-release fee (returned as release_fee) and the number stops serving calls. By default it enters pending_release for a 24-hour cooldown, during which cancel_number_release restores it and refunds the fee; after that window the number leaves the account and may not be recoverable. immediate: true skips the cooldown and cannot be cancelled. To hand a number to a sub-account instead of giving it up, use assign_number_to_subaccount. Gated by VOBIZ_ENABLE_PROVISIONING and confirm: true.
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": {
"phone_number": "<phone_number>",
"confirm": "<confirm>"
},
"name": "release_phone_number"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | Yes | Must be true, set only after the user explicitly approved: releasing this number and paying the release fee. If your client supports MCP elicitation, the server asks the user to approve directly and this flag is not relied on; otherwise it is your attestation that the user approved. | |
| immediate | No | true skips the 24-hour cancellable cooldown; the release then cannot be cancelled. Default false. | |
| phone_number | Yes | The number to release, E.164, from list_phone_numbers. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | true on success; false (with error and message) when the tool failed. | |
| note | No | What to do next, in plain words. | |
| status | No | The number's new state, typically pending_release or released, or null. | |
| cancellable | No | true when cancel_number_release can still restore the number. | |
| http_status | No | HTTP status Vobiz answered with. | |
| release_fee | No | Fee charged for the release, as Vobiz reports it, or null. | |
| phone_number | No | The number, E.164. | |
| backend_message | No | Message from Vobiz about the operation, or null. | |
| cooldown_ends_at | No | When the cancellable cooldown ends (ISO 8601), or null for an immediate release. |