Create a glossary term
Create a glossary term for the AI Agent. external_id is your own identifier for the term and must be unique within the AI Agent.
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
custom restates detected user_terms using ai_agent_terms; default only surfaces the definition. Defaults to default.
Phonetic respellings the AI Agent speaks in place of the written form on voice calls; omit or send null for none
The structured rule gating when this term applies; omit or send null for no rule, and 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