Skip to main content
The Nova Embed API enables ATS platforms to automatically score candidates against job-specific criteria using AI. Generate screening criteria from job descriptions and receive structured assessments with scores, strengths, concerns, and interview recommendations.

What the Embed API Does

Generate Screening Criteria

Automatically extract screening criteria from job descriptions with appropriate importance levels

Score Candidates

Candidate assessment against your criteria with detailed reasoning

Structured Insights

Receive scores, strengths, concerns, and interview focus areas for each candidate

Webhook Delivery

Asynchronous scoring with results delivered via webhook or polling

Key Concepts

ConceptDescription
IntegratorYour organization. Billing happens at the integrator level.
TenantOne of your customers. Used for data isolation and per-customer metrics.
EnvironmentSandbox (testing) or Production (live). Separate API keys per environment.

How It Works

The integration has two main phases:

1. Job Setup (Once per job)

Generate screening criteria from the job description. Optionally, collect answers to clarification questions to refine the criteria. Criteria are stored by Nova automatically.

2. Scoring (Per applicant)

Submit candidate resumes for async scoring - just pass the job ID and resume. Nova loads criteria automatically.

Integration Flow

1

Get API Keys

Obtain sandbox and production API keys from the Embed Portal
2

Generate Criteria

Call the criteria generation endpoint with your job description - criteria are stored automatically
3

Score Candidates

Submit candidates for scoring as applications come in - just job ID, application ID, and resume
4

Receive Results

Process webhook callbacks with scores and assessments

Base URLs

ServiceURL
APIhttps://embed.nova.dweet.com/v1
Dashboardhttps://embed.nova.dweet.com/dashboard
Both services are served from a single domain. The dashboard is where partners manage their integration, API keys, and view usage metrics.

Environments

The environment is determined by your API key prefix—not the URL:
API KeyEnvironmentBilling
sk_test_*SandboxFree, not billed
sk_live_*ProductionBilled per score
Sandbox uses the same AI models and processing pipeline as production. Scores generated in sandbox are representative of production quality.

Next Steps