Skip to main content
JobMojito is consumption-based: you hold a balance of credits and each action you run deducts from it. There’s no per-API-call fee - you’re billed for the work performed (an interview taken, a candidate pre-screened, and so on). New accounts start with 10 free credits, no card required.
Credit costs (below) are stable and feature-based. The price per credit depends on your plan or top-up bundle. For current prices see jobmojito.com/interview/pricing.

What an interview costs

An interview’s cost is computed by the billing engine as:
(base format cost + add-ons) × duration multiplier
Assessments are billed the same way as interviews. So are interview role-plays — the interview-portal variant of a role-play persona, where the avatar plays a defined role instead of asking a scored question list. Although the session is free-form, it is billed exactly like a standard interview: the same base format cost, the same recording add-ons, and the same duration multiplier, deducted from your merchant credit balance. Each completed session is billed — credits are deducted when the session completes, not when it starts. Interview role-plays allow repeat attempts (interview_attempts, default 3), so budget for up to that many charged sessions per candidate: a 3-credit role-play with the default cap can cost up to 9 credits if a candidate uses every attempt.
The coaching persona is the other variant and is billed differently: it runs on the coaching portal against the consumer’s coaching credits, not your merchant credits.

Base format cost

The base cost depends on how the interview is delivered:

Add-ons

Charged on top of the base cost when enabled. They map directly to fields on the create endpoints (see How the API works):

Duration multiplier

The base + add-ons subtotal is then multiplied by a factor based on the interview’s configured maximum duration (the max_duration field, in seconds, set when you create the interview):
The multiplier uses the configured maximum length, not how long the candidate actually took - a longer allowed interview costs proportionally more. The single-interview prices on the pricing page assume the ×1 (≤ 20 min) tier.

Worked example

An interactive Avatar + voice interview (2.5) with video full-session recording (recording_full_session: "video_all", +0.4) and audio + video cheating detection (recording: "video_all", +0.25), configured for a 30-minute max duration (×2):
At a 20-minute max duration the same interview costs 3.15 × 1 = 3.15 credits.

Pre-screening

Resume pre-screening (/job-interview-pre-screening-api-resume-text and /job-interview-pre-screening-api-resume-binary) costs 0.10 credits per candidate.

Report translation

Generating an interview report (/job-interview-pdf) in the result’s own language is included. Passing a mojito_language_code to translate the report into another language costs an extra 0.1 credits.

Plans & top-ups

You can run on a monthly subscription (which includes a credit allowance) and/or top up credits at any time. Current options (see the pricing page for live numbers): Monthly plans Credit top-up bundles Top-ups are available anytime from €1.50/credit. A custom avatar is available as an optional add-on (€1,490/year).

Billing model

  • Credits are deducted when an action runs (an interview is taken, a candidate is pre-screened, a report is translated).
  • Your current balance and usage are visible in the JobMojito admin.
  • No annual lock-in - top up as you go.
If a call would exceed your available balance, the action is rejected - keep an eye on your balance (or enable auto top-up) for high-volume integrations.