For teams managing both hiring-manager demand and candidate follow-through

Connect the client side and candidate side of hiring in one operating system

I build custom hiring operating systems for growing teams that need one clear place to manage role requests, hiring-manager or client requirements, candidates, interviews, scorecards, offers, and onboarding. Not another generic ATS rollout. A practical workflow that connects the demand side of hiring with the candidate journey.

Use the call to walk through your current hiring process. Bring the spreadsheet, ATS, Notion board, forms, or email workflow your team currently uses. You will leave with a clear view of what should be systemised and what should stay simple.

Before
Client requests, candidates, and feedback spread across tools
Build
One workflow connecting roles, candidates, feedback, and decisions
After
Clear next actions from role request to candidate start date

"Thaha provided expert guidance from initial ideation all the way through to final delivery."

— Mike James, Project Blackbook

Hiring system review

What I map before recommending a build.

The first step is understanding both sides of the workflow: what the business or client needs, and what has to happen with each candidate before the next interview, feedback request, or offer slips.

Client or hiring-manager side
How roles are requested, approved, clarified, prioritised, and updated before candidates are moved forward.
Candidate journey
Where applications, referrals, outreach replies, CVs, interviews, feedback, and decisions are tracked.
Feedback and decision loop
How hiring managers, clients, interviewers, and coordinators give feedback without creating hidden bottlenecks.
Offer to onboarding
What happens after the hiring decision: offer, documents, start date, handover, and onboarding tasks.
Simple next step: book a short call and show the current hiring workflow. I’ll help decide what should be systemised and what should stay simple.

Hiring breaks when the process grows faster than the system.

problem

The client or hiring manager changes the brief, but the system does not keep up

Role requirements, urgency, budget, approval, interview priorities, and must-have criteria often change across calls, email, or chat without one reliable record.

problem

Candidate context gets split across too many places

CVs, referral notes, screening answers, interview feedback, salary expectations, and documents end up across inboxes, forms, spreadsheets, and chat threads.

problem

Feedback follow-up becomes the silent bottleneck

Hiring managers, clients, and interviewers need reminders, scorecards, decisions, and candidate updates — all with clear ownership and timing.

problem

Decisions are made, but the reasoning disappears

When a candidate is rejected, offered, paused, or moved to a future role, the reasoning should be easy to find and useful for the next hiring cycle.

A useful hiring OS manages two sides at the same time.

client / hiring-manager side

What the business needs

This side captures role requests, approvals, budget, must-have criteria, urgency, hiring-manager notes, client requirements, and feedback responsibilities.

If this side is weak, the team moves candidates through a pipeline without a clear record of what the role actually needs or who must decide next.

candidate side

Who is moving through the process

This side tracks applications, referrals, CVs, screening notes, interviews, scorecards, documents, salary expectations, offers, rejections, and future-fit candidates.

If this side is weak, good candidates get delayed, feedback is chased manually, and useful context disappears before the next role opens.

What you get from the build.

The output is a working hiring operating system built around your hiring process — not a renamed template or a generic pipeline board.

Workflow mapping for the client/hiring-manager side and candidate side
Role, client requirement, candidate, interview, scorecard, offer, and onboarding records
Views for founders, operations, hiring managers, clients, recruiters, or coordinators
Automations for reminders, handoffs, status changes, feedback gaps, and candidate updates
Reporting for open roles, stakeholder feedback, stage bottlenecks, interview progress, and offer outcomes
Testing, documentation, handover, and a system your team owns
Scoping: the build is scoped after reviewing both sides of the workflow: role/client requirements, approval steps, candidate journey, interview process, tools, reporting needs, and integrations. The first call is used to decide what is worth building and what should stay lightweight.

The hiring operating system connects both sides of the work.

module

Client / hiring-manager intake

Role requests, approvals, business case, manager notes, compensation range, required skills, urgency, and priority.

module

Role and requirement control

A clean record of what the role needs, what changed, who approved it, and what the candidate must prove.

module

Candidate pipeline

Applications, referrals, sourced candidates, CVs, screening notes, statuses, fit signals, and relationship history.

module

Interview and feedback loop

Availability, interview rounds, interviewer assignments, client or manager feedback, reminders, and scorecards.

module

Decision and offer handoff

Shortlists, rejection reasons, hold statuses, offer decisions, approvals, compensation notes, and onboarding tasks.

module

Reporting dashboard

Open roles, overdue feedback, blocked candidates, interview load, source quality, offer rate, and hiring bottlenecks.

Built around two connected workflows, not just candidate stages.

Most hiring boards show where a candidate sits. A proper operating system also shows what the hiring manager or client needs, what changed, who owns the next action, what feedback is overdue, and what needs to happen after an offer is accepted.

01

Demand captured

Capture the client or hiring-manager request, approval, budget, urgency, requirements, and must-have criteria before candidates are added.

02

Candidates collected

Bring applicants, referrals, sourced profiles, documents, screening answers, and ownership into one place.

03

Feedback loop managed

Track rounds, availability, reminders, scorecards, client or manager feedback, and overdue interviewer responses.

04

Decision made

Record decision reasons, offer approvals, rejection notes, future-fit tags, and communication status.

05

Offer and onboarding started

Turn accepted offers into start-date tasks, document checks, equipment handoff, and team onboarding steps.

A practical build, not a software shopping exercise.

The goal is not to replace every hiring tool on day one. The goal is to map the demand side and the candidate side, find where hiring slows down, and build the lightest system that gives the team visibility and follow-through.

1

Review both sides

We map how a role opens, who requested it, how candidates enter, who interviews, where feedback goes, and what happens after the decision.

2

Design the operating layer

We define the records, views, automations, reminders, stakeholder updates, and handoffs that your team actually needs.

3

Build, test, and hand over

The finished system is tested with real role, candidate, feedback, offer, and onboarding scenarios before handover.

When this is better than forcing another ATS.

generic ATS

Good when the process is standard

An ATS can work well when the hiring process is standard, the team follows the tool exactly, and most work is limited to applications and stages.

But growing teams often have custom approvals, client or hiring-manager requirements, referral workflows, interview scorecards, feedback chasing, offer checks, onboarding tasks, and reporting that do not fit neatly.

custom hiring OS

Better when hiring has custom handoffs

Client or hiring-manager intake, approval, and requirements before the candidate pipeline starts.
Candidate records connected to role requirements, interviews, feedback, documents, offers, and future-fit notes.
Dashboards for founders, operations, recruiters, coordinators, clients, and hiring managers.
Automations for overdue feedback, interview reminders, stakeholder updates, candidate updates, and onboarding handoff.
Reporting around role bottlenecks, feedback delays, stage movement, source quality, time-to-hire, and offer outcomes.

The outcomes a hiring system should protect.

outcome

No more unclear ownership

Every role, client or manager request, candidate, interview, feedback request, offer approval, and onboarding task has a clear owner and next action.

outcome

Faster stakeholder follow-up

The system highlights overdue scorecards, missing client or manager feedback, blocked decisions, and candidates waiting for updates.

outcome

Better candidate memory

Rejected, paused, referred, and future-fit candidates remain searchable for later roles instead of disappearing into old email threads.

outcome

Cleaner handover from hiring to onboarding

Once a candidate accepts, the system can trigger the internal handoff so documents, equipment, access, and start-date tasks are not missed.

Connected to the tools your team already uses.

Forms and applications

Candidate application forms, client or hiring-manager role request forms, referral forms, screening questionnaires, and structured intake.

Email and reminders

Candidate updates, interviewer reminders, client or hiring-manager follow-ups, offer nudges, and internal notifications.

Calendar and interviews

Interview scheduling, preparation reminders, meeting links, availability checks, and follow-up tasks.

Documents and files

CVs, portfolios, scorecards, offer letters, ID checks, onboarding documents, and shared folders.

Existing tools

Airtable, Google Workspace, Make.com, APIs, webhooks, or your current ATS/CRM where integration makes sense.

Dashboards and reporting

Hiring health, open roles, stakeholder feedback, blocked candidates, source performance, and onboarding handoff status.

This is for teams where both sides of hiring need structure.

You are hiring enough that spreadsheets are starting to fail

The process has too many role requests, candidates, interviews, approvals, feedback loops, and reminders to manage casually.

Hiring involves more than one person

Founders, operations, hiring managers, clients, interviewers, recruiters, finance, and onboarding all need different views of the same process.

You do not want a rigid ATS to dictate the workflow

You need the system to match how decisions are actually made, including client or manager requirements, approvals, handoffs, reminders, and reporting.

You want a system that can grow with the business

Start with the core hiring workflow, then add onboarding, reporting, automation, integrations, or permissions as needed.

Questions teams usually ask before building.

Is this an ATS?

It can include ATS-style candidate tracking, but the focus is broader: client or hiring-manager intake, approvals, interviews, feedback, offer handoff, onboarding, reporting, and your internal workflow.

Can this work with our existing ATS?

Yes, if the existing tool still has value. The system can be designed as an operating layer around the client/hiring-manager and candidate workflow gaps your ATS does not handle well, or as a replacement if that makes more sense.

What platform do you build on?

It depends on the workflow. Common options include Airtable, InfoLobby, Google Workspace, Make.com, APIs, and custom components where needed. The platform choice should follow the process, not the other way around.

Do you publish fixed pricing?

No fixed package is listed here because hiring systems vary by workflow, team size, integrations, and data structure. The first call is used to scope the right version.

What should we bring to the first call?

Bring the current hiring tracker, ATS view, spreadsheet, form, or Notion board, plus one recent role or client requirement that shows where the process becomes messy.

Hiring operating system

If hiring is becoming too important to run from memory, build the system before the process gets messier.

Book a short call. We will walk through the client or hiring-manager side, the candidate side, what is currently scattered, and whether a practical hiring operating system is worth building.