Your next placement is already in your database.

The AI-native CRM and ATS for recruitment agencies.

30 days of Pro. No card. Use your own data.

CANDIDATES · YOUR DATABASE1,284 people your desk has spoken to
Kit understoodTitleSenior Data EngineerLocationLondon, 40 milesSalary£85k and up37 strong matches
PS
Priya ShahSenior Data Engineer · London
Spoke in March
92
TO
Tom OkaforData Platform Lead · Reading
Replied in June
88
HR
Hannah ReidAnalytics Engineer · Manchester
Open to hybrid
85
ML
Marcus LindStaff Engineer, Data · London
81
AB
Aisha BelloData Engineer · Leeds
79
DP
Dev PatelSenior Data Engineer · Bristol
Referred by Hannah
77
Shortlist the top five and I will draft the outreach in your voice.
Draft itDraftedNot now

Coded demonstrations of the product, demo data. Each tab replays when you open it.

We don't store it, we work it.

CALL NOTE · HANNAH REID · LOGGED JUST NOW18 min · transcribed
Great call. She is on four weeks' notice, wants £85k and up, keen on the Monzo role but would also look at Starling. Based in Manchester, happy with two days in London. Send her CV to Sam tomorrow and book the screening call Thursday. She mentioned a colleague, Dev Patel, who is also looking.
Kit read the note: 6 updates drafted
TaskSend CV to Sam at Monzo, tomorrow 9am
InterviewScreening call, Thursday
LeadDev Patel added as a candidate, linked to Hannah
ClientMonzo update drafted: notice, salary, Thursday
HR
Hannah ReidCandidate record
Notice period
Not set4 weeks
Salary expectation
Not set£85,000+
Location
ManchesterManchester, 2 days London
Interested in
Monzo roleMonzo, Starling
Referral
NoneDev Patel

Updated by Kit, from your note

Apply or undo in one tap. Nothing sends without you.

SHORTLIST · SENIOR DATA ENGINEER · MONZORanked from your own database · 1,284 people
PS
Priya ShahSenior Data Engineer · Monzo
92
WhyRuns the ingestion platform at Monzo. Told you £95k on a call in March.
CheckThree-month notice, worth confirming before you pitch a start date.
TO
Tom OkaforData Platform Lead · Ocado
88
WhyOne title up, already commutes to Reading. Replied to a sequence in June.
CheckNo streaming work yet. Kit ranks it a near match, not a stretch.
HR
Hannah ReidAnalytics Engineer · Deliveroo
85
WhyManaged a team of four. Open to Manchester hybrid, filed last night.
Check£85k on file, under the brief. Check the number still holds.
ML
Marcus LindData Engineer · Starling
81
WhyBuilt the streaming pipeline you placed him to build in 2024.
CheckTwo years in the title. Strong on the stack, lighter on leading a team.

Reasons on every score. Outside sources only after your own desk.

CHASE-UP · DRAFTED BY KITTom Okafor · paused until you approve
Draft reply · in your voice

Hi Tom, thanks for your note in June. Monzo have opened a Data Platform Lead role that fits what you described. Would a twenty-minute call this week make sense before I say more?

Approve and sendSent as AlexEdit
TO
Tom OkaforData Platform Lead · Ocado
Why nowReplied to a sequence in June. Monzo opened a matching role today.
VoiceYour house style: short, specific, nothing a client could not check.
FiledReply and record change on Tom's timeline.
NextKit reads what comes back and files it.

Kit never sends on its own. Your name stays on every message.

01 · KIT ON EVERY DESK

Remembers every call.

Every candidate, client, call and conversation, remembered, filed and kept current. The desk's memory stops living in people's heads.

02

Ranks your shortlist.

A new brief is ranked against the people you already know before you touch a job board. Each score comes with the reason behind it.

03

Drafts the outreach.

Chase-ups, client updates and sequences drafted in your voice. Kit never sends on its own; you approve, and it files what comes back.

We don't store it, we work it.

01 · KIT ON EVERY DESK

Remembers every call.

Every candidate, client, call and conversation, remembered, filed and kept current. The desk's memory stops living in people's heads.

CALL NOTE · HANNAH REID · LOGGED JUST NOW18 min · transcribed
Great call. She is on four weeks' notice, wants £85k and up, keen on the Monzo role but would also look at Starling. Based in Manchester, happy with two days in London. Send her CV to Sam tomorrow and book the screening call Thursday. She mentioned a colleague, Dev Patel, who is also looking.
Kit read the note: 6 updates drafted
TaskSend CV to Sam at Monzo, tomorrow 9am
InterviewScreening call, Thursday
LeadDev Patel added as a candidate, linked to Hannah
ClientMonzo update drafted: notice, salary, Thursday
HR
Hannah ReidCandidate record
Notice period
Not set4 weeks
Salary expectation
Not set£85,000+
Location
ManchesterManchester, 2 days London
Interested in
Monzo roleMonzo, Starling
Referral
NoneDev Patel

Updated by Kit, from your note

Apply or undo in one tap. Nothing sends without you.

02

Ranks your shortlist.

A new brief is ranked against the people you already know before you touch a job board. Each score comes with the reason behind it.

SHORTLIST · SENIOR DATA ENGINEER · MONZORanked from your own database · 1,284 people
PS
Priya ShahSenior Data Engineer · Monzo
92
WhyRuns the ingestion platform at Monzo. Told you £95k on a call in March.
CheckThree-month notice, worth confirming before you pitch a start date.
TO
Tom OkaforData Platform Lead · Ocado
88
WhyOne title up, already commutes to Reading. Replied to a sequence in June.
CheckNo streaming work yet. Kit ranks it a near match, not a stretch.
HR
Hannah ReidAnalytics Engineer · Deliveroo
85
WhyManaged a team of four. Open to Manchester hybrid, filed last night.
Check£85k on file, under the brief. Check the number still holds.
ML
Marcus LindData Engineer · Starling
81
WhyBuilt the streaming pipeline you placed him to build in 2024.
CheckTwo years in the title. Strong on the stack, lighter on leading a team.

Reasons on every score. Outside sources only after your own desk.

03

Drafts the outreach.

Chase-ups, client updates and sequences drafted in your voice. Kit never sends on its own; you approve, and it files what comes back.

CHASE-UP · DRAFTED BY KITTom Okafor · paused until you approve
Draft reply · in your voice

Hi Tom, thanks for your note in June. Monzo have opened a Data Platform Lead role that fits what you described. Would a twenty-minute call this week make sense before I say more?

Approve and sendSent as AlexEdit
TO
Tom OkaforData Platform Lead · Ocado
Why nowReplied to a sequence in June. Monzo opened a matching role today.
VoiceYour house style: short, specific, nothing a client could not check.
FiledReply and record change on Tom's timeline.
NextKit reads what comes back and files it.

Kit never sends on its own. Your name stays on every message.

A DAY ON THE DESK

From the first coffee to the placement, Kit is behind the consultant.

07:42 · THE BRIEF

Kit has read the inbox, the calendar and last night's replies.

Three things need you before ten, in one paragraph, with the actions ready.

Good morning, Alex.

Three things before ten. Priya's second stage with Monzo is at 10:00 and the brief is on her record. Monzo's signed terms came back overnight. Hannah Reid replied: she will do Manchester hybrid, and I have filed it. Four chase-ups are drafted and waiting for you.

Review the four draftsOpen Priya's brief
09:15 · THE CALL

A client call ends. The notes are already filed.

Terms agreed, two new briefs, an interview time offered. Each lands on the right record as the call finishes.

Sam Whitfield · MonzoTerms, and the next two roles
00:12Happy with 22% on the senior roles. Can you send the terms today?
01:04Two more briefs coming: a Head of Analytics and a contract Data Engineer, both Q4.
02:31Thursday at 10 works for Priya's second stage.
Filed to Monzo2 roles draftedInterview held, Thu 10:00
15:00 · THE CLIENT

The client picks from the shortlist in their portal.

The interview books itself around everyone's calendar.

Monzo · client portal

Sam requested an interview with Priya Shah.

Thursday 10:00
Thursday 14:30
Friday 09:30
Thursday 10:00 booked for everyone
17:30 · THE PLACEMENT

Offer accepted. Kit has already queued the rest.

The fee invoice from your signed terms and the regret emails, ready to edit and send.

ROLE · SENIOR DATA ENGINEER · MONZO

Shortlist3

Tom Okafor88
CV sent · day 3Kit chasing feedback
Hannah Reid85
Available Jan · £85k
Priya Shah92
£95k agreed · fee 22%

Interview1

Marcus Lind81
Screen Thu 10:00Scorecard ready

Offer1

Aisha Bello79
Offer out · £72kTerms attached

Placed1

Priya Shah placed. Kit has already queued the rest:the fee invoice, drafted from your signed terms, and regret emails for the three other shortlisted candidates, ready for you to edit and send.
Placed

Good morning, Alex.

Three things before ten. Priya's second stage with Monzo is at 10:00 and the brief is on her record. Monzo's signed terms came back overnight. Hannah Reid replied: she will do Manchester hybrid, and I have filed it. Four chase-ups are drafted and waiting for you.

Review the four draftsOpen Priya's brief
Sam Whitfield · MonzoTerms, and the next two roles
00:12Happy with 22% on the senior roles. Can you send the terms today?
01:04Two more briefs coming: a Head of Analytics and a contract Data Engineer, both Q4.
02:31Thursday at 10 works for Priya's second stage.
Filed to Monzo2 roles draftedInterview held, Thu 10:00
Monzo · client portal

Sam requested an interview with Priya Shah.

Thursday 10:00
Thursday 14:30
Friday 09:30
Thursday 10:00 booked for everyone
ROLE · SENIOR DATA ENGINEER · MONZO

Shortlist3

Tom Okafor88
CV sent · day 3Kit chasing feedback
Hannah Reid85
Available Jan · £85k
Priya Shah92
£95k agreed · fee 22%

Interview1

Marcus Lind81
Screen Thu 10:00Scorecard ready

Offer1

Aisha Bello79
Offer out · £72kTerms attached

Placed1

Priya Shah placed. Kit has already queued the rest:the fee invoice, drafted from your signed terms, and regret emails for the three other shortlisted candidates, ready for you to edit and send.
Placed
ONE RECORD

Everything your desk learns lands on one record. Kit acts from it.

Calls, replies, CVs, calendars and the old spreadsheet arrive on their own. Kit keeps the record current, drafts the next step and waits for you.

What arrives
CallsSam Whitfield, 18 min
InboxHannah Reid, 23:41
CVsTom Okafor, parsed
LinkedInChrome extension
CalendarGoogle and Microsoft
SpreadsheetsYour old system, imported
Priya ShahCandidate record, kept current by Kit
Current role
Not setSenior Data Engineer, Monzo
Notice period
Not set4 weeks
Availability
Not setThursday afternoon
Skills
Not setSpark, dbt, Airflow
Interview
Not setThu 10:00, Monzo
Last contact
Not setMarch, by phone

Six fields, nobody typed them in

What Kit does with it
Chase-up draftedWaiting for you

Tom Okafor, 14 days idle

ApproveEdit
Interview bookedConfirmed

Priya Shah, Thu 10:00

Client updateSent as Alex

Monzo, three candidates, where each sits

Fee invoice draftedReady

From your signed terms

IMPORT

AI is only as good as the database it works from. Yours arrives in one import.

Bring the export from whatever you run today, then let the CVs, call notes and replies keep adding to it. Columns that fit no standard field become real fields in Vayora, proposed on screen and accepted in a click.

See one role worked through, from the import to Kit’s evidence on each candidate.

Your export · 35,000 rows
NameTitleEmailDay rateNew fieldClearanceNew field
Priya ShahSenior Data Engineerpriya.shah@…650SC
Tom OkaforData Platform Leadtom.okafor@…700
P. ShahSnr Data Engpriya.shah@…650SC
Hannah ReidAnalytics Engineerhannah.reid@…520BPSS
Marcus LindStaff Engineer, Datam.lind@…800
CV · PDFTom_Okafor_CV.pdf
SparkdbtAirflow8 years
Call noteHannah Reid · Tuesday

Great call. She is on four weeks' notice and wants £85k and up.

Email · replyPriya Shah · 23:41

Thanks for the call. I am free Thursday afternoon if Monzo want to talk.

In Vayora0 live
PS
Priya ShahSenior Data Engineer · Monzo
Day rate£650ClearanceSC clearedAvailabilityThu afternoon 2 rows merged
TO
Tom OkaforData Platform Lead · Ocado
Day rate£700SkillsSpark, dbt, Airflow
HR
Hannah ReidAnalytics Engineer · Deliveroo
Day rate£520ClearanceBPSSNotice4 weeksExpects£85k
ML
Marcus LindStaff Engineer, Data · Wise
Day rate£800
One import. No migration project.
THE PLATFORM

One desk, built only for agencies.

CRM

Clients, contacts, deals, outreach and the hiring signals that say a client is about to need you.

ATS

Roles, candidates, pipeline, offers and placements. One kanban, one table, one record per person.

Kit

AI-native means Kit is in every flow, not bolted on. It remembers, ranks and drafts, and approves nothing on its own.

Permanent and contract

Perm fees and contract placements with timesheets, self-bill and invoicing on the same desk.

Client portal

Shortlists, interview requests, availability and timesheet approval in your agency's name.

Your tools

Your inbox, calendar, dialler, signing and accounting, connected rather than replaced.

CONNECTS TO
STRAIGHT ANSWERS

Questions agencies ask on the first call.

  • Your data stays your own: role-based access, audit history on every field, and EU hosting on AWS in Ireland.
  • Your data never trains shared models.
  • Recruitment agencies only: owners and consultants running permanent and contract desks. Not built for in-house talent teams, and better for it.
Does it handle contract as well as perm?

Yes. Permanent fees and contract placements live on the same desk, with timesheets, self-bill and invoicing built in rather than bolted on.

How long does moving off our current system take?

It is an import, not a project. Your database arrives in one import, duplicates merge on the way in and your custom fields come with you. There is no cut-over weekend.

Our data is a mess. Does the AI not just make confident mistakes?

Kit shows its reasons and its sources on every suggestion, and a consultant approves anything that goes out. Gaps fill during import instead of sitting empty.

Anything else?

Read the straight answers to the questions agency owners ask, or see how Vayora compares with the best ATS and CRM options for recruitment agencies in 2026. Or ask us on the walkthrough. Bring one live role and we will answer on your own data.

About Vayora

Vayora is the AI-native CRM and applicant tracking system (ATS) for recruitment agencies placing permanent and contract roles. Kit, the assistant built in, ranks the candidates already in your book against each role.

Your Google account. Sign in with Google or connect Gmail and Google Calendar, and Vayora uses that access only to sign you in, send email from your own Gmail address (it cannot read your mailbox), manage the interviews and calls on your calendar, check when you are free, and show meetings that have a video link so the note taker can join. Disconnect at any time in Settings > Integrations. Read our privacy policy.

30 DAYS OF PRO. NO CARD.

Bring one live role. Watch your own database work.

Bring in your candidate data, ask Kit to rank the book and see the evidence before you decide who moves forward.