Phone Numbers
Phone Numbers
Manage phone numbers for inbound and outbound AI voice calls.
The Phone Numbers page lets you buy, import, and manage numbers connected to your agents.
How Phone Calls Work
When someone calls your number:
- Plivo receives the call and routes it via SIP
- LiveKit SIP accepts the connection and creates a room
- Webhook triggers the bot to spawn and join the room
- Agent picks up and starts the conversation
For outbound calls, the flow is reversed — the API creates the room and dials out through Plivo's SIP trunk.
My Numbers Tab
Shows all your active phone numbers in a table:
| Column | Description |
|---|---|
| Number | Phone number with copy button |
| Name | Friendly label you assigned |
| Agent | Which agent handles calls to this number |
| Status | Active or Inactive |
| Monthly Cost | Recurring charge for the number |
The footer shows your total monthly cost across all numbers.
Actions
- Edit — Change the name or assigned agent
- Delete — Remove the number (unlinks from Plivo, deletes SIP trunks)
Requirements
To use phone numbers, you need:
- A Plivo account with Auth ID and Auth Token configured
- Docker running with the LiveKit SIP container
- A SIP endpoint (ngrok TCP tunnel for local development)