WorkflowHR Service Delivery & Talent Acquisition

HR Case Management

HR case management where the agents draft a cited reply, check it against the employee's own records, and a person sends it

Every HR answer cited to the policy that applies; sensitive cases always with a person.

See one case, screen by screen ↓
demo27minfrom Ana's question to the cited reply Tom sent, against an 8-hour service level
demo6 of 6claimsin the draft checked against Ana's own records before Tom saw it
target100%of replies cited to the policy that applies and checked against the employee's own records
target1hto a named person for every harassment, health or pay-dispute case — no agent drafts them
In short

What is HR Case Management?

Software that takes an employee's question — about leave, pay, benefits, letters or policy — from any channel to an answer, with routing, service levels and a record. HR Case Management adds seven agents that triage every case, move sensitive ones to a protected queue, find the policy for the employee's country and contract, draft a reply in which every sentence is cited and check it against the employee's own records. An HR specialist sends or edits every reply.

How to choose AI solutions for back-office and enterprise work →

Updated

The problem

Why HR answers come out right in general and wrong for the person

An HR service centre in a company that spans 30 countries answers the same question 30 different ways. Whether Ana in Lisbon can carry over her leave depends on her country, her legal entity, her grade, her contract and what she has already booked. Specialists hunt through policy PDFs on the intranet and knowledge articles that have drifted from the policy, then look up the employee's balance in Time & absence and write the reply, often in a second language — with no record of which rule the answer relied on.

The risk is not speed but correctness, and what hides inside routine questions. A leave question that mentions a manager “making it clear I'll regret asking” is a harassment disclosure; handled like a ticket, it is the start of a grievance. Pay-information requests, whistleblowing reports and data-access requests arrive as ordinary cases with legal clocks already running, and reporting says how fast cases closed, never whether the answer was right.

typical82hpublished median to resolve an HR ticket
typical35,774chargesof harassment at the US EEOC in FY2024, a record
typical25%possible uplift on a UK tribunal award when an employer unreasonably fails to follow the ACAS Code
Where an HR case's working days goestimated
By hand3.5 days
With the solution0.6 days
  • Waiting in the wrong queue and transfers1 → 0.1 d
  • Finding the policy for the country, entity and contract0.8 → 0.1 d
  • Looking up the employee's own records0.3 → 0.1 d
  • Writing and checking the reply0.5 → 0.1 d
  • Hand-offs to the HRBP, payroll or reward1 → 0.3 d

Estimated split for a typical leave, pay or benefits question at a multi-country HR service centre, by hand and with the solution.

How it works

How a case is answered

Seven agents triage, guard, find the policy, draft, check each claim and keep answers right; an HR specialist sends every reply.

What comes in
Cases in4 channels · portal, email, chat, phone
Agents at work
Intake & triage agenttype, country, urgency
Sensitivity guardreads on its own
Then
Policy agentcountry, entity, contract
Then
Drafting agenta source per sentence
Checking agentthe employee’s own records
Then
Clock agentservice levels, legal clocks
Knowledge agentstale articles, new ones
A person decides
HR specialistsends or edits every reply
What comes out
Cited reply
Protected case with a person
Evidence pack
One case, step by step

One carry-over question, from a chat message to a cited reply

Kestrel & Vane Group employs 40,200 people in 30 countries, and its People Services team answers them from four hubs. On Wednesday 14 October 2026 at 08:47, Ana Silva, a customer operations analyst in Lisbon, writes to HR in the workplace chat. Here is how the agents and the people work on it, screen by screen, in the working solution.

  1. 0108:47

    She asks in her own words; the agents read it in seconds

    Ana Silva · Customer Operations Analyst

    “Hi, I still have 7 days of holiday left this year. Can I carry them over to next year? I'm planning a long trip to see my family in February.” The intake & triage agent links her to her record, KV-PT-20417, and sets Leave & absence › Carry-over, Portugal, Kestrel & Vane Distribuição Portugal, English, Normal · P3 — each with a confidence. The sensitivity guard reads the same message on its own and agrees: nothing sensitive.

    Intake: “Every channel in one place, as the intake & triage agent read it. The sensitivity guard reads each case again, on its own.”

  2. 0209:12

    His morning starts with what needs him, not a ticket list

    Tom Becker · HR Service Specialist, Lisbon hub

    Tom covers Portugal, Spain, Germany, France, Italy and the United Kingdom, with 37 open cases on his desk. Today shows 12 drafts ready for him, every one checked against the employee's records, and 2 blocked by the check. Ana's case is at the top: “Draft ready · 6 of 6 claims match · Portugal PT-HR-07 §4.2”. Beside it, the agents at work and the policy changes that touch his cases.

    “Drafts are suggestions — you send every reply.”

  3. 03One click

    Her question in the middle, the rules in the margin, the reply underneath

    Tom Becker · HR Service Specialist

    The case opens as a conversation. On the right, the margin holds the sources: PT-HR-07 Annual Leave Policy v3.1 §4.2 (up to 5 days carried over with the manager's agreement, taken by 30 April), §4.3 (ask in Time & absence by 15 December), Labour Code Art. 240(2), and Ana's own records. Under her message sits the drafted reply, and every sentence carries the number of its source.

    “Hi Ana, yes — you can carry up to 5 of your 7 remaining days into 2027, as long as Rui agrees, and you'll need to take them by 30 April 2027.”

  4. 0408:47 to 08:49

    Five agents, each step in view with what it read

    The agents

    The Agents' run tab shows the work. The policy agent found three passages for Portugal, KV Distribuição, all grades, in force that day — and skipped knowledge article KA-0217, which still says 31 March, and the expired v3.0. The drafting agent wrote four sentences in English, one claim per sentence, and suggested booking the 2 days that would lapse. Each agent hands to the next.

    The policy agent never cites a policy version not in force on the case date, or an article flagged stale.

  5. 0508:49

    A personal fact check before anyone sees the draft

    Checking agent

    Separately from the drafting agent, the checking agent re-reads Ana's records and the policy text. 7 days remaining in 2026 (25 entitlement − 16 taken − 2 booked); Portugal policy applies; it covers her permanent, full-time contract; the §4.4 exception does not apply; Rui Marques approves the request; policy v3.1 is in force. Six of six claims match, so the draft is marked ready.

    The checking agent never edits the draft itself — it blocks and explains.

  6. 0609:14 · Sent

    He reads the rule and her balance, then presses send

    Tom Becker · HR Service Specialist

    Tom sends the reply unchanged, with reason code S0. Before it goes, the send screen shows who it goes to, 5 sentences with 4 cited, the check and the reason code. It goes to Ana in the chat where she asked, 27 minutes after she asked, against a service level of 8 working hours, with the sources under the reply.

    “I don't want a chatbot answer. I want to see the rule, her balance, and then press send.” — Tom Becker

  7. 07What Ana sees

    Her answer, its sources and who sent it

    Ana Silva · Customer Operations Analyst

    In Ask HR, Ana sees the reply with its four numbered sources — the policy sections, the Labour Code article and her leave balance, read that morning — and that Tom Becker answered at 09:14. The notice above the box tells her replies are drafted with AI help and sent by a person in People Services. She can rate the answer or reopen the case.

    “Replies are drafted with AI help and sent by a person in People Services. You can always ask for a call.”

  8. 08Same morning

    Right in general, wrong for Felix — so it is stopped

    Checking agent

    Felix Wagner, a machine operator in Augsburg, asks by email why his Sunday shift on 4 October paid only a 50% premium. The draft quoted the standard German rule, DE-HR-11 §3. The checking agent read his record: he works the continuous-shift model, and works agreement BV-AUG-2023-04 pays 100% on Sundays. Send is disabled until Tom regenerates the draft with the shift agreement.

    “The checking agent stopped this draft: ‘Sunday premium is 50%’.”

  9. 0907:48

    Two keys to treat a case as routine

    Sensitivity guard

    A portal question about leave mentions a manager “making it clear I'll regret asking”. Triage read Leave & absence at 0.93; the guard read possible harassment at 0.81. The agents disagreed, so the case went to the protected queue: drafting is off, only Helen Novak and Priya Raman can open it, and Helen took it at 08:02, 14 minutes after it arrived.

    “Drafting is off for protected cases. A person reads, replies and decides. Every view is logged.”

  10. 10Due today 11:00

    An exception, decided by a person with a reason code

    Priya Raman · HR Business Partner

    Miguel Ferreira asks to carry over 9 days, where the policy allows 5. Tom sent it to Priya with the case attached. She sees the ask, why, the policy — PT-HR-07 §4.5, an HRBP may approve more where the business cancelled approved leave — and what the agents found: the cancellation email of 28 July is on file, and 4 of the 9 days were cancelled approved leave. She approves or declines with a reason code and her signature.

    “When it reaches me, I want the whole story and the policy, not a forwarded email.” — Priya Raman

Who it’s for

Built for everyone who answers to an employee.

The same carry-over question, seen by the five people around it — what their week looked like, and what it looks like now.

TB
Tom BeckerHR Service Specialist · People Services Lisbon hub · English, German, Portuguese
HR service specialist
Before
Answers about 45 questions a day for three countries from policy PDFs, drifting articles and three HR systems, and hopes each answer is right for the person.
Now
Opens each case with the rule in the margin, the employee's own records and a reply already checked claim by claim — then sends or edits it himself.
AS
Ana SilvaCustomer Operations Analyst · Kestrel & Vane Distribuição Portugal, Lisbon
Employee
Before
“I just need to know if I lose my days.” Asks HR and waits, not knowing which rule the answer came from.
Now
Gets an answer the same morning with its sources underneath, knows a person sent it, and can rate it or reopen the case.
PR
Priya RamanHR Business Partner · Operations EMEA · exceptions and escalations
HR business partner
Before
Gets exceptions as forwarded emails, asks the specialist for the background, and decides with no reason on record.
Now
Sees the ask, the policy section and what the agents found on one screen, and signs each decision with a reason code.
MK
Marta KowalczykHR Operations Manager · Head of People Services
HR operations manager
Before
“Tell me where we're about to miss, and which answers were wrong, not just slow.” Finds stale articles after employees complain.
Now
Sees which articles a policy change made wrong, kept out of every reply until she publishes the update, and reports draft quality, not only speed.
DO
Daniel OseiHR Systems Administrator · countries, roles, integrations and thresholds
HR systems administrator
Before
“Nobody outside employee relations should be able to open a harassment case. Prove it.”
Now
Sets the sensitivity categories, routing and thresholds; the two-key rule and the checking agent's 100% are locked, and every change is versioned and logged.
Built on the engine

7 agents. Each with one job, and hard limits.

Seven agents triage, guard, find the policy, draft, check each claim and keep answers right; an HR specialist sends every reply.

Intake & triage agent

Reads every case from the portal, email, chat and phone notes; sets type, subtype, country, entity, language and urgency with a confidence; links the employee record; merges duplicates.

  • Never closes a case
  • Never lowers a sensitivity flag set by the guard
Sensitivity guard

Reads the same case on its own for harassment, discrimination, health, pay disputes, whistleblowing, threats or self-harm, and restricts access to a named list.

  • Never drafts
  • Cannot be overruled by triage — any disagreement goes to the protected queue
Policy agent

Finds the passages that apply to the employee's country, entity, grade, contract and date, and compares local policy with the statute and the Group standard, raising conflicts to the policy owner.

  • Never cites a policy version not in force on the case date
  • Never cites a knowledge article flagged stale
Drafting agent

Writes the reply in the employee's language, one sentence per claim, each linked to its source in the margin.

  • Never drafts a protected case
  • Never promises an exception
  • Every sentence has a source or is marked as courtesy
Checking agent

Re-reads the employee's own records in Core HR, Time & absence and Payroll, and the policy text, to confirm every claim; blocks the draft on any mismatch and explains it.

  • Never edits the draft itself — it blocks and explains
  • Reads the systems of record, read only
Clock agent

Watches service levels and legal clocks, forecasts breaches and proposes reassignments by language skill and current load, for a person to apply.

  • Never moves a protected case
  • Never pauses a clock without a person's reason
Knowledge agent

Drafts articles for questions asked again and again with no article; when a policy changes, finds the articles and open drafts that cite it and re-checks them; links low ratings to articles.

  • Never publishes — the HR operations manager approves
HR specialist

Sends; HRBP signs exceptions; ER owns protected cases. The agents propose; a named person decides.

Ask in plain words

Ask about any case, policy or clock

Ask in plain words about any case, policy or clock in People Services. Every answer names its sources and opens the screen to check them.

Why was Felix Wagner's draft blocked?

The draft for HR-48177 said Felix's Sunday shift earns a 50% premium. The checking agent read his record in Core HR: he works the continuous-shift model at the Augsburg plant, and that works agreement pays 100% on Sundays. So his statement is €76.40 short for the 8 hours on 4 October. Press “Regenerate with the shift agreement” and the check runs again.

Which open cases does the Portugal leave policy change affect?

PT-HR-07 changed on 9 October: carried-over days are now taken by 30 April, not 31 March. The knowledge agent re-checked the 14 open drafts that cite §4.2 — all already cite v3.1, including Ana Silva's HR-48213. One article still gives the old date: KA-0217, viewed 1,240 times in 30 days, kept out of every reply until Marta publishes the update.

Show the protected cases closest to their clock

Two need attention. HR-48195 (harassment, Spain) has no named person yet — 2 minutes left of the 1-hour target. HR-48155 (whistleblowing, Poland) must be acknowledged by 19 October, 7 days after it arrived. You are not on either access list, so the queue opens without details; Priya Raman or Helen Novak can assign them.

Draft this week's service summary for Marta

People Services, 30 days to 14 October: 97.8% of cases inside their service level; median first reply 1 h 52 min, down from 26 h in 2025; 71% of drafts sent unchanged, and the check stopped 140 before anyone saw them; 31 cases at risk in the next 8 hours, with 8 suggestions ready; average rating 4.6 out of 5 from 1,212 employees.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

TodayWhat needs the specialist: drafts ready and checked, drafts the check blocked, cases due within 3 hours, the agents at work and the policy changes that touch his cases.
IntakeEvery channel in one place — portal, email, chat and phone — with each case as the triage agent read it, its confidence, duplicates and the cases moved to the protected queue.
The case and its marginThe employee's question in the middle, the policy sections and her own records in the margin, and a drafted reply in which every sentence carries its source.
The agents' runEach agent's step on the case, with what it read, what it found, what it skipped and whom it handed to.
Claims checkedEvery claim in the draft confirmed against the employee's own records and the policy text, with the record each one came from.
Sent by a personThe reply as sent, with its sources, the reason code, the time to first reply and the service level it met.
What the employee seesAsk HR: the answer with numbered sources, who sent it, the AI notice, a rating and a way to reopen.
A blocked draftThe checking agent stopped a draft that was right in general but wrong for the employee, with the record, the works agreement and the fix.
Protected casesHarassment, health, pay disputes, whistleblowing and conduct, with what the guard saw, whether the agents agreed, the access list and the clock.
ApprovalsExceptions, escalations and articles waiting for a named person, each with the ask, the policy and what the agents found.
Knowledge after a policy changeArticles a policy change made wrong, kept out of every reply, with what each says now and the update the knowledge agent proposes.
Audit trailEvery action by people, agents and systems, chained, with the case it touched — and the evidence pack for one case.
Sensitivity rulesWhat the guard moves to the protected queue and who owns it, the locked two-key rule and the always-protected words in 11 languages.
Governance

Built for employee relations: cited, sent by a person, on the record.

Every sentence carries its sourceEach sentence of a reply links to a policy section with its version, a statute, a works agreement or the employee's own record, and the sources travel with the reply to the employee.
A named person sends every replyThe agents draft; a specialist sends unchanged (S0), edits with a reason (E1 tone, E2 detail, E3 corrected fact) or rewrites (R1). Bulk send takes only unedited drafts whose check passed.
Sensitive cases always go to a personTriage and the sensitivity guard must both clear a case; any disagreement sends it to the protected queue, where drafting is off, only the access list can open it and a named person is assigned within the hour.
Wrong for the person never reaches the personThe checking agent must confirm 100% of claims against the employee's own records — locked in settings. A draft with any unconfirmed claim is blocked, with the record it read and the fix.
Exceptions signed by an HRBPExceptions and escalations go to an HR business partner with the case attached, decided with a reason code — A1 within policy, A2 business need documented, A3 required by law or agreement, or D1–D3 to decline — and a signature.
A chained trail and an evidence packEvery action by people, agents and systems is on a chained audit trail, including every view of a protected case. One click exports a case's evidence pack: the conversation, sources, checks, decisions and trail.
Configuration

Your policies and your thresholds, not ours

What the guard protects, how sure the agents must be and which clocks run are settings — versioned and logged.

SettingDefaultChoose from
Sensitivity categoriesHarassment and bullying, discrimination, health, pay disputes and equal pay, whistleblowing, threats and violence, self-harm or crisisEach always on, with its owner: employee relations, occupational health, HRBP and reward, ethics and compliance
Two keys: triage and the guard must both clear a caseLocked onAny disagreement goes to the protected queue
Triage confidence to route without a check0.80Slider from 0.50 to 1.00 · below it the case is marked “Check category”
Minimum policy match to cite a passage0.85Slider from 0.50 to 1.00 · below it the passage is shown as “possibly relevant”, never cited
Claims the checking agent must confirm100% — lockedA draft with any unconfirmed claim is blocked
First reply by priorityP1 2 h · P2 4 h · P3 8 h · protected 1 h to a named personHours per priority, in the hub's working hours
Legal clocksWhistleblowing 7 days to acknowledge, 3 months to feedback · pay information 2 months · data access 1 monthCalendar days, started when the case arrives
AI notice to employeesLocked on“Replies are drafted with AI help and sent by a person in People Services.”
Connections

Works with the systems HR already runs on

Core HRpeople, jobs, entities, managers and contracts, read only
Time & absencebalances, bookings and rotas, read only
Payroll and benefitspayslips, premiums, tax documents, plans and enrolment windows
Policy libraryversioned policies by country, statutes, works agreements and Group standards
Employee channelsAsk HR portal, shared mailboxes, workplace chat and logged phone calls
Identity directorysign-in and the groups behind each protected case's access list
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
100%
of replies cited to the policy that applies and checked against the employee’s own records
6 of 6 claims checked
before Ana’s reply was suggested
target
1h
to a named person for every harassment, health or pay-dispute case; no agent drafts them
typical
82h
published median to resolve an HR ticket; target: first reply the same working day
Typical82 h
Ana’s answer27 min

“demo” = seen in the working solution, on its sample data · “target” = the design goal, measured in the live solution · “estimated” = our estimate · “typical” = published figures (an HR help desk vendor’s published statistics — median HR ticket resolution about 82 hours; EEOC FY2024 charge data via Seyfarth — 35,774 harassment charges; TULRCA s.207A and the ACAS Code of Practice — an award may be raised by up to 25%). Portugal's Labour Code Art. 240(2), EU Directives 2019/1937 and 2023/970, GDPR and EU AI Act Art. 50 are named as context only. People, companies and cases named on this page are fictional — characters and sample data in the working solution.

Questions

What HR service leaders ask us.

What is HR case management software?

Software that takes an employee's question — about leave, pay, benefits, letters or policy — from any channel to an answer, with routing, service levels and a record. HR Case Management adds seven agents that triage every case, move sensitive ones to a protected queue, find the policy for the employee's country and contract, draft a reply in which every sentence is cited and check it against the employee's own records. An HR specialist sends or edits every reply.

How does it handle harassment, health and pay-dispute cases?

A sensitivity guard reads every case on its own, apart from triage. If either agent sees harassment, discrimination, health, a pay dispute, whistleblowing, threats or self-harm, the case goes to the protected queue: no agent drafts it, only its access list can open it, a named person is assigned within the hour and every view is logged.

How does it know which policy applies to each employee?

The policy agent searches a versioned policy library by country, entity, grade, contract and the date of the case, and compares local policy with the statute and the Group standard. It cites only versions in force on the case date, never a stale article, and raises conflicts — such as a vacation policy less generous than the law — to the policy owner.

Does the AI send replies to employees?

No. The agents draft and check; a named HR specialist sends every reply, unchanged or edited with a reason code. A draft whose claims do not all match the employee's own records is blocked, and bulk send takes only unedited drafts whose check passed.

What happens when a policy changes?

The knowledge agent finds every article and open draft that cites the changed section, re-checks the drafts and proposes the article update. Stale articles are kept out of every reply until the HR operations manager publishes the fix.

Are employees told that AI helped with their answer?

Yes. The portal and every reply say that replies are drafted with AI help and sent by a person in People Services, and name the person who sent it. The notice is locked on in settings.

Do people stay in control?

Yes. Specialists send every reply, HR business partners decide every exception with a reason code and signature, employee-relations investigators own every protected case, and the HR operations manager publishes every article. The agents may not send, decide, publish, pause a clock or open a protected case outside its access list.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your requirements and documents — your policies by country, works agreements, routing and service levels — and it goes live once every quality gate has passed. Setup ends with a dry-run on 200 of your past cases, comparing the agents' answers with what was sent.

See it on
your HR cases.

We'll run HR Case Management on a sample of your own past cases and the policies they were answered from.