Phone Numbers

Buy a US phone number or connect your own SIP trunk to route inbound calls to your agents.

Option A: Buy a number through HelloAIConnect

The fastest path to a live phone line.

  1. Go to Phone Numbers in the dashboard
  2. Click Buy a Number
  3. Pick any available US number — currently we only support US numbers
  4. Complete checkout (Stripe handles billing — monthly fee charged separately from usage)
  5. Assign the number to an agent using the dropdown on the phone number card

Your agent is now live. Call the number and it will answer within a second.

Numbers are billed monthly as a separate Stripe subscription. Usage (per-minute) is billed on your main plan.

Option B: Connect your own SIP trunk

If you already have a number with Telnyx, Twilio, or another SIP provider, you can route it to HelloAIConnect.

Prerequisites

  • A SIP trunk from your provider
  • Outbound SIP credentials (username + password)
  • The SIP URI of your LiveKit project

Setup steps

  1. In your provider's dashboard, create a SIP trunk pointed at LiveKit's SIP endpoint for your project
  2. In HelloAIConnect, go to Phone Numbers → Connect SIP Trunk
  3. Paste your SIP credentials and save
  4. Assign the trunk to an agent

Detailed provider guides

LiveKit maintains up-to-date guides for each major SIP provider:

Handling inbound calls

When a call arrives on a number assigned to an agent:

  1. LiveKit's SIP service accepts the call
  2. A LiveKit room is created with the agent's configuration as metadata
  3. The Python agent (running on LiveKit Cloud) joins the room
  4. The agent reads metadata to instantiate the correct LLM/STT/TTS
  5. Conversation begins — transcript + recording are saved to the dashboard

Troubleshooting

  • No answer when calling — check the agent is active and the phone number is assigned
  • Call connects but no audio — verify your SIP trunk allows bidirectional audio (RTP) and is not behind a firewall blocking UDP
  • Call drops mid-conversation — enable failover models on the agent so transient provider errors don't end the call

Next steps

On this page

Phone Numbers | Hello AI Connect