Skip to main content
PUT
Update Voice Config

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Update payload. Every field a client may send is declared here (critical pattern #58: an undeclared field is silently dropped). All fields optional so a partial save keeps unspecified fields at their submitted value -- the service writes the full row, so the client should send the complete config.

tone
string
default:""
Maximum string length: 2000
style
string
default:""
Maximum string length: 2000
positioning
string
default:""
Maximum string length: 2000
topics
string[]
Maximum array length: 25
Maximum string length: 500
do_guidelines
string[]
Maximum array length: 25
Maximum string length: 500
dont_guidelines
string[]
Maximum array length: 25
Maximum string length: 500
sample_snippets
string[]
Maximum array length: 25
Maximum string length: 1000

Response

Successful Response

The org's voice config. updated_at is null for an unsaved pre-fill.

tone
string
default:""
style
string
default:""
positioning
string
default:""
topics
string[]
do_guidelines
string[]
dont_guidelines
string[]
sample_snippets
string[]
updated_at
string<date-time> | null