Integrations

Fits the tools you already use.

Connect your applicant tracking system, or build your own connection with the API and webhooks. Hiring decisions stay with your people.

01

Your applicant tracking system

Greenhouse, Workable, Teamtailor and Ashby. Your recruiters keep working where they already do.

A stage starts the interview

Link a job to a vacancy and choose the stage that means "AI interview". Applications that reach it come across once each.

The application's details

The name, email and phone from the application form are kept. The CV is read and scored like any other.

You choose what happens next

Send the interview link straight away, offer booking times from your interview hours, or only add them for your team.

Results written back

Notes for links sent, bookings and outcomes, the interview report where the ATS takes files, and an optional move to a stage you pick.

Never rejects or hires

Rejection, offer and hired stages can't be chosen, and your decisions go back only as notes. Those steps stay with your recruiters.

Erasure that follows

Erasing a person deletes the notes and reports Aptitude HR wrote, where the ATS allows it, and says what it couldn't.

02

A public API

Connect Aptitude HR to your own systems, with keys that can only do what you allow.

Keys with scopes

Each key reads or changes only what its scopes allow, and never more than the person who made it can. Revoke one and it stops at once.

Candidates and interviews

List vacancies, add candidates with their CVs, send interview links, read interviews and their reports, and set decisions.

Safe to retry

Lists page through what changed since your last sync, and a candidate sent twice with the same idempotency key is added once.

Documented

An OpenAPI description and a docs page cover every endpoint, scope and error.

03

Webhooks

Hear about what happens as it happens, instead of asking.

The moments that matter

A candidate added or scored, an interview sent, booked, started or finished, a pass, a decision, a hire, an erasure.

Signed

Every delivery is signed with your webhook's own secret, so your system can tell it came from Aptitude HR.

Retried for a day

A delivery that fails is tried again over the next day. A webhook that keeps failing is paused and your team is told.

Using another ATS? Tell us at a demo. The API and webhooks work with any system that can call them.

Bring your next vacancy. We'll run its first round with you.

In a demo we set up one of your real roles, run an interview end to end and walk through the report it produces.