Update a VoiceLink WebSocket bot
Updates a WebSocket bot in VoiceLink. The VoiceLink update REPLACES the bot record, so resend every field you want kept — bot_name, websocket_url, and status are all required on update. This endpoint never purchases or renews DIDs, runs KYC, allocates wallet or credit, or deletes local Vocobase data.
Authorizations
API key in format: rg_live_xxxx. Pass as a Bearer token in the Authorization header.
Path Parameters
VoiceLink bot ID.
x >= 1Body
VoiceLink bot update REPLACES the record — resend every field you want kept.
Display name for the WebSocket bot.
WebSocket URL the bot connects to. Required on update because the record is replaced.
Bot status: 1 active, 0 inactive.
0, 1 Optional unless multiple active VoiceLink connections exist. connectionId is accepted for backwards compatibility.
Optional VoiceLink webhook URL for call events.