Skip to main content

Overview

A Number is the phone number callers dial; it rides on a trunk and routes to whatever Speech Pipe it is attached to. Phone numbers in Unpod come from two sources:
  • Unpod Numbers - provision numbers directly through the Unpod platform (no external carrier account needed)
  • BYON (Bring Your Own Number) - port or route numbers you already own from any provider
Once a number is in your account, you attach it to a Speech Pipe. All inbound calls to that number are routed to the Speech Pipe’s AgentRunner.
Support for Twilio, Telnyx, and Plivo numbers is coming soon - you will be able to import numbers from these providers directly into Unpod.

Number Sources


Getting Numbers from Unpod

Numbers provisioned through Unpod are immediately available in your account. You can browse and acquire them from the dashboard under Dev Platform -> Numbers. Once provisioned, list them via the SDK:

Bringing Your Own Number (BYON)

If you already have numbers with a carrier, configure them as a BYON trunk in the Unpod dashboard:
  1. Go to Dev Platform -> Telephony and click Add Trunk -> BYO SIP.
  2. Provide your carrier’s SIP server details:
    • SIP domain - e.g. sip.your-carrier.com
    • Credentials - auth username and password
  3. At your carrier, set inbound routing to point at the Unpod SIP endpoint shown in the dashboard.
  4. Run await client.numbers.sync() (or click Sync on the trunk) so Unpod discovers the numbers on the trunk.
  5. Your numbers appear in Unpod and can be attached to Speech Pipes.
Prefer the SDK? Register the same trunk with client.trunks.create(...), then client.numbers.sync(). The field names match the dashboard - sip_domain, auth_username, auth_password. See Trunks.

Listing Numbers

Number fields


Attaching a Number to a Speech Pipe

A number can be attached to exactly one Speech Pipe at a time. Inbound calls to that number are routed to the Speech Pipe’s configured runners.

Detaching a Number


Common Patterns

Find the first free number and attach it

Rotate numbers across Speech Pipes


Next Steps

Voice Profiles

Choose the voice profile for your Speech Pipe.

Speech Pipe

Create and configure your Speech Pipe via the SDK.