Skip to main content

band vcp update

Update a Voice Configuration Package

Synopsis

Updates an existing Voice Configuration Package. Only the specified fields are changed; omitted fields are left as-is.

band vcp update <vcp-id> [flags]

Examples

# Rename a VCP
band vcp update abc-123 --name "New Name"

# Link a different voice app
band vcp update abc-123 --app-id def-456

# Update multiple fields at once
band vcp update abc-123 --name "Updated" --description "New description" --app-id def-456

# Replace a VCP's origination route plan
band vcp update abc-123 --route-endpoint vapi.example.sip.vapi.ai --route-endpoint-type FQDN --replace-routes

Options

--app-id string Voice application ID to link
--description string VCP description
-h, --help help for update
--name string VCP name
--replace-routes Confirm replacement of an existing origination route plan. This is a read-then-write check and is best-effort against concurrent modification.
--route-endpoint string Origination route endpoint (host, SIP URI, IPv4, or E.164)
--route-endpoint-type string Endpoint type: TN, SIP, IP_V4, or FQDN
--route-name string Route name (default "primary route")
--route-plan-json string Full originationRoutePlan object as JSON, or @file

Options inherited from parent commands

--account-id string Bandwidth account ID (overrides config)
--environment string API environment: prod, test (overrides config)
--format string Output format: json or table (default "json")
--plain Simplified flat JSON output (recommended for scripts and agents)

SEE ALSO

  • band vcp - Manage Voice Configuration Packages (Universal Platform)