Create a VoiceLink WebSocket bot
Creates a WebSocket bot in VoiceLink for a mapped client. When websocket_url is omitted, the bot points to the Vocobase Pipecat Cloud bot endpoint. This endpoint never purchases or renews DIDs, runs KYC, allocates wallet or credit, or deletes local Vocobase data. Numeric fields are validated strictly: zero, negative, non-integer, or non-finite values are rejected with a 400 VALIDATION_ERROR naming the field.
Authorizations
API key in format: rg_live_xxxx. Pass as a Bearer token in the Authorization header.
Body
Display name for the WebSocket bot.
VoiceLink client ID the bot belongs to.
x >= 1Optional unless multiple active VoiceLink connections exist. connectionId is accepted for backwards compatibility.
Optional WebSocket URL. Omit to point the bot at the Vocobase Pipecat Cloud bot endpoint.
Optional VoiceLink webhook URL for call events.
Bot status: 1 active (default), 0 inactive.
0, 1