Sign inGet Started

bird voice verified-numbers create

Usage

Code example
bird voice verified-numbers create [flags]

Description

Create a verified number

Register a phone number as an outbound caller ID for the workspace. This places a verification call to the number that reads out a code, so register only a number the user controls. Returns the verified number in the "pending" state; submit the code with bird voice verified-numbers verify. A 412 means the organization's identity verification is incomplete, which is completed in the dashboard, or that an eligibility review or denial needs support. A 503 means the eligibility assessment is still pending; retry later.

Build the request from flags, a JSON VoiceVerifiedNumberCreate 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.

Examples

Code example
# print the body shape (no credentials needed)
bird voice verified-numbers create --example

# the body it prints:
Code example
{
  "phone_number": "+14155551234"
}

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
--phone-numberThe phone number to register as an outbound caller ID, in E.164 format (a leading + followed by the country code and national number). Must be unique within the workspace. Creating the verified number starts verification: a verification call is placed to this number. (required; or in --body-file)
--nameYour label for this verified number, to tell several registered numbers apart. Omit it to register the number without one and add it later. It is yours to choose and appears nowhere on a call, so it never affects what the person you are calling sees.
--response-schemaPrint the fields this command returns, then exit
NameDescription
bird voice verified-numbers deleteDelete a verified number
bird voice verified-numbers getGet a verified number
bird voice verified-numbers listList verified numbers
bird voice verified-numbers updateUpdate a verified number
bird voice verified-numbers verifyVerify number ownership

Continue with the documentation, guides and examples for this topic.