Update a voice assistant
PATCH/api/voice-agents/:voice_agent
Partial. Fields you do not send are left alone — including provider
and credential_id, which is why changing only the model still
validates against the right vendor and the right key.
One exception, and it is deliberate: sending credential_id: null
MOVES the assistant onto platform credit. Absent means "unchanged";
explicitly null means "run this on the operator's key".
Request
Responses
- 200
- 403
- 404
- 422
The assistant was updated.
Authenticated but not allowed.
Resource not found (or not visible to the current tenant).
The request failed validation.