Book a call
← All case studies

Workflow Automation ยท A recruitment platform for high-volume employers

From a job application to a recruiter-ready dossier

High-volume hiring means CVs, ID photos and certificates arriving faster than anyone can sort them. What began as one workflow is now a multi-employer platform: each employer gets its own branded job form and staff sign-in, and every recruiter starts from a dossier instead of a pile.

DecisionsMade by recruiters
Staff roles4, each seeing only what the job needs

What we built.

  1. The applicant applies online

    Each employer has its own branded job listing and application form, on phone or computer. No account needed. The applicant gets a reference number and a confirmation email.

  2. Documents are organised

    CVs, IDs and certificates are stored privately and opened only through short-lived links. Opening an identity document is written to an audit log.

  3. AI scores the evidence, where the employer wants it

    AI scores and summarises the CV against the job and classifies document photos; a recruiter confirms each document. Each employer can switch AI on or off.

  4. A PDF dossier is built

    One file per applicant, ready to read. The download link expires within minutes.

  5. The recruiter works the application

    The application is routed to the right recruiter. They move it between stages, email the candidate from templates, schedule interviews with calendar invitations and rate them on a scorecard. Workload is reported per recruiter.

Built to hold up.

People decide

Recruiters make every hiring and rejection decision. The system prepares; it never chooses.

Private by default

Candidate documents sit in private storage and open only through links that expire in minutes. Staff see only the applications their role allows.

One employer's data stays theirs

Organisations are separated in the data model, and each has its own sign-in page, branding and settings.

Tested, not assumed

Automated tests cover permissions, processing and communication rules.

Where it stands.

  • Offers and two-way candidate email are built, and switched on employer by employer as each is cleared.

What we measure next.

  • Processing time per application
  • How often recruiters correct the AI summary
  • Application completion rate

Runs on

  • Django
  • SvelteKit
  • Cloudflare Pages
  • PostgreSQL
  • Claude (Anthropic API)
  • Gotenberg
  • pyHanko
  • Brevo
  • DigitalOcean Spaces
  • Playwright

Tell us what needs to happen.

Thirty minutes, your agenda. You leave with a first step whether or not we work together.

Book a call
+1 213 556 4010