Product · Recruiting agencies

Recruiting Operations Pro

Software that does the small, repeated jobs on a recruiting desk, so your recruiters can spend their time with candidates and clients. It screens new candidates, writes the messages and reports, chases feedback and timesheets, and warns you before a document expires. A person makes every decision. Nothing is sent, booked or agreed without someone clicking Approve.

For recruitment agencies, staffing firms, and in-house recruiting teams

14agents, each doing one small job
4coordinators you can chat with: Riley, Owen, Sam, Nadia
5help desks for staff, candidates, clients and temps
3screens: the desk, a client portal, a worker portal
Recruiting Operations Pro desk
The main screen on a Monday morning. Five numbers, the candidates waiting to be screened, Riley the coordinator, and two lists of things that need a decision.
Who it is for

Is this desk for you?

The pack is built for a team that finds people for jobs and looks after them once they are placed. It fits three kinds of team.

A recruitment agency (permanent placements)

You find candidates for client companies and charge a fee when someone is hired. You have between 2 and 30 recruiters. You use the Desk, the Client Portal, and the agents for screening, summaries, interviews, feedback, client updates and placement follow-ups.

A staffing agency (temp and contract)

You place temp or contract workers with clients and pay them weekly from timesheets. You use everything above plus the Temp Desk, the Worker Portal, and the agents for timesheets, document expiries, the 12-week rule and finding the next job.

An in-house recruiting team in a large company

The talent acquisition or resourcing team inside an MNC, serving hiring managers in business units. Your "clients" are your own departments; your "temps" are your contractors. The Client Portal becomes the hiring manager portal; fees and margins are simply left blank.

Which departments use it inside a large company

Talent Acquisition / RecruitingScreening applicants, arranging interviews, chasing hiring managers for feedback, weekly reports to the head of HR.
Contingent Workforce / Contractor ManagementContractor assignments, timesheets, right-to-work and certificate expiries, the 12-week rule, extending or ending contracts on time.
HR Shared ServicesThe help desks answer candidate and contractor questions so the HR inbox does not.
Hiring managers in any business unitThe portal: raise a job, see who was put forward, request an interview, decline a candidate.
Not a fit if you only run job adverts and never speak to candidates, if you are a single freelancer, or if you need the software to make hiring decisions on its own. This pack never decides who is hired. People do.

Where it fits in your day

1 · Something arrivesA candidate applies or a client sends a jobFrom the portal, from a button on the desk, or by adding a row to a table.
2 · The software preparesAgents write, never sendScreening notes, summaries, messages, reminders and warnings are written into the records.
3 · You decideOne click on the deskMark screened, send to client, confirm the interview, approve the timesheet, verify the document.
4 · Nothing slipsWeekly checks run by themselvesFeedback, timesheets, expiries, the 12-week rule, next jobs, placement follow-ups.
The one rule

Everything the software produces is a draft or a warning for a person. It never rejects a candidate, never approves a timesheet, never clears someone to start work, never agrees a fee, and never sends a message without a person approving it first.

The desk · Screen 1 of 5

Desk: what needs a decision today

This is the first screen your recruiters open. The five numbers at the top are live. The list on the left shows candidates waiting to be screened. Click one and you see the screening result the software already wrote. Riley sits on the right, ready for instructions.

Desk: what needs a decision today
The Desk page. Numbers at the top, candidates to screen with their buttons, Riley, candidates ready to send, and interviews in progress.
What you do here

Work through what came in overnight. For each candidate: read the CV summary and the screening result, then click Mark screened or Reject. Re-screen runs the check again. Edit opens the full record.

Ready to send

Candidates who passed screening but have not been sent to the client yet. Click Send to client and they appear in the client's portal straight away.

Interviews in progress

Every interview not yet finished. Click Confirmed when the time is agreed, Done when it has happened.

The desk · Screen 1 of 5, lower half

Desk: things waiting for your approval

Scroll down and you see two more boxes. "Waiting on you" lists everything the software wants to do that needs a person: an email to a hiring manager, a calendar invite. "What Riley did this week" shows every task Riley ran, how long it took, and what it touched.

Desk: things waiting for your approval
Waiting on you: the Interview Scheduler wants to send a calendar invite, the Feedback Chaser wants to send an email, and Riley is asking you to approve a plan. Riley's recent work is on the right.
Approve

The email or invite is sent exactly as shown. Your name, the time and the message are recorded.

Deny

Nothing is sent. The draft stays in the record so you can use it by hand.

Why this matters

A recruiter never has to wonder what the software sent. Nothing leaves without a person's name on it.

The desk · Screen 2 of 5

Pipeline: every candidate, by stage

The board shows every candidate as a card, in columns by stage. Drag a card to the next column to move them on. The two buttons at the top open short forms: add a new job or a new candidate.

Pipeline: every candidate, by stage
The Pipeline page. Cards by stage (drag to move), the list of open jobs with On hold and Filled buttons, and a bar chart of how many candidates are at each stage.
Open a job order

A short form. When you save it, the Job Brief Checker reads it and lists what is missing.

Add a candidate

Name, contact details, the job, a CV summary. When you save it, the Candidate Screener runs and the result appears on the card within a minute.

The bar chart

Shows at a glance where you have too many candidates and where you have none.

The desk · Screen 3 of 5

Clients: contracts, placements and Owen

Everything about your clients. Which have signed your terms and which have not. Your fee and margin with each. Every permanent placement with its invoice and guarantee period. Owen is here for client updates, job brief checks and quiet clients.

Clients: contracts, placements and Owen
The Clients page. Four numbers (clients, unsigned contracts, placements, invoices not yet raised), the client list with a Terms signed button, placements with Invoice raised / Paid / Referral asked buttons, and Owen.
Contracts not signed

Clients who have not signed your terms show up here before anyone works on their job.

Placements

Invoice raised, Paid and Referral asked are one click each. The Placement Follow-up agent reads these every Tuesday.

Ask Owen

"Which clients have gone quiet?" or "Write Friday's update for Northwind." Owen writes the draft; you send it.

The desk · Screen 4 of 5

Temp Desk: the weekly routine

For agencies that place temp and contract workers. Assignments as a board: booked, live, ending soon, ended. Timesheets in two lists: the ones waiting for the client to approve, and the ones the worker has not sent yet, with how many times each has been chased.

Temp Desk: the weekly routine
The Temp Desk page. Live assignments, ending soon, missing timesheets, timesheets to approve; the assignments board; Approve / Query buttons on submitted timesheets; the not-yet-submitted list with chase counts.
Approve / Query

You approve a timesheet, or send it back with a question. The software never approves a timesheet.

Ending soon

The Next Job Finder reads this column every Wednesday. A worker here with no next job is money about to walk out of the door.

Lower half

Your margins per worker per week, Sam, the on/off switches for the temp desk automations, and what Sam did this week.

The desk · Screen 4 of 5, lower half

Temp Desk: margins, Sam and the switches

Every automation on the temp desk has a switch here. Timesheet chasing, the 12-week check, next-job finding, Sam's own schedule. "Run now" starts one immediately, for example before a bank holiday.

Temp Desk: margins, Sam and the switches
Margins, Sam, the automations with their switches, and Sam's run history.
Switches

Every automation ships switched off except screening. You switch them on one at a time as you get comfortable.

Run now

Start the timesheet chase early before a bank holiday, or find next jobs the day a client cancels.

The desk · Screen 5 of 5

Compliance: what stops a worker at the gate

Every document that is not valid, in one list: expired, expiring soon, missing, under review. The four numbers say how bad it is. Nadia answers "can this person start?". The daily check and its history are below.

Compliance: what stops a worker at the gate
The Compliance page. Needing attention, expired, missing, expiring soon; the document list with Verified / Under review buttons; a chart by status.
Verified

You have seen the document. It becomes Valid and the daily check stops raising it.

Under review

You have asked for the document and are waiting. The daily alert stops repeating, without pretending the document exists.

Never

The software never marks a document as Valid. Only a person does that.

The desk · Screen 5 of 5, lower half

Compliance: Nadia and the daily check

Nadia reads assignments and documents together. Ask "can Chloe start on the 28th?" and Nadia names the missing document instead of guessing. The daily expiry check has its switch here, and its history for the last 30 days.

Compliance: Nadia and the daily check
The lower half of the Compliance page: chart by status, Nadia, the automations and the 30-day check history.
The Client Portal

Client Portal: a client sees only their own jobs

A client contact logs in with a normal account and is matched to their company by email. They see their contract terms, their jobs, the candidates you sent them, their temps and their placements. They can raise a new job, request an interview, decline a candidate, and ask the Client Service Desk a question. They see nothing about other clients.

Client Portal: a client sees only their own jobs
Logged in as Northwind Logistics. Their terms, a Raise a job order button, their two open jobs, the candidates sent to them with Request interview / Not for us buttons, their temps, their placements.
Login

One free account per client contact. No separate login, no extra charge.

Request interview

The candidate moves to "Interview requested". It shows on your desk immediately and the Interview Scheduler picks it up.

What they never see

Candidates you did not send them, screening notes, other clients, your margins.

The Worker Portal

Worker Portal: timesheets, assignments, documents

A temp worker logs in and is matched to their own record. They see their assignments with pay rate, their timesheets and whether they are approved, their documents with expiry dates, and their interviews. They submit a timesheet with three fields. The Temp Worker Help Desk answers pay and shift questions from their own records only.

Worker Portal: timesheets, assignments, documents
Logged in as Marcus Bell. The rules for timesheets and documents, his details, a Submit a timesheet button, his assignments, timesheets, documents and interviews.
Submit a timesheet

Week, client, hours. The worker's name is filled in automatically. It appears in your approval list at once.

Ask the temp desk

"When will I be paid for last week?" is answered from the timesheet status and the payment terms. The desk never talks about another worker.

The forms

Forms are short and the name is filled in for you

Forms open in a small window over the page. The client or worker is filled in from whoever is logged in, so a client cannot raise a job for another company and a worker cannot submit hours for a colleague.

Raise a job order from the Client Portal. The client is locked to Northwind Logistics.
Submit a timesheet from the Worker Portal. The worker is locked to Marcus Bell.
The coordinators

Software colleagues you can chat with

A coordinator is like a junior colleague. You give it a task in plain words. It shows you a plan. You approve the plan and it does the work, using the agents and the tables. Each coordinator looks after one part of the desk and stays in its lane.

Riley, Recruiting Coordinator

Looks after candidates. Screening, interviews, candidate messages, client summaries, the weekly report. Riley uses the six recruiting agents and works in the Jobs, Candidates and Interviews tables.

Example. You type "What needs my attention today?" Riley shows you a five-step plan. You click "Approve and run". Riley reads the tables and gives you a short list: jobs with no candidates, interviews waiting for feedback, candidates ready to send.

Owen, Client Coordinator

Looks after clients. Friday updates, checking a new job brief, finding clients who went quiet. Owen uses three agents and works in the Clients, Jobs and Placements tables.

Example. You ask "Is the Summit job ready to work on?" Owen runs the Job Brief Checker and replies: "No salary given, no manager named, contract not signed. Here are three questions for Laura at Summit."

Sam, Temp Desk Coordinator

Looks after temp workers. Timesheets before payroll, assignments kept up to date, finding the next job before the current one ends. Sam uses three agents and works in the Assignments, Timesheets and Margins tables.

Example. You ask "Who is missing a timesheet?" Sam replies: "Aisha (reminded once, payroll closes Monday 10am) and Marcus (last week of his booking). Want me to send the reminders?" The reminders wait for your approval.

Nadia, Compliance Coordinator

Looks after paperwork. Right to work, DBS checks, licences, insurance, and their expiry dates. Nadia never says someone is cleared to work. Nadia tells you what is missing and who needs to fix it.

Example. You ask "Can Chloe start on the 28th?" Nadia replies: "Her DBS check is valid until 2029. Her right-to-work document has not been collected. She cannot start until it is. Who is collecting it?"

Who does what

CoordinatorLooks afterUses these agents
RileyCandidates: screening, interviews, messages, summaries, the Monday report.Candidate Screener, Interview Scheduler, Message Writer, Summary Writer, Weekly Report, Feedback Chaser
OwenClients: Friday updates, checking new job briefs, clients who went quiet.Client Update Writer, Job Brief Checker, Quiet Client Finder
SamTemp workers: timesheets, assignments, the next job.Timesheet Chaser, Next Job Finder, 12-Week Rule Watcher
NadiaPaperwork: right to work, DBS, licences, insurance.Document Expiry Watcher

What talking to Riley looks like

You typed "What needs my attention today?". Riley wrote a five-step plan and is waiting. Nothing runs until you click "Approve and run". You can also change the plan or cancel it.

Riley's page after "What needs my attention today?". A five-step plan, an estimate of 30 seconds, and the buttons Approve and run, Modify, Cancel.
The 14 agents · 1 of 3

Finding and placing candidates

An agent does one job. It starts on a schedule, when something new arrives, when you press a button, or when a coordinator asks it. It reads your tables and your playbook, writes its result into the record, and stops. No agent ever sends anything.

Candidate Screener

Checks a new candidate against the job. Writes "Strong match", "Possible match" or "Not a match", and explains why in plain words. Runs by itself the moment a candidate is added. It never rejects anyone. A recruiter does that.

Example. David applies for the Senior Backend Engineer job. One minute later his record says: "Strong match. 8 years of experience. Has run a live system. Knows Python. No logistics background." The recruiter reads it and decides.

Interview Scheduler

Writes the message that asks a candidate or a manager when they are free. Suggests two or three time slots. It never confirms a time and never sends a calendar invite on its own. A person approves that.

Example. Tom wants to interview Fatima next week. The scheduler writes "Tuesday 10:00 or Thursday 13:00, at your Manchester office" and prepares the calendar invite. The invite waits until you click Approve.

Candidate Message Writer

Writes the update a candidate should get: "we received your application", "you have been put forward", or "sorry, the job is on hold". It is always honest and never promises a job, a salary or an interview. It never sends. You do.

Example. The Senior Backend job goes on hold. The writer drafts a short, kind note to Sophie saying so. You read it and send it, or you do not.

Candidate Summary Writer

Writes the one-page summary you send to a client about a candidate: who they are, how they match each requirement, and where they fall short. Honest about gaps. Saves it to the candidate and marks them "Sent to client".

Example. Isabel for the Design Engineer job: "Degree, SolidWorks and four years, all met. Rail experience is a bonus. Not yet chartered." One click and the client can see her in their portal.

Weekly Pipeline Report

Every Monday it counts the open jobs, the candidates at each stage, the interviews waiting for an answer and the recent placements. It writes a short report that starts with the jobs that have no candidates.

Example. "Two jobs have no candidates yet: Night Care Assistant and Design Engineer. Three interviews are waiting for the manager to reply. One placement passed its guarantee period."

Feedback Chaser

Every weekday morning it finds interviews that happened but got no feedback. It writes one short, polite reminder to the hiring manager with an easy yes-or-no question.

Example. Elena was interviewed on Friday. Monday at 9 the reminder to Priya is ready: "Do you want to move Elena to the final stage, yes or no? She is probably talking to other companies too."
The 14 agents · 2 of 3

Looking after clients

Checking a job brief before you spend a week on it, the Friday update every client wants, and the call to the client who went quiet.

Job Brief Checker

Reads a new job and lists what is missing before anyone starts searching: no salary, vague requirements, no named manager, no signed contract with the client. Writes the questions to ask.

Example. Summit Engineering sends a job with no salary and no manager named, and they have not signed your terms yet. The checker says so, before a recruiter spends a week on it.

Client Update Writer

Every Friday afternoon it writes one short update for each client about each open job: what happened this week, how many candidates are at each stage, and the one thing you need from them.

Example. To Priya at Northwind: "Senior Backend Engineer: 3 screened, 2 sent to you, 1 interviewing. We need your feedback on Elena." Owen hands you the draft; you send it.

Quiet Client Finder

Every Tuesday it finds clients you have not worked with for 90 days and writes a good reason to call them, based on the last job you filled for them. Not "just checking in".

Example. "Ardern Care Group: last job in April. Aisha is still working there for you. Winter cover is the reason to call."

Timesheet Chaser

Before payroll it finds the timesheets that are missing (the worker's job) and the ones waiting for the client to approve (the client's job). It writes the reminder for each and gets a little firmer the third time.

Example. "Hi Aisha, your timesheet for last week has not come in. Payroll closes Monday 10am." And to the client: "Grace Adeyemi, 24 hours, waiting for your approval. She is not paid until it is approved."
The 14 agents · 3 of 3

Looking after temp workers and placements

The jobs every temp desk knows it should do and rarely finds time for: document expiries, the 12-week rule, finding the next job before the current one ends, and following up placements during the guarantee period.

Document Expiry Watcher

Every weekday morning it checks right-to-work documents, DBS checks, licences and insurance. It lists what has expired, what expires within 30 days and what is missing, starting with people who are working right now.

Example. "Cannot legally work: Chloe, right to work missing, starts on the 28th. Grace, training certificate expired 20 August, working at Beacon. Expiring soon: Marcus, forklift licence, 2 October."

12-Week Rule Watcher

In the UK a temp worker gets the same pay as a permanent employee after 12 weeks in the same job. Every Monday this agent lists who is about to reach 12 weeks so you can agree the new rate with the client in time. It never sets the rate.

Example. "Samuel reaches 12 weeks at Northwind this week. Current pay 13.20, charge 16.50. Agree the new rate with Dawn before Friday."

Next Job Finder

Every Wednesday it finds temp workers whose job ends within three weeks and looks for their next job among your open jobs and other clients. It writes the match, or says honestly that there is none.

Example. "Marcus finishes at Northwind day shift on 2 September. Match: Northwind second shift, same site, no paperwork problems."

Placement Follow-up

Every Tuesday it looks at each permanent placement. Who needs a check-in call? Whose guarantee period is over, so the fee is safe and you can ask for a referral? Which invoice is unpaid? It writes the check-in and the referral request.

Example. "Ruth at Halden: three weeks in, nobody has called her. Ben at Orion: guarantee period over, invoice 45 days overdue, referral not asked."
The help desks

Chats that answer questions

A help desk is a chat. It reads the question, picks the right specialist, and answers from your records and your playbook. Help desks give advice; they do not change records (except a candidate updating their own phone number). Two of them live inside the portals, so clients and temps can ask instead of emailing you.

Recruiting Desk

For your recruiters. Ask it a question about a screening decision, how to present a candidate, or an interview clash. It gives advice from your playbook. It never rejects, offers or confirms anything.

Example. A recruiter asks: "Jonas has the years but no logistics experience. Should I screen him?" Answer: "Yes. Ask about on-call work and system size. Do not lead with the missing logistics experience."

Candidate Help Desk

For candidates. It can tell a candidate where their application stands, update their phone number or availability, or explain how the process works. It only sees that candidate's own record and never promises anything.

Example. A candidate asks: "Where is my application?" Answer: "You were screened on Tuesday and sent to the client on Wednesday. The client now decides about an interview. Your recruiter will tell you either way."

Client Service Desk

For your recruiters, and for clients through their portal. Questions about fees, contracts, a weak job brief, or an unhappy client. It never agrees a fee or signs anything.

Example. A recruiter asks: "Kestrel wants the fee down from 18% and a longer guarantee. What can I offer?" Answer: "Keep 18% with an 8-week guarantee, or 16% with none. Note: Kestrel has not signed our terms yet."

Compliance Desk

For the person who handles paperwork. Questions about right to work, contractor tax status (IR35) and the 12-week rule. Advice only, not a substitute for a lawyer.

Example. A coordinator asks: "Kestrel wants Tomasz to work fixed hours on site. Does that change his tax status?" Answer: it explains what "control" means for IR35 and who has to make the decision.

Temp Worker Help Desk

For temp workers, through their portal. Pay, timesheets, shifts, end dates. It only sees that worker's own records and never talks about anyone else.

Example. Samuel asks: "Why is my timesheet queried?" Answer: "The client questioned two hours of overtime on Tuesday. Your recruiter is sorting it out. Your 40 approved hours are already in payroll."
Your data

11 tables

Tables are where everything is stored. They look like spreadsheets and your team can open and edit them at any time. The records are linked to each other (a candidate belongs to a client, an assignment belongs to a worker), which is how the portals know what to show.

TableWhat is in itStages
Job OrdersThe jobs you are filling. Client, requirements, salary, hiring manager.Open · On hold · Filled · Cancelled
CandidatesEvery candidate, their CV summary, the screening result, and which stage they are at. Temp workers are here too.New → Screened → Sent to client → Interview requested → Interviewing → Offer → Placed
InterviewsOne row per interview: suggested times, type, confirmed time.Asking for availability · Times suggested · Confirmed · Done · Cancelled
Weekly NumbersThe counts the Monday report writes down each week.One row per week
Clients and TermsEvery client, the main contact, whether the contract is signed, your fee, your margin, payment terms.Signed · Sent, not signed · Not sent · Expired
AssignmentsTemp jobs: who is working where, at what rate, until when.Booked · Live · Ending soon · Ended · Cancelled
TimesheetsOne row per worker per week. Hours and whether the client approved them.Not submitted · Submitted · Approved · Queried · Paid
Compliance DocumentsRight to work, DBS, licences, insurance, with expiry dates.Valid · Expiring soon · Expired · Missing · Under review
PlacementsPermanent placements: the fee, the invoice, and the guarantee period.Started · In guarantee period · Cleared · Left, refund due · Refund settled
Next JobsTemp workers whose job is ending, and the next job found for them.Not started · Matched · Offered to client · Rebooked · Lost
MarginsWhat each temp assignment earns you per week.One row per worker per week
Your playbook and tools

The software knows nothing about your agency except what the tables and your playbook tell it.

Recruiting Playbook and Compliance

A document with a starter page that tells you what to write: how you judge candidates, how you write summaries for clients, how you speak to candidates, how you arrange interviews, and your rules on fair hiring. Every agent reads it before it works.

Example. Add one line: "We never send a candidate to a client without a phone call first." From then on, the Candidate Summary Writer refuses to write a summary for anyone who has not had a phone screen.

Tools connected at setup

GmailGoogle CalendarGoogle SheetsTurtle Notify

  • Gmail. Sending the emails you approve: candidate messages, feedback reminders, client updates, timesheet reminders.
  • Google Calendar. Reading when people are free and, after you approve, sending the interview invite.
  • Google Sheets. The Timesheet Chaser writes its reminder log into your payroll spreadsheet.
  • Turtle Notify. Built in. Sends the daily compliance alert and the 12-week warning to the desk owner by email. Nothing to set up.

The desk uses whichever AI model your company has already connected. You do not choose or manage a model for each agent.

When things run

The weekly timetable

Only screening runs from day one. Everything else is switched off until you turn it on from the desk. You can also press "Run now" on any of them.

AutomationAgentWhenShips
Screen new candidatesCandidate ScreenerThe moment a candidate is addedOn
Morning screening sweepCandidate ScreenerWeekdays 07:00Off until you switch it on
Move interviews forwardInterview SchedulerWeekdays 08:00 and 14:00Off until you switch it on
Chase interview feedbackFeedback ChaserWeekdays 09:00Off until you switch it on
Monday reportWeekly Pipeline ReportMonday 07:30Off until you switch it on
Friday client updatesClient Update WriterFriday 15:00Off until you switch it on
Find quiet clientsQuiet Client FinderTuesday 08:00Off until you switch it on
Chase timesheetsTimesheet ChaserFriday and Monday 09:00Off until you switch it on
Check document expiriesDocument Expiry WatcherWeekdays 07:00Off until you switch it on
Check the 12-week rule12-Week Rule WatcherMonday 08:00Off until you switch it on
Find next jobs for tempsNext Job FinderWednesday 08:00Off until you switch it on
Placement follow-upsPlacement Follow-upTuesday 09:00Off until you switch it on

Buttons on the desk also run agents. "Re-screen" runs the screener again. When a run starts from a button, it runs in the name of the person who pressed it, and if an email is approved it goes from that person's own Gmail.

How approvals work

A person is always between the software and the outside world

Three things always need a person. The software stops and waits at each one.

1 · Buttons on the desk

Mark screened, Send to client, Confirmed, Approve (a timesheet), Verified (a document), Terms signed, Invoice raised. These are the decisions. Only a person can press them. The software can move a candidate to "Screened"; it cannot move anyone to "Rejected", approve a timesheet or mark a document valid.

2 · Sending anything

When an agent wants to send an email or a calendar invite, it stops. The message appears in Approvals exactly as it would be sent. You read it, fix anything wrong, and click Approve or Deny. Each approval is for one message. The next one asks again.

3 · Plans

When you give a coordinator a task, it writes a plan and shows it to you first. Approve and run, change it, or cancel. It does not start work on its own.

Approvals
The Approvals page. The Document Expiry Watcher wants to email Grace about an expired certificate. You see who it goes to, the subject and the full text. "Edit values" lets you change it before you approve.
Who approves. Owners and admins, by default. A waiting message expires unsent after 24 hours, and the admins are reminded after 4. An approver going on holiday can hand their queue to a colleague, and every decision made that way records both names. Every approval is written to the audit trail with the name, the time and the message as approved.
Rules the software must follow

Six rules the pack sets, and six built in

A rule is checked before every single thing the software tries to do. The pack installs six rules of its own on top of the six every workspace starts with. You can see them, switch them off, or add your own.

No message reaches a candidate or client without a personNeeds a personEvery email the software writes waits for a recruiter to approve it. The software writes; people send.
Interview invites need a personNeeds a personThe software can suggest times. Only a person can send the calendar invite.
Nothing deletesNeverThe software cannot delete a candidate, a timesheet, a document, an email or a file. Ever.
No bulk export of candidate dataNeverCandidate and worker data cannot be exported, downloaded or copied out in bulk.
Payroll sheet changes are recordedLoggedWhen the Timesheet Chaser writes a note in your payroll spreadsheet, it is recorded in the audit trail.
Reading compliance documents raises an alertAlertsRight-to-work and DBS records are sensitive. Any read outside the daily check sends an alert to the owner.
Built-in rules on topNeeds a personEvery workspace also starts with six standard rules: sending, deleting, changing permissions, payments and public posts need approval; bulk export is recorded.
The list of rules. Each shows what it matches, what it does, and a switch.
The overview: how many rules are active, any alarms, anything waiting for review, and whether personal data masking is on.

Everything is recorded

For every run you can see which agent ran, why it ran, every step it took, and every rule that checked it. Passwords and card numbers are blanked out before anything is stored.

Audit trail
The audit trail for the recruiting workspace: a calendar invite waiting, an email waiting, two spreadsheet writes recorded, one email approved and one denied.

Spending limits

A monthly budget with a warning level and a hard stop. If an agent starts failing or costing more than usual, it is paused automatically until someone looks.

Personal data

Personal details are detected and masked. Instructions hidden inside CVs or emails are neutralised. Every password and key is encrypted. Candidate data leaves your tables only through a message a person approved.

Fair hiring

The screener is told to ignore age, gender, ethnicity and every other protected characteristic, and to explain its reasoning point by point. It never rejects. "Not a match" is advice; the Reject button belongs to a person.

Who can see what

Your team sees the desk. Each client and worker sees only their own portal and their own records. Only owners and admins can change the layout. Data retention, legal hold and audit export are in the Compliance screen.

What it saves

Hours back for a three-recruiter desk

These estimates assume a small agency: three recruiters, about 40 applicants a week, 6 active clients, 30 temps working, weekly payroll. "Before" is the time these jobs take by hand. "After" is the reading and deciding that is left. Your numbers will differ. These are estimates, not measurements; after a month the audit trail gives you real figures.

JobAssumptionHours beforeHours afterWhat changes
Screening applicants15 min each, 40 a week10.02.5The result is written before you open the CV. You read and decide.
Writing candidate summaries for clients45 min each, 6 a week4.51.5Drafted for you. You edit and send.
Arranging interviews30 min each, 8 a week4.01.5The messages are drafted. You confirm the time.
Chasing managers for feedback1.5 h a week1.50.3Reminders written every morning.
Weekly client updates20 min per client, 6 clients2.00.5Drafted every Friday.
Checking a new job brief1 h each, 2 a week2.00.7The gaps and the questions are listed for you.
Chasing timesheets3 h a week for 30 temps3.00.7Reminders drafted. You approve them all at once.
Checking document expiries2 h a week2.00.3Checked every morning.
12-week rule, next jobs, placement follow-ups3 h a week, often skipped3.00.8Done every week without anyone remembering.
The weekly report1.5 h a week1.50.2Written every Monday.
Total per week33.59.0About 24 hours a week back. Roughly half of one person's week.

Faster to the client

Screening happens the moment a candidate applies, so a strong one is in front of the client the same day. The first agency to send usually gets the interview.

Money kept

Next jobs found before the current one ends. Timesheets in before payroll closes. A placement check-in in week three, not a refund in week eight.

Fewer workers turned away

A worker sent home for an expired DBS costs a day's margin and the client's trust. The daily check lists those first.

Estimates, not measurements. After a month the audit trail gives you real figures.

Getting started

Live in an afternoon

Installing takes one click. The real work is writing your playbook and switching things on one at a time.

1Install

Install the pack from the Products page. Connect Gmail and Google Calendar when asked. Sheets only if you keep a payroll spreadsheet.

2Playbook

Replace the starter page with your own: how you judge candidates, how you write to them, your summary format, your rules. This is what makes the results sound like you.

3Data

Add your open jobs, current candidates, clients, assignments and documents to the tables. Paste from a spreadsheet or type them in. Screening is already on.

4People

Invite your recruiters. Invite client contacts and temp workers as free members and share the portals with them. Their email links them to their record.

5First week

Work from the Desk page. Switch on timesheet chasing and the document check first. Then feedback chasing and Friday updates. Approve messages from the desk.

6Then

Read the Monday report, switch on the rest, and let the help desks answer the questions that used to be emails.

Pricing

Included on every plan

You pay for the platform, not per desk. The plan sets how many agents, employees and workspaces you can run; every desk is included, and runs are billed on your own model key at cost. 14 agents in this desk count against the plan's agent limit.

See plans
More desks