Update workspace voice integration
Update selected voice integration settings.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <API_KEY>, where API_KEY is your API key.
Path parameters
workspaceId
Workspace whose voice integration to update.
Headers
X-Account-Id
Account that owns the workspace.
Request
Settings to update. Omitted fields remain unchanged. Use the options endpoint for supported values. The routing number cannot be changed here.
firstMessage
The greeting the assistant speaks first.
prompt
System prompt for the live voice conversation.
voice
The text-to-speech voice. For the vapi provider set model to null or omit it; for 11labs both voiceId and model are required.
fallbackVoices
Replaces the fallback voice chain. Each entry needs a provider; send an empty array to clear.
transcriber
The speech-to-text transcriber.
fallbackTranscribers
Replaces the fallback transcriber chain. Send an empty array to clear.
Response
The updated voice integration.
voice
The assistant config after the update — see GET …/integrations/voice for the field notes.
Errors
400
Bad Request Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error

