Choose Customer Route
choose_customer_routeAPPROVAL-GATED. After private-test proof is complete, save forwarding, published_number, both, or testing. This unlocks the command center but does not claim customer coverage; selected customer routes remain pending until independently verified. Forwarding is optional; testing keeps the existing private-test result without connecting a customer route.
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": {
"business_id": "<business_id>",
"activation_session_id": "<activation_session_id>",
"choice": "<choice>",
"idempotency_key": "<idempotency_key>"
},
"name": "choose_customer_route"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| choice | Yes | ||
| authority | No | ||
| business_id | Yes | ||
| source_phone | No | Existing business number, required for forwarding or both. | |
| idempotency_key | Yes | ||
| activation_session_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present when success is false | |
| routes | No | ||
| status | No | ||
| success | Yes | Whether the tool completed successfully | |
| business_id | No | ||
| instructions | No | ||
| deployment_choice | No | ||
| activation_session_id | No | ||
| command_center_unlocked | No | ||
| customer_coverage_active | No |