Voice
for developers
Connect your phone system. Guide every call.
Build voice into your customer experience.
Trusted every day by teams that
build world-class software.
Your phone system.
Connected through Bird.
Bring your PBX or SIP client. Set the direction, authenticate the connection,
and choose where calls can go.
- Authentication
- Allowed API key
- Caller identity
- Verified caller ID
- Destination
- United Kingdom enabled
Your calls. In your workflow.
Read current call activity from your app or agent.
Inspect call records with MCP, CLI, SDKs or REST.
Can you check which calls are active right now and tell me which are connected and which are still ringing?
- 1Read the workspace
workspace_get - 2Find calls in progress
voice_legs_list - 3Inspect the connected call
voice_legs_get - 4Inspect the ringing call
voice_legs_get
A clear path.
For every caller.
Greet the caller, collect a keypad choice, and follow the selected branch. Try 1 or 2 to read the response in the transcript.
Keypad input
Harbor
ConnectedYour collection is ready. Bring your order number when you visit.
Every call.
A reason you can inspect.
See when a call rang, when it connected, and how it ended.
Keep answered time separate from the total duration.
vcl_…2048The destination picked up.
Six seconds of ringing, followed by 36 seconds connected.
Normal end of callvoice_call.endedFinal outcome recordedCall volume.
With the context behind it.
Follow answer rates to a specific destination.
Call volume and answer rate
of unanswered calls in this hour
United States
| Destination | Calls | Unanswered | Share |
|---|---|---|---|
| 229 | 90 | 74.4% | |
| 125 | 22 | 18.2% | |
| 63 | 9 | 7.4% |
Explore Voice.
From your first connection to the complete call flow. Explore the details.
Connect call records to your application and configure supported calling tools.
Call sequencesGive callers a clear path to the answer they need.
SIP trunkingConnect your phone system to the telephone network.
Incoming callsRoute calls to the right destination.
Browser phoneMake a call directly from the dashboard.
RecordingsFind and play recordings from your call workflows.
Caller IDsVerify the identity customers see when you call.
Global callingPrepare destinations and limits before placing calls.
Call logsUnderstand how a call started, connected and ended.
WebhooksLet your application follow the call lifecycle.
Scale without
losing control.
Organize teams in workspaces, control API access, and trace changes through audit logs.
Audit log
Production- Workspace
- Production
- Resource
- Delivery agent
- ReadRead & write