Harmony HR
1 How recruitment works2 Role, criteria, plan3 Funnel, statuses
4 Screening5 Interview process6 What we assess7 Motivation and signal8 Assessment, levels, AI9 Decisions and feedback10 Candidate experience
11 Offer management12 Preboarding
13 Metrics and analytics14 Hiring economics
Home/Chapter 10

Chapter 10. Candidate Experience

pp. 178–194
Candidate experience system
Experience systemA structural view of where candidate trust is created, protected, or lost.
Candidate experience journey
Candidate journeyA journey map of the experience from first touch to the final outcome.
ElementGood practiceWhy it matters
AccessibilityThere is the option to discuss reasonable adjustmentsReduces barriers
CloseThe end includes deadlines and the next stepNo hanging uncertainty
QuestionYes / no
Is it clear which skill is being tested?
Is there a time limit and deadline?
Is there a marking rubric?
Will the output not be used as working material without a separate agreement?
Is there an alternative for candidates who objectively cannot use this format?
Is feedback on the task provided, even briefly?

6. Respectful automation Automation is good when it reduces waiting, errors and forgotten statuses.

It is bad when it masks the absence of a process or sends people irrelevant messages.

Can be automatedRequires human oversight
Status and SLA remindersRejection content for disputed cases
Scheduling linksSensitive cases and accommodations
Confirmation emailsOffer, rejection after final stages
Consent requestsPolicy and retention rules
Draft CVFinal decision and feedback
Segmented talent pipeline updateBefore re-contacting warm talent pipeline candidates
TriggerCan send automaticallyRequires human before sendingFailure mode
Final rejectionDraft onlyAlways human reviewImpersonal rejection after an in-depth process
Consent expiring soonConsent renewal requestIf the relationship owner wants a personal noteIrrelevant mass email
Respectful automation checklist
CheckYes / no
Trigger matches the candidate's actual status
The message includes a clear next step or closure
The email contains a named responsible person or contact route
Personalisation is based on facts, not guesses
The template does not contain unconfirmed feedback
Consent / opt-out rules are observed
Finalists and sensitive cases are excluded from generic automation
A human is required even when automation is technically possible
SituationWhy a human touch mattersMinimum action
Final rejectionThe candidate invested significant time and expects a respectful closePersonal email or call with bounded feedback
Offer delayRisk of losing trust and a competing offerRecruiter explains status and new deadline
Candidate complaintTrust must be restored and escalation risk reducedThe responsible person replies personally and logs the incident
Sensitive accommodationCare and privacy are requiredHR / recruiter discusses the approved process
Referral candidateThere is a relationship with the referring employeePersonal communication to the candidate and a policy-compliant update for the referrer
Executive / confidential roleReputational and privacy riskPermission-based sharing and a named responsible person

7. Personal data, consent and retention

Candidate data includes CVs, contact details, notes, interview records, assessment scorecards, compensation expectations, test tasks and consent records. Requirements vary across jurisdictions; this chapter does not constitute legal advice. As a practical rule: collect the minimum data necessary, store it with a clear purpose, restrict access, record consent / lawful basis and data retention periods, and delete or update data in line with policy.

Offer delay Risk of losing trust and a competing Recruiter explains status and new deadline

offer

Candidate complaint Trust must be restored and reduce The responsible person replies personally and logs the

escalation risk incident

Sensitive accommodation Care and privacy are required HR / recruiter discusses the approved

process

Referral candidate There is a relationship with the employee Personal communication to the candidate and

a policy-compliant update for the referrer

Executive / confidential role Reputational and privacy risk Permission-based sharing and a named

responsible person

7. Personal data, consent and retention

Candidate data includes CVs, contact details, notes, interview records, assessment scorecards, compensation

expectations, test tasks and consent records. Requirements vary across jurisdictions; this chapter does not

constitute legal advice. As a practical rule: collect the minimum data necessary, store it with a clear

purpose, restrict access, record consent / lawful basis and data retention periods, and delete or update

data in line with policy.

AreaWhat to doRisk
ConsentRecord consent status and source where requiredCannot demonstrate the lawfulness of processing
PurposeStore data for a specific recruitment purposeUsing stale data without a purpose
RetentionSet a retention period and review dateIndefinite databases
AccessRestrict roles that can view dataExcessive access for interviewers
Deletion / updateHave a request procedure in placeIgnoring candidates' rights
Sensitive dataDo not collect without necessity and policyUnnecessary legal / ethical risks

Data minimisation examples

Do not store if unnecessary What to store instead

Personal details unrelated to work Work-related restrictions and accessibility

Hearsay from third parties Validated referral CV with permission

Sensitive assumptions Policy-approved accommodation or work requirement

notes

Full documents beyond the purpose Link / status / mandatory verification result

Old CVs without a review date Current profile, consent status, retention date

Mini-SOP: candidate data request

This section does not replace local legal policy. It exists to help recruiters understand the operational

logic and not lose requests in email threads.

Step Action Responsible What to record

1. Recognise Understand what the candidate is Request data and channel

request requesting — access, rectification, deletion or

restriction

2. Route Hand over to the privacy / HR Responsible person and deadline

responsible person

3. Verify Verify identity per policy if required Verification status

4. Freeze risky Do not send new outreach or share Processing pause if needed

actions data until a decision is made

5. Execute Update, export, delete or restrict data Completion note

per policy

6. Confirm Notify the candidate of the outcome in Candidate response data

an admissible format

Example internal note:

Candidate data request received: [date/channel].

Request type: [access/rectification/deletion/restriction].

Assigned responsible: [name].

Recruitment status: [active/talent pipeline/rejected].

Interim action: [pause outreach / no action needed].

Completion due: [date per policy].

8. Candidate experience metrics

Metric Formula / observation What it shows How to use it

Candidate response time Time from candidate message to Response speed Set responsible person and

team reply reminders

Feedback SLA breach rate Overdue feedback actions / all Where candidates are waiting Escalate to managers

feedback actions

Candidate drop-off by stage Drop-offs / candidates entering Where the experience breaks Review interviews, tasks,

each stage deadlines

Task completion rate Completed tasks / sent tasks Fairness of the task Brief, shorten, pay, improve

instructions

Offer acceptance rate Accepted offers / sent offers Role realism and closing quality Improve pre-offer

condition checks

Candidate pulse survey Short survey after the process Quality of experience Identify recurring pain points

Consent hygiene Active consent / profiles where Consent discipline Clean the database

consent is required

Complaint / escalation count Candidate complaints Trust and assessment fairness risks Investigate root causes

Important: candidate experience cannot be measured by NPS alone. You need behavioural data: speed, candidate

drop-offs, task completion, offer acceptance, complaints and consent hygiene.

Candidate pulse survey: a short survey after the process

The survey should be short and optional. Its purpose is to spot recurring problems, not to gather a

flattering score.

Question Format How to use it

How clear was the process? 1-5 Look for communication and expectation

issues

How respectfully did the team handle 1-5 Check timing, rescheduling, task length

your time?

Was it clear what was being assessed 1-5 Improve prep emails and interview

at each stage? structure

Where was the process weakest? Short text Group themes for monthly debrief

What would you change in one area? Short text Add specific improvements to the

backlog

Do not ask candidates about issues you are not prepared to address. If the team does not change the process

based on survey results, the pulse survey becomes a decorative metric.

Interpreting metrics

Symptom Possible problem What not to do What to do

Low satisfaction but good speed Communication is fast but not Do not speed up further Review content and human

personal enough touch

High candidate drop-off before task Task looks too expensive Blame the market Review time limits and

the task rubric

Offer acceptance is falling Role realism or compensation Do not increase outreach volume Improve pre-offer

mismatch volume and expectations checks

Consent hygiene is weak Database lives outside the process Do not bulk-email everyone Conduct a cleanup and

retention review

Complaints after rejection Feedback tone or timing Do not remove all feedback Make templates safer and

bounded

Slow feedback after interview Hiring manager SLA is not working Do not pressure only the Assign hiring manager and

recruiter escalation

Candidate experience dashboard: minimum set for the team

A small dashboard is better than a large presentation if it helps manage the process weekly.

Widget Formula / source How to read it Action

Overdue statuses Candidates promised an update by Shows who is waiting without Assign a responsible person

today a status and send the update

Interview feedback SLA Overdue feedback actions / Shows the hiring team's Escalate blockers to the

completed interviews discipline hiring manager

WidgetFormula / sourceHow to read itAction
Candidate drop-off by stageDrop-offs / candidates entering the stageFinds stages with a poor experienceReview deadlines, tasks, communication
Task completionCompleted tasks / sent tasksShows whether a stage is too onerousShorten, pay, or change the format
Final-stage rejection timeTime from final stage to rejection messageProtects finalist trustNamed responsible person and maximum SLA
Consent validityActive consent / profiles requiring consentShows privacy hygieneClean the database and update consents
Candidate complaintsVolume and topicsShows reputational riskInvestigate root causes

10. Cases

Situation Risk What to check Recommended How to document Metric / next

action step

Candidate waits a week Loss of trust in the Responsible person, Urgently provide status "Final-stage feedback SLA breach

after final for the offer blocker resolution and a new date overdue"

Bulk outreach on an old Privacy and reputational Consent, relevance, Stop, segment, update "Talent pipeline consent Consent validity

database risk last contact consent consent review"

Task takes weekends Exploitation feeling Time limit, role level, Simplify or pay "Task over-engineered" Completion rate

pay

Auto-rejection reached Trust blow Automation rule Apologise personally, fix "Automation incident" Incident count

a finalist the process

Candidate asks to delete Legal risk and trust risk Policy and identity Check "Deletion request SLA of the request

data verification processed"

Hiring manager asks Assessment fairness risk Interviewer training Stop, document, "Sensitive question Training completion

sensitive questions retrain incident"

SituationRiskWhat to checkRecommended actionHow to documentMetric / next step
Incident recovery: working guide
IncidentFirst responseRoot-cause debriefPrevention
Candidate received an erroneous automated rejectionApologise personally, correct the status and explain the next stepTrigger, stage matching, automation QAExclude final stages from general automation
Interviewer no-show after offerApologise, reassign with priority, notify the hiring managerCalendar accountability and remindersBackup interviewer and reminder rules
Feedback not delivered by promised dateSend a delay message before the candidate has to askResponsible person, SLA and blocker resolutionInternal SLA reminders and escalation
Task instructions are unclearClarify the brief and extend the deadline if neededTemplate and reviewer briefingStandard task brief pack
Data subject request processed incorrectlyEscalate to the privacy responsible personProcess gap and access rightsRequest process and training
Common situations and management decisions
SituationWhat the candidate feelsWhat a strong team doesWhat we change in the process
Three interviewers ask the same questions"They are not aligned"Apologises for the repetition and explains the meeting focusCompetency-based interview plan
The role changed mid-process"I was assessed against a moving target"Communicates the change honestly and asks whether the role is still relevantRecalibration rule and candidate notification
Candidate receives a counter-offer"I need to understand your position quickly"Conducts a pre-offer condition check, clarifies motivators, does not pressureMotivation notes and offer timelines
Referral candidate rejected without explanation to the referrerThe employee loses trust in the referral programmeGives the candidate a status update; the referrer receives a policy-compliant updateReferral communication policy
Candidate ghosted the processThe team gets frustrated and draws market conclusionsChecks deadlines, role realism, communication qualityCandidate drop-off reasons and reactivation template
Candidate asks for more time on a taskFears looking weakAsks the reason, extends if reasonable, preserves assessment fairnessDeadline extension rule
TaskFull promptHuman check
Review the candidate journeyAppendix H, H6.5Verify facts, privacy, tone and decision ownership before using the output.
Review respectful automationAppendix H, H10.1Verify facts, privacy, tone and decision ownership before using the output.
11. Policy fragment: candidate experience and data

Every candidate in an active process must have a named person responsible for communication. This person is accountable for timely statuses, accurate messages, recording the next step and feedback SLAs. Automation is used for reminders, scheduling meetings, consent management and status support, but it does not replace human review for offers, final rejections, sensitive cases or complaints. Candidate data is processed solely for recruitment purposes, with restricted access, retention rules and consent / lawful basis where required. Requests to update, delete or restrict processing are forwarded to the company's policy responsible person.

12. Maturity model
LevelWhat it looks like
ChaosCandidates wait without status; data is stored in chat messages
Managed processThere is a journey map, SLAs, a responsible person and templates
Respectful automationAutomation accelerates statuses without breaking trust
Data-consciousConsent, retention and access are controlled
Experience-led opsThe team measures candidate drop-offs, satisfaction, complaints, offer acceptance and improves the process
Key takeaways and next steps
What you needWhere to find it
Terminology and short definitionsAppendix B. Mini-glossary
Ready-made policies and SLAsAppendix D. Ready-made policies and processes
Working templatesAppendix E. Template library
End-to-end examples: BDM and BackendAppendix F. End-to-end cases: BDM and Backend
Full AI prompts for the chapterAppendix H. AI prompt library, section H6. Debrief, decisions and feedback

In short: this chapter covers candidate experience and communication. If you need a ready-made artefact, take it from the appendices; leave the application logic in the chapter itself.

automation

Data-conscious Consent, retention and access are controlled

Experience-led ops The team measures candidate drop-offs, satisfaction, complaints, offer acceptance and improves the process

Key takeaways and next steps

What you need Where to find it

Terminology and short definitions Appendix B. Mini-glossary

Ready-made policies and SLAs Appendix D. Ready-made policies and processes

Working templates Appendix E. Template library

End-to-end examples: BDM and Backend Appendix F. End-to-end cases: BDM and Backend

Full AI prompts for the chapter Appendix H. AI prompt library, section H6. Debrief,

decisions and feedback

In short: this chapter covers candidate experience and communication. If you need a ready-made artefact, take it

from the appendices; leave the application logic in the chapter itself.

How to use this chapter

Working scenario. The team has finally selected a strong candidate. Everyone exhales: "All that's left is to send the

offer." Two days later, it emerges that the pay range has not yet been agreed, the candidate understood the

bonus differently, the start date is disputed, the current employer is preparing a counter-offer, and the manager

promised something that is not in company policy.

The offer was close, but the process was not ready.

What actually broke here: the team assumed the offer begins with the letter containing a number. In reality,

before the letter, you must verify motivation, check conditions, align compensation, honestly describe the role,

assess the counter-offer risk, record the decision and hand the candidate to preboarding.

The key idea of this chapter: an offer is not an administrative formality and not a last-day negotiation. It is the

final management stage where role criteria, candidate assessment, hiring economics, compensation fairness

and candidate experience converge. A good offer process reduces late-stage losses, avoids impossible

promises and maintains a respectful tone even in the event of rejection.

Read this chapter as a working guide. If offer acceptance is falling, start with the process, pre-offer condition

checks and metrics. If the hiring manager asks to "just offer more", look at the sections on offer structure,

alignment and internal fairness. If a candidate receives a counter-offer, use the case section. If you work in an

agency, pay attention to the sections on roles and alignment: agencies often influence the offer without direct

control over salary and client approvals.

Remember in one phrase: the offer is won before the letter, when the team has honestly removed acceptance risks.

If your task isGo to sectionWhat you will get
Understand what offer management involves1Process boundaries from pre-offer condition checks to an accepted offer
Conduct a pre-offer condition check without pressure2Questions on motivation, constraints and acceptance probability
Separate agency and internal recruitment roles3Responsibilities of the recruiter, client, hiring manager and HR
Build the offer structure4Compensation components, roles, conditions and expectations
Set up the approval process5Decision package, SLAs and escalation rules
Handle a counter-offer6Risk diagnostics and safe scenarios
Check assessment and condition fairness8Fair-range rules and exception handling
Measure the offer process9Metrics, formulas, risk signals
Use HarmonyATS as an example10How to link the offer stage, rejection reasons and time-to-hire
Resolve complex situations11Cases in mini-instruction format
Use AI12Prompts with human review
Implement the policy13–14SOP, checklist and maturity model

Minimum starting point

The offer begins before the letter with a number: you first need to remove acceptance and alignment risks.

StepWhat to doArtefact
1Conduct a pre-offer condition check on motivation, money, timelines, competing processes and risksPre-offer condition check note
2Prepare the approval package before making a final promise to the candidateOffer approval package
3Check the range, internal fairness and policy exceptionsCompensation check
4Give the candidate a clear next step and a deadline for questionsOffer communication plan

1. What is offer management

Offer management is the managed process of preparing, approving, presenting and closing an offer to a candidate. It covers every action from the first conversation about preliminary conditions through to a accepted offer and handover to preboarding. In systemic recruitment, offer management connects to earlier chapters: role and criteria define whom the company is prepared to hire; candidate assessment provides the facts for level and compensation; candidate experience determines the quality of communication; hiring economics explains the cost of delay and error. An offer cannot be treated as a standalone letter. The letter merely records the agreements. The real process begins earlier, when the recruiter checks the candidate's expectations, understands their motivation, clarifies time constraints, identifies parallel processes and helps the hiring manager reach a realistic decision. If this data is not gathered, the final offer becomes guesswork. Process boundary

StageWhat happensStage output
Late-stage motivation checkThe recruiter updates expectations, constraints and acceptance probabilityPre-offer condition check notes
Decision and level alignmentThe team confirms fit, level, risks and assessment facts against must-have criteriaDecision log
Compensation designHR / hiring manager / finance assemble the offer within the band or as an exceptionOffer draft
ApprovalAuthorised roles approve the amount, level, start date and exceptionsApproval record
Offer pre-sendThe candidate is briefed on not just the money but the role, expectations, risks and next stepsCandidate response
Negotiation / clarificationThe team answers questions and adjusts only permissible elementsUpdated offer or final decision
Accepted / declinedThe outcome is recorded with the reason and next actionAccepted offer or rejection reason
Context handover to preboardingResponsibility transfers to the preboarding responsible personStart readiness plan

2. Pre-offer condition check: verification before

the final proposal

A pre-offer condition check is a respectful verification of offer acceptance probability before the company

launches approval and sends a formal proposal. It is not manipulation and not an attempt to pressure the

candidate into agreeing in advance. A good pre-offer condition check helps both sides avoid wasting time on a

proposal that does not meet expectations and avoids creating false promises.

The pre-offer condition check should happen several times: during screening, before the final interview, after

the decision debrief and before offer approval. The depth varies at each stage. At the start, a range of

expectations and motivation is sufficient. At the end, specific conditions are needed: compensation, start date,

competing offers, notice period, work model, relocation, family constraints, risk appetite and critical

constraints.

Questions for the pre-offer condition check

Topic Question What counts as a What to record

useful answer

Motivation What would need to be true about the The candidate names work Primary motivators, secondary

new role for you to accept?

motivators, not just money

Compensation What total compensation range are you The range, structure, bonuses, Current comp, target comp,

considering and what is in your current benefits, internal fairness, flexibility

package? guarantees

Role What tasks would you like to do more / Connection to the actual Role realism risks

less? work of the role

Risk What might make you decline after the The candidate names real Deal-breakers

offer? blockers

Parallel processes What other processes might affect the The competitive landscape is Competing offers, timelines

decision and within what timelines? clear

Start What is the notice period and what is the Earliest start, constraints

earliest realistic start window? constraints

Counter-offer How would you react if your current The candidate understands their reasons Counter-offer risk

employer offered improved conditions? for wanting to leave

Pre-offer condition check errors

Error Why it is dangerous How to fix it

"If we offer X, will you join?" It pressures the candidate and reduces the Ask about the set of conditions and

choice to a number decision drivers

Checking expectations only at the start Expectations change after interviews and Ask about the set of conditions and

of the process other offers update after each significant stage

Not recording the current package The offer looks better on base but worse Compare total compensation and

on total risk

ErrorWhy it is dangerousHow to fix it
Selling the role as better than it isIncreases the risk of rejection or early attritionProvide a realistic preview
Ignoring the internal pay bandThe final offer may be unapprovableCheck the range before making promises

3. Agency and internal recruitment: versions of offer management

Agency and internal recruitment follow the same logic but with different levels of control. The internal recruitment team typically controls the pay band, approval, employment contract, preboarding and internal fairness. The agency often manages the candidate relationship and market feedback but cannot independently change compensation, approval timelines or the legal text of the offer.

AreaAgencyInternal recruitment
Pre-offer condition checkThe agency deeply manages motivation, expectations, competing offers and counter-offer riskThe recruiter checks motivation and links it to the hiring manager / HR
Offer designThe agency provides market feedback and candidate intelligenceHR / compensation / hiring manager assemble the package
ApprovalThe agency depends on the client and must pre-agree SLAsThe internal responsible person manages the approval chain
CommunicationThe agency often presents the offer or prepares the candidate for a conversation with the clientThe offer may be presented by the recruiter, hiring manager or HR
Counter-offerThe agency helps diagnose motives and preserve trustInternal recruitment can adjust conditions, role scope, start plan
DocumentationIt is important to record client instructions and candidate responsesIt is important to record approvals, exceptions and internal fairness rationale
Success metricPosition closure, offer acceptance, warranty-period risk, relationship qualityOffer acceptance, start rate, retention, internal fairness, time-to-hire
Agency rules
RuleWhy
Before finalising, agree with the client on the offer responsible person and approval SLAThe candidate must not wait because of an unknown approval chain
Do not promise the candidate conditions without written client confirmationProtects trust and legal integrity
Give the client a pre-offer condition check brief, not just "the candidate wants X"The client needs motivation, risks and alternatives
Record rejection reasonsThis is essential for market feedback and future searches
Do not pressure the candidate to secure the feeA short-term close may destroy the warranty period and the relationship

Rule Why

Before finalising, agree with the client on the offer responsible person and The candidate must not wait because of an unknown

approval SLA approval chain

Do not promise the candidate conditions without written client Protects trust and legal integrity

confirmation

Give the client a pre-offer condition check brief, not just "the The client needs motivation, risks and alternatives

candidate wants X"

Record rejection reasons This is essential for market feedback and future searches

Do not pressure the candidate to secure the fee A short-term close may destroy the warranty period

and the relationship

Rules for internal recruitment
RuleWhy
A compensation exception requires a responsible person and written justificationProtects internal fairness
The hiring manager must not promise salary outside the bandReduces the risk of offer withdrawal
The offer pre-send must include a realistic role previewReduces early attrition
An accepted offer is immediately handed over to preboardingAcceptance does not equal start
Rejection reasons are analysed alongside funnel and compensation dataOffer losses become material for improvement

4. Offer structure: what exactly is being offered to the candidate

The offer must describe more than money. The candidate makes the decision to join based on the entire

construct: role, level, manager, tasks, compensation, risks, flexibility, start date, onboarding process and trust

in promises. The more senior the role and the higher the cost of error, the more important it is to make the

offer package transparent. Offer components

ComponentWhat to includeCommon mistake
Role and job titlePosition, reporting line, team, levelTitle promises more authority than exists
ScopeInitial tasks, area of responsibility, success criteriaThe candidate is sold strategy but given execution-only
Fixed salaryFixed portion, currency, payment frequencyComparing only gross / net without clarity
Variable payBonus, commission, KPI, payment rules, payment capsPromising "up to X" without explaining realism
Equity / long-term incentivesVesting, cliff, liquidity assumptions, riskPresenting internal fairness elements as guaranteed money
BenefitsInsurance, holiday, equipment, education, relocationListing benefits without conditions
Work modelOffice, hybrid, remote, travel, relocationNot discussing actual office attendance frequency
Start dateEarliest start, notice period, handover, constraintsPressuring a quick start without considering current obligations
Probation / trialDuration, expectations, review pointsNot explaining the pass criteria
PreboardingDocuments, equipment, access, buddy, first weekCandidate accepts the offer and hears nothing
Page 178 Page 179 Page 180 Page 181 Page 182 Page 183 Page 184 Page 185 Page 186 Page 187 Page 188 Page 189 Page 190 Page 191 Page 192 Page 193 Page 194