Skip to main content

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

  1. Pick the capability (job)
  2. Pick the plugin
  3. Enter model id + API key
  4. On Extended: set credits (≥ 1)
  5. Mark Default for that job

Jobs (capabilities)​

There are five roles, ordered from least to most privileged:

JobWhen it appearsBilling unit (Extended)
Scores (`ai.structured_output`)Always (needed for reports)Credits per run
Text (`ai.chat`)Text interviews plugin enabledCredits per interview
Voice (`voice.realtime`)Voice interviews plugin enabledCredits per minute
Video (`video.interview`)Video interviews plugin enabledCredits 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.

Ready to build with CodeGuru?

Browse Hirevia, SocialSwap, and more — docs here, products on codeguru.online.