For ATS and CRM platforms

Put CV formatting inside your product

Recruitment software vendors license the RefineCV engine and ship branded CV formatting as their own feature. Over 50,000 CVs have been formatted through it.

Tell us your monthly volume and we will come back with a number.

Your customers keep asking for it

Recruiters reformat candidate CVs into their agency template before sending them to a client. It is the last manual step in a workflow your product already owns, and the one they leave your software to do. Building it yourself means taking on four problems that have nothing to do with your roadmap.

Document rendering

A PDF pipeline that survives real candidate CVs: multi-column layouts, tables, embedded images, inconsistent fonts. Then the same output again as editable DOCX.

Extraction that holds up

Structured data out of ten file types, including scans and image-only PDFs through OCR, and out of CVs written in any order a candidate felt like using.

Per-tenant branding

Every one of your customers needs their own logo, colours, fonts, section order and layout, stored and applied without you rebuilding a template engine.

The long tail

Apple Pages files. Photos that need removing for blind screening. Dates in eleven formats. The work that is never in the first estimate.

What the engine does

One API call takes a candidate document and your tenant's template, and returns structured fields plus a finished document.

1

You send

The candidate file and the tenant's template id.

PDFDOCDOCXXLSXLSXCSVTXTODTRTFPages
2

We return

Structured candidate data and a rendered document in your customer's branding.

JSON fields PDF DOCX

Ten formats in, two out

PDF, DOC, DOCX, XLS, XLSX, CSV, TXT, ODT, RTF and Apple Pages accepted. Branded PDF or editable DOCX returned.

OCR for scanned CVs

Image-only PDFs and scanned documents are read rather than rejected, which is where most parsers give up.

Structured extraction

Contact details, work history, education, certifications, languages and skills come back as structured fields, not a blob of text.

Your template, your brand

Each tenant gets their own logo, colours, fonts, section order and layout. Your users never see ours.

Edit before download

Every extracted field stays editable, and a natural-language assistant can make the changes on request.

One-click anonymisation

Strip identifying details per template for blind screening, which public sector and enterprise clients increasingly require.

Your customers' candidate data

They will ask you about this, not us, so the answer needs to be short and true.

Deleted after processing

Candidate documents are removed once formatting finishes. We are not a store of your customers' CVs.

Not used for training

Candidate data never becomes training data. It is processed to produce a document and nothing else.

GDPR compliant

Built for agencies handling EU candidate data, including anonymisation for blind screening.

Questions vendors ask

How does the integration work?

Over a REST API. Your product sends the candidate document and the tenant’s template, and receives structured fields and a rendered PDF or DOCX. There is no UI to embed unless you want one, so the feature looks and behaves like part of your product.

Do our users know it is RefineCV?

Only if you want them to. The output carries your customer’s branding, not ours. Partners ship it as their own feature today.

What happens to candidate documents?

They are deleted once formatting finishes. We do not retain candidate CVs, and we do not train models on them. Data handling is GDPR compliant, which matters because your customers will ask you, not us.

How is licensing priced?

It depends on volume and how much of the stack you take. Formatting only, or formatting plus extraction, plus the template builder. Tell us your expected monthly volume and we will put a number against it.

How long does integration take?

The API surface is small: submit a document, get structured data and a rendered file back. Most of the work on your side is deciding where the feature sits in your UI, not the integration itself.

Can we white label the template builder too?

Yes. The template configuration is per tenant, so your customers can build and edit their own branded templates inside your product rather than ours.

Ship it next quarter instead of building it

Tell us what your users need and roughly how many CVs a month, and we will tell you what it costs and how long it takes.