Save voice provider configuration (superadmin)
Persists Twilio or Sinch credentials in OrganizationCredentials.voiceProviders and optionally upserts the caller’s phone number in User.voicePhoneNumbers. Superadmin only — overwrites existing config for that provider. Credentials are trimmed server-side.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Voice provider whose credentials are being saved: twilio or sinch.
twilio, sinch Caller's default phone number for this provider; upserted into User.voicePhoneNumbers.
Twilio Account SID identifying the customer account.
Twilio auth token paired with the Account SID for REST API calls.
Twilio API Key SID used to mint browser-client access tokens.
Secret paired with the Twilio API Key SID for signing access tokens.
TwiML Application SID that routes outbound SDK calls to Tether's voice webhook.
Twilio Conversations / Messaging service SID associated with this number.
Sinch application key (UUID) identifying the Voice RTC application.
Sinch application secret used to sign RTC JWTs server-side.