Save organization-level Voice AI configuration (superadmin)
Persists the AI voice provider selection, ElevenLabs API key, and Sinch EST credentials. Optionally generates a fresh ElevenLabs tool secret (32-byte hex). After save, attempts to auto-configure the ElevenLabs workspace post-call webhook and stores the returned HMAC webhookSecret. Webhook configuration failures are logged but don’t fail the save. Superadmin only.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Only the supplied fields are updated (no field is required, since admins partially edit).
e.g. elevenlabs. Pass null to clear.
When true, a fresh 32-byte hex elevenlabsToolSecret is generated and stored.