HR software vendors, job boards, platforms

Build Epimoni's resume analysis into your product

The Epimoni API turns a resume into structured data (parsing), scores it out of 100 against published criteria and measures how well it matches a job posting. It works in English, French, Spanish, Portuguese, Italian and Polish, from $0.20 per resume analyzed. Access is private and opened after a conversation about your use case.

At a glance

Price
From $0.20 per resume, flat rate above 5,000 resumes a month
Input
Resume as PDF or text, job posting as text
Output
JSON: contact, experience, education, skills, languages, certifications, scores
Languages
English, French, Spanish, Portuguese, Italian, Polish
Data
Servers in the EU (AWS Frankfurt), resumes deleted on request, DPA

What the API does

Resume parsing

The resume becomes structured JSON: contact details, experience, education, skills, languages, certifications.

Resume scoring

A score out of 100 with sub-scores per criterion and suggested fixes.

Resume-job matching

How a resume matches a posting, criterion by criterion, with gaps backed by quotes from the posting.

White label

Our candidate tools under your brand, inside your product or on your domain.

What is resume parsing?

Resume parsing extracts the information in a resume (identity, roles, dates, degrees, skills) into fields software can use. Rule-based parsers break as soon as the layout is unusual. Epimoni uses a language model that reads the resume the way a person does, then returns a fixed format that is validated before it is sent back.

Availability

FeatureStatus
Parsing, scoring and matching over HTTPAvailable, private access
API key per organization and usage trackingSet up when your access opens
White label of the candidate toolsQuoted
Custom AI project (semantic search, recommendations, assistant)Quoted

Custom AI projects

Our team designs and runs multilingual AI agents in production: extraction, scoring, semantic search with embeddings, controlled generation. If your need goes beyond the API (candidate search, job recommendations, an assistant for your users), describe it in the form and tick "Custom AI project".

How it works

1

You write to us

The form below is enough. A person replies within 2 business days.

2

We scope it together

Number of people, duration, any integration: you get a clear quote.

3

Access goes live

Your people are activated within 48 business hours of agreement.

What we do not do

  • Screen candidates on behalf of recruiters: it is a high-risk use under the EU AI Act, and we do not offer it.
  • Provide coaches or trainers: Epimoni is a tool, the human support stays yours.
  • Publish placement rates we cannot measure.
  • Sell or mine your people's data.

Request API access

Describe your use case and volume: technical reply within 2 business days.

What interests you
Your details are only used to reply to you and are kept for 24 months at most. Privacy policy

Frequently asked questions

PDFs with a text layer and plain text. A scanned resume (an image) needs a character recognition step, which we plan together based on your volume.
Contact details, headline, summary, experience (role, company, dates, duties), education, skills, languages with level, and certifications.
$0.20 per resume analyzed, then a monthly flat rate above 5,000 resumes. Custom projects are quoted.
By default the analysis is kept so it can be reread. For an integration we can delete the resume as soon as the response is returned. Resumes are not used to train OpenAI's models.
A few seconds for parsing and up to a minute for a full analysis with explanations. We agree on synchronous or asynchronous calls based on your volume.
Yes, on quote: our candidate tools can be served under your brand, inside your product or on your domain.