AI Providers
Two-step flow
1
Install the vendor plugin
Marketplace → install (e.g. OpenAI, Tavus) → Plugins → Enable.
2
Add a model
AI Providers → Add model
- Pick the capability (job)
- Pick the plugin
- Enter model id + API key
- On Extended: set credits (≥ 1)
- Mark Default for that job
Jobs (capabilities)
There are five roles, ordered from least to most privileged:
| Job | When it appears | Billing unit (Extended) |
|---|---|---|
Scores (`ai.structured_output`) | Always (needed for reports) | Credits per run |
Text (`ai.chat`) | Text interviews plugin enabled | Credits per interview |
Voice (`voice.realtime`) | Voice interviews plugin enabled | Credits per minute |
Video (`video.interview`) | Video interviews plugin enabled | Credits per minute |
Rules
- Mark exactly one Default per job.
- Interviews cannot start without a usable Scores default.
- The mode picker only shows modes that have a usable default for that job.
- On Regular, credit fields are hidden.
- On Extended, enter a positive credit rate for that configuration.
info
Suggested credits in the form are hints only. The saved number is what deducts.