swannAI & Automation StudioTalk to us
Demos

A folder of CVs becomes a shortlist ranked against the advert you wrote

You decide who to call.

Nobody is rejected by a machine. The agent reads every application against your advert as you wrote it, and puts the reason next to each name. Where a CV does not say, it asks one question instead of ruling somebody out.

Run it yourself

Play the example and read what it writes

CVs to a shortlistRecorded example · sample data

Play the example on our sample CVs

Six applications for a restaurant floor supervisor, ranked against the advert that was posted. It plays in about fifteen seconds.

This is a recorded example on our own sample. To put your own material through the agent, use the live run on the demos page.

Book a live demo

Book 30 minutes with us. We run it on your own documents, screen shared, and the call is free.

Everything above runs in your browser on documents we made up. It takes no file of yours. Book the thirty minutes and we run the same thing on your own files while you watch.

How to try it

The demo above runs on a floor supervisor advert and six applications as they arrived. Press play and read the ranking.

Then run it on your own. Three fields open the real run, and this one works on text: paste your advert, then paste the applications under it.

Use a role you closed last year if you would rather not put live applicants through it. Nothing to hand? One click loads our sample advert and CVs.

What goes in

Your advert, as written. Not a role description we invent. The one you posted, including the phrasing you did not think twice about, because "must be able to run the floor when I am not there" is a real requirement and it is where generic filters fail.

The applications. PDFs, Word files, CVs pasted into an email, the two page and the eleven page. Photos of a printed CV read too.

Worth two minutes: say which requirements are must-haves and which are nice to have, if the advert blurred them. That changes the ranking more than anything else you can give it.

What comes out

ColumnWhat it gives you
VerdictCall, ask one question, or out
Name and contactTaken off the CV
MeetsThe requirements the CV evidences
GapWhat is missing, named specifically
EvidenceThe line the judgement came from, so you can check it
LocationWhere they are, because the commute ends placements
AvailabilityNotice period where stated

The evidence is what makes it usable. A ranking you cannot audit is an opinion from a machine.

The example run

01

The advert is read first

A floor supervisor post: two years supervising, comfortable on the till and the cash-ups, Thursday to Sunday evenings, and a safe way home after a late shift.

02

Six applications are read

Each one against that advert, not against a template.

03

They are ranked with the reason attached

Two to call, two to ask one question, two out.

04

Missing is kept apart from absent

Nine years on the floor and never a word about a till is one question, not a rejection. The applicant who states weekday daytime only is out on the post as written.

Where it helps and where it must not

It helps with the first pass. Reading ninety applications fairly is beyond anyone at the end of a working day, and the late ones get read worse than the early ones. A consistent first pass fixes that.

It does not decide. Hiring is a judgement about a person and there is no version of this where you skip the call.

Every verdict carries the line it came from, so you can disagree with it and see exactly where it went wrong.

What happens to what you send

These are other people's details, so it is worth knowing exactly where they go.

What you paste goes to our server and straight to the model that reads it. It is not written to disk, so there is no copy on our side to delete. The result sits in your browser tab and goes when you close it.

Your name, email and business go to our CRM, because that is how we come back to you. Ask us to delete them and it is done the same day, with confirmation in writing.

A closed role from last year tests it just as well and involves nobody's live application.

Pricing

WhatCost
The first conversation: one call, our homework, a written solution and a priceNo charge
An agent with one source and simple rulesR990 a month per agent
Most agents: applications from several places, your own criteriaR2,490 a month per agent
Complex scope: several systems written into, many exceptions settledR4,990 a month per agent
Minimum term, which covers the implementation3 to 6 months

What moves the tier: where applications arrive from, whether the shortlist has to land in a hiring system, and how much of your sifting is particular to you rather than obvious. Keeping the criteria current as roles change is covered. The number is in the proposal before anything starts.

What this demo does not prove

  • It does not prove anyone can do the work. It shows who matches what you asked for on paper, and the gap between the two is the interview.
  • It does not remove bias. It applies your criteria consistently, which is not the same as fair criteria. If a line in your advert quietly rules out people who could do the work, the ranking follows it faithfully.
  • It does not carry your POPIA obligations. Holding applicant data is yours as the employer, and a build is designed around that rather than past it.
  • It does not replace the reference check, the trade test or the call.

The numbers, in one place

  • R990, R2,490 or R4,990 a month for the agent, by complexity and scope.
  • The first conversation costs nothing.

Get this priced for your own numbers

Questions

Questions

The next step

Paste your own advert and a few applications into the live run on the demos page, and read the ranking it writes.

Then leave a number and a good time to call, and we come back with what it takes to run your next role through it.

We take 30 minutes on a call, look at your situation together and help you get started. The first call is free.

Your details go to our CRM so we can come back to you, and are deleted on request. How we handle your details.