Skip to main content
POST
Make a VoiceLink DID inbound-ready

Authorizations

Authorization
string
header
required

API key in format: rg_live_xxxx. Pass as a Bearer token in the Authorization header.

Body

application/json

Request for secure inbound setup. Provide either did_id or did_number. Unlike outbound call-ready, this request cannot override the deployment-controlled signed WebSocket URL.

did_id
integer
required

VoiceLink DID ID from /voicelink/dids/purchased.

Required range: x >= 1
connection_id
string<uuid>

Optional unless multiple active VoiceLink connections exist.

did_number
string

Purchased DID number. Used when did_id is not available.

client_id
integer

Maps the DID only when it is currently unmapped. Existing mappings are never replaced.

Required range: x >= 1
agent_id
string<uuid>

Vocobase agent ID assigned to inbound calls on this DID. Ownership is enforced.

bot_name
string

Optional bot name used when a bot must be created.

Response

Inbound-ready workflow result. data.ready follows inbound readiness for this operation.

success
boolean
required
data
object
required