Create a voice assistant
POST/api/voice-agents
Four refusals are worth knowing about before you write the form:
- A model the provider does not publish is a 422 on
model. The catalogue is the adapter's own declaration; a provider whose list is empty has no verified model and cannot carry an assistant at all. - A language the provider publishes and does not speak is a 422 on
locale. A provider that publishes NO list is allowed through and flaggedlanguage_unverifiedinstead. activation: queue_overflowwith noactivation_after_secondsis a 422: it is the one rule with a threshold.- A blank
disclosure_textis a 422. Omitting the field is fine — the platform's own translated EU AI Act Art. 50 sentence is stored. Clearing it is not: Art. 50 has no "off".
A new assistant is created switched off.
Request
Responses
- 201
- 403
- 422
The assistant was created.
Authenticated but not allowed.
The request failed validation.