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.

Base format cost

The base cost depends on how the interview is delivered:
FormatCreditsWhen it applies
Avatar, non-interactive0.35Non-interactive avatar interview.
Voice only1The candidate uses the voice-only experience.
Avatar + voice, early stop1.5Interactive avatar interview with early-stop scoring enabled.
Avatar + voice2.5Interactive avatar interview (full).

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):
Add-onAPI fieldExtra credits
Cheating detection - audiorecording: "audio_all" / "audio_first_5_answers"+0.1
Cheating detection - audio & videorecording: "video_all" / "video_first_5_answers"+0.25
Full-session recording - audiorecording_full_session: "audio_all"+0.2
Full-session recording - videorecording_full_session: "video_all"+0.4

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):
Configured max durationMultiplier
≤ 20 min (≤ 1200s)×1
≤ 30 min (≤ 1800s)×2
≤ 45 min (≤ 2700s)×3
≤ 60 min (≤ 3600s)×4
> 60 min (> 3600s)×5
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):
(2.5 + 0.4 + 0.25) × 2 = 6.3 credits
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
PlanPrice / monthIncluded creditsSeats
Starter€79 (€39 first month)301
Growth€249 (credits doubled first month)1005
Scale€59927015+
Credit top-up bundles
BundlePriceCreditsPer credit
Starter€300150€2.00
Volume€2,9001,700€1.70
Scale€9,9006,600€1.50
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.