Sign inGet started

bird voice destinations update

Usage

Code example
bird voice destinations update [flags]

Description

Update enabled Voice destination countries
Enable or disable the countries this workspace may place voice calls to. Only the countries you list change; any country you omit keeps its current setting. Enabling one is what lets a call to it past the destination gate; disabling one refuses every call there, so confirm a disable with the user first. Read bird voice destinations list first for the current settings and whether Bird carries calls to the country at all.
Build the request from flags, a JSON VoiceDestinationsUpdate body via --body-file ("-" reads stdin), or both — a flag overrides the matching body field. Run --example to print a ready-to-edit body, or --dry-run to print the resolved request without sending it.

Procedure

Step 2 of 2 of "Enable the countries a workspace may call". Previous: bird voice destinations list.

Examples

Code example
# print the body shape (no credentials needed)
bird voice destinations update --example

# the body it prints:
Code example
{
  "destinations": [
    {
      "country_code": "NL",
      "enabled": true
    },
    {
      "country_code": "GB",
      "enabled": false
    }
  ]
}

Options

Request

NameDescription
--body-fileRead the JSON request body from this file; "-" reads stdin
--examplePrint a complete example request body, then exit
--dry-runPrint the resolved request without sending it, then exit
--idempotency-keyDeduplication key; a retry with the same key won't act twice

Options

NameDescription
--destination <key=value>The destination countries to enable or disable. Only the countries listed here change; any country you do not list keeps its current setting. Repeatable, one country_code=enabled per entry. (required; or in --body-file)
--response-schemaPrint the fields this command returns, then exit
NameDescription
bird voice destinations listList Voice destination countries

Related resources

Continue with the documentation, guides and examples for this topic. Resources are in English.

Get an implementation brief