Skip to main content
Route incoming phone calls to your agent. Link a phone number to an agent, and calls to that number automatically connect to the agent. What you’ll learn: How to link phone numbers for inbound routing and test incoming calls.

How inbound calls work

When a phone number is linked to an agent:
  1. Caller dials the phone number
  2. Call routes through your SIP provider
  3. Agent answers and starts the conversation

  1. Navigate to Phone Numbers
  2. Click on the phone number you want to use
  3. Select an agent from the Inbound Agent dropdown
  4. Click Save
Each phone number can only be linked to one agent for inbound calls. Linking to a new agent automatically unlinks from the previous one.

Route a whole SIP domain to an agent

If you run your own PBX or carrier trunk, you do not need phone numbers or SIP credentials in BlackBox. Point your telephony at a hostname you own and let one agent answer everything sent to it.
1

Add and verify the domain

Go to Phone Numbers → SIP Domains, add your hostname (for example calls.yourcompany.com), create the DNS records shown in the domain details, and click Verify. The DNS setup is described in Register Call → Use your own domain.
2

Choose the agent

Open the domain details and pick an agent under Inbound routing.
3

Send calls to the domain

Configure your PBX or carrier to send calls to sip:<anything>@calls.yourcompany.com, for example sip:+14155550100@calls.yourcompany.com. The agent answers, and the caller number from the SIP From header becomes the call endpoint.
Registered calls (sip:{callId}@calls.yourcompany.com) always keep the agent they were registered with. The domain agent only handles user parts that are not a registered call id. A domain without an agent rejects such calls with SIP 404.

Configure greeting

Talk First

Configure the agent’s first message when answering calls

Set business hours

Control when your agent accepts inbound calls:
  1. Go to Agents → Select agent → Edit
  2. Navigate to Schedule section
  3. Set your business hours and timezone
  4. Click Save Agent
No schedule configured = 24/7 availability.

Scheduling & Availability

Complete guide to business hours, holidays, and timezone configuration

Test inbound calls

1

Verify setup

  • Agent is enabled (isEnabled: true)
  • Phone number is linked for inbound
  • SIP credentials are valid (check registration status)
2

Make a test call

Call the phone number from your mobile phone
3

Verify connection

Agent should answer with configured greeting
4

Review in dashboard

Go to Calls → Verify call appears in history with transcript

Check phone number status

Verify a phone number is correctly linked:

Stop routing calls to an agent:
  1. Navigate to Phone Numbers
  2. Click on the phone number
  3. Clear the Inbound Agent dropdown (select “None”)
  4. Click Save
After unlinking, calls to this number will not be answered.

Troubleshooting

Calls not reaching agent

Agent not answering correctly

Registration issues


What’s next

Outbound Calls

Make calls via API

Phone Numbers

Add and manage phone numbers

Business Hours

Configure availability schedule

Call History

Monitor inbound calls