Update a glossary term
Update a glossary term. Only the fields provided in the request body are changed; omitted fields are left as they are.
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
Request
custom restates detected user_terms using ai_agent_terms; default only surfaces the definition.
Replaces the existing list. Send null to clear it; omit to leave it unchanged.
Replaces the existing list. Send null to clear it; omit to leave it unchanged.
Send null to clear it; omit to leave it unchanged
Omit to leave the current rule unchanged, send null to clear it, or send a rule to replace it; an unknown variable id or a malformed rule is rejected with a 400
Response
custom tells the AI Agent to answer using the matching ai_agent_terms wording whenever it detects one of the user_terms. default only surfaces the term’s definition to the agent (and, with voice_detection_enabled, biases speech recognition) without changing its wording.
The wordings a customer might use, per language. null when none are configured.
The wordings the AI Agent should use, per language. Only meaningful in custom mode; null when none are configured.
A business definition of the term, shown to the AI Agent when the term is detected. null when unset.
Phonetic respellings applied to the AI Agent’s outgoing speech on voice calls, or null when none are configured