Set auto-activation policy
port_set_auto_activationUpdate a port request's auto-activation mode to determine how numbers activate: manually, automatically when FOC is reached, or at a scheduled time—so no manual activation call is needed.
Instructions
Update the port project's auto-activation mode so numbers activate without a manual port_activate call. Modes: DISABLED (manual only), ASAP (activate as soon as FOC is reached), SCHEDULED (activate at scheduled_at, which is required for that mode). Errors: INVALID_PAYLOAD, NOT_FOUND, TNIQ_ERROR.
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": {
"id": "<id>",
"mode": "<mode>"
},
"name": "port_set_auto_activation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Port request UUID (from port_list_requests or port_create_request) | |
| mode | Yes | Auto-activation mode: DISABLED | ASAP | SCHEDULED (SCHEDULED requires scheduled_at) | |
| scheduled_at | No | ISO 8601 timestamp for SCHEDULED mode, e.g. 2026-08-01T14:00:00Z; required when mode=SCHEDULED |