AI for HR: Where It Helps, and Where the Law Draws a Line
AI helps an HR team most with the questions it gets every week. What does the employment standard say in each state or province? What does your own policy add? Which form applies? Each answer is cited, and an unsure one goes to a person. But once AI starts to decide things about people, the law steps in. Think of hiring, promotion, pay or dismissal.
The Ask-A-Person Line
01 Names out first
“When does
Marcothe employee’s final pay go out, and does vacation pay go with it?”02 Routed to the right province
- Province A · employment standards (searched)
- Province B · employment standards (not searched)
- The firm's own policy (searched)
03 Drafted, cited, scored
12 standard · policy
0.92
Above the line
The answer goes back with both citations and the disclaimer.
Below the line
No answer is sent. A person gets the question and the whole chat.
AI is useful in HR when the job is to find a rule and cite it. It's risky when the job is to judge a person.
Here's the useful side. A manager asks when final pay is due in her province. The tool tells her. It quotes the statute and your stricter policy side by side. And it adds a note that this is information, not legal advice.
It should score its own answer. A weak one goes to a person on the team, with the whole chat. And the tool should never see an employee's name it doesn't need.
Now the risky side. Point AI at hiring, promotion or firing. You've moved from a tool that saves time to one the law regulates. Audits and notices come with it.
What can AI do for an HR team?
In order of how much time it gives back:
- Answer the questions that keep coming back. Leave, final pay, notice periods and overtime rules. Or which rule applies to a part-timer in another state. Each answer is cited, with a disclaimer. And it's tied to the right place.
- Draft from approved templates. An exit checklist, a leave letter or a new-hire summary. It drafts from your own templates. Then a person reviews and signs.
- Sort employee questions. It sorts what comes in by topic and how urgent it is. It answers what's routine and sends the rest to the right person.
- Show what's being asked. You see which questions repeat, and which ones it couldn't answer. You see where your rules have gaps.
Now draw a line. On one side are those four. On the other is any tool that acts on a specific person. It scores, ranks or recommends what to do. The first group helps your team answer. The second group decides. The law treats it differently.
Can AI answer employment law questions?
It can answer questions on employment standards from the standards themselves. That's a narrower and safer thing. Employment standards are the base rules each state or province sets. They cover pay, hours, leave and notice. The design has three parts.
Route by jurisdiction. A jurisdiction is the state or province whose law applies. Standards differ from place to place. So the same question has a different answer in each. The tool should find the place first. Then it searches only that place's standards. It adds your own policy. A tidy answer for the wrong province is worse than no answer.
Cite the law and the policy side by side. Your policy can be stricter than the standard. Say a manager asks about vacation pay when someone leaves. She needs both, each labeled, each with the passage it rests on. (The general method is in our guide to RAG with citations.)
Add the disclaimer in code. Each answer says it is information, not legal advice. That note is a fixed block. The model doesn't have to remember it.
We built an internal assistant this way. It serves an HR team of 2 to 5 people. They cover several provinces in Canada. It routes each question to that province's standards and the firm's own rules. It answers with citations and a legal disclaimer. And it is deployed. Admins tag each file they upload by province and topic. That's what makes the routing work.
How does an HR assistant know when not to answer?
It scores each answer before it goes out. The tool above uses three parts:
| Part | Weight | What it measures |
|---|---|---|
| Retrieval similarity | 80% | How closely the passages found match the question |
| Source diversity | 10% | Whether the answer rests on more than one source |
| Response completeness | 10% | Whether every part of the question was answered |
Take a two-part question from a site lead. When does an employee's final pay have to go out? And does vacation pay go with it? Here is what the weights do to three possible answers. The inputs are made up, scored from 0 to 1:
| Answer | Similarity | Diversity | Completeness | Score |
|---|---|---|---|---|
| Strong match, both parts answered | 0.90 | 1.00 | 1.00 | 0.72 + 0.10 + 0.10 = 0.92 |
| Strong match, one source, half answered | 0.90 | 0.50 | 0.50 | 0.72 + 0.05 + 0.05 = 0.82 |
| Weak match, fluent and complete | 0.50 | 1.00 | 1.00 | 0.40 + 0.10 + 0.10 = 0.60 |
The last row should worry anyone buying an HR tool. It's well written and sure of itself. But it rests on passages that don't quite fit. That's the trap. With 80% of the weight on retrieval, it can't talk its way up. The most the other two parts can ever add is 0.20.
Score = 0.80 similarity + 0.10 diversity + 0.10 completeness
Sample inputsStrong match, both parts answered0.92
0.72 + 0.10 + 0.10Goes back, cited
Strong match, one source, half answered0.82
0.72 + 0.05 + 0.05Goes back, cited
Weak match, fluent and complete0.60
0.40 + 0.10 + 0.10To a person
Out of reach for a 0.50 match
Then there's the line itself. Below it, the tool sends no answer. Instead, one click makes a ticket. A senior person sees the full chat. We call it The Ask-A-Person Line.
Where the line sits depends on your questions. So you set it with a test set. That's 15 to 25 real questions. Each one comes with the sources a right answer has to cite. It's just what the tool above ships with.
Do wrong answers keep scoring above the line? Then the line is too low. Do right answers keep landing below it? Then your senior people have become a help desk for the tool. Move the line until neither happens.
Run the set again when a province or state changes a rule. Do the same when you change a policy. (The wider pattern is in human in the loop AI.)
Is it safe to put employee data into an HR assistant?
It can be, if the data never gets in. Most HR questions don't need the employee's name. You can answer them without it. So the safest design strips names and private details first. That happens before a word is indexed, logged or sent to a model.
The tool above strips them on the way in. Its rules on keeping data are written to PIPEDA and GDPR. That's a design standard, not a certification. Access is by role. A junior staffer and an admin see different things.
Know which privacy law you're under. In Canada, PIPEDA is the federal privacy law for private firms. It applies when they handle personal information in commercial activity. It also covers staff data at federally regulated firms. In the EU and the UK, the data law called GDPR covers employee data. In the US, it depends on the state.
Ask any vendor one plain question. If someone types a name, where does the name go? Then ask to see the logs.
What does an HR assistant cost, and what is it worth?
Under the tool above sit the model, the search index and hosting. There's also a link to your ticket system. That's estimated at $115 to $465 a month. Caching trims the model part of the bill. It means saving answers to repeat questions and reusing them.
For a small HR firm, we put an assistant like this at $60K to $140K a year. That's our estimate. It's a modeled range from our build library, not a client's result. The core of it is senior time. Our estimate assumes it takes 60 to 80% of repeat questions off senior staff.
The math is simple. Say a senior consultant bills $150 to $250 an hour. She spends just 5 hours a week on routine questions. That's $39K to $65K a year of billable time. (It's 5 hours x 52 weeks x the rate.) The rest is faster turnaround for clients.
Run an in-house HR team? Count the same hours at what your senior people cost.
What goes wrong
- One province's answer to a question that spans two. The tool has to know which province or state it's answering for. If it can't tell, it should ask.
- Policy missing from the answer. Say the firm's rule is stricter than the law. The tool cites only the law. The answer is right on paper and wrong in practice.
- Stale sources. A province changes a rule, and the index doesn't. The test set catches it, if someone runs it again.
- Names in the logs. Say questions are logged while the names are still in. Then you have a log full of names.
- No one under the line. An escalation needs a person and a deadline. If not, "ask a person" just moves the guess somewhere quieter.
- Treated as a lawyer. Firings and disputes go to a lawyer. So does any case heading to a tribunal or a court. That's true with or without AI.
What to ask a vendor
- How does the tool decide which province or state a question is about?
- Does every answer cite both the standard and our policy, with the passage?
- How is the confidence score worked out? Can we see it on every answer?
- Who writes the test set? (It should be you, from your own inbox. A vendor writing it is marking its own homework.)
- Where do names go if someone types one?
- What's kept, for how long, and on whose accounts?
- What happens to a question below the line, and who gets it?
When not to build an HR assistant
You work in one state or province, with a few dozen staff. A shared doc of answers, kept current, does the job. It costs an afternoon.
You get fewer than about ten policy questions a week. The build won't pay back.
You have no written policies. The tool can only cite what exists. Write the policies first.
You want legal advice. A tool like this cites standards and policy. Each answer carries a disclaimer. It isn't counsel. It shouldn't be sold as counsel.
Where is AI in HR regulated?
Mostly where it decides about people. Two examples show the shape.
New York City, Local Law 144. It covers what it calls automated employment decision tools. That's software that helps decide who gets hired or promoted. An employer or employment agency may not use one unless three things are true:
- the tool has had a bias audit within one year before use
- a summary of the results is public
- candidates or employees get notice, 10 business days ahead
The city began to enforce it on July 5, 2023.
The EU AI Act. This is the EU's law on AI. Its Annex III is a list of high-risk uses, which face extra rules. Two items on it matter here.
- AI meant for recruitment or selection. That means aiming job ads, sorting applications and rating candidates.
- AI used to make decisions that affect the terms of work. That includes promotion and dismissal. It also covers handing out tasks and tracking how well people work.
AI in HR · two sides of one line
Helps your team answerOn neither list
- Standards and policy questions, cited
- Drafts from your approved templates
- Sorting and routing employee questions
- What gets asked, and where policy has gaps
Decides about a personRegulated
- Screening or ranking applicants
- Targeting job ads at people
- Promotion and dismissal decisions
- Handing out work or tracking performance
New York City · Local Law 144
Before an automated employment decision tool is used: a bias audit within the past year, a public summary of the results, and notice to candidates or employees 10 business days ahead. Enforced since July 5, 2023.
EU AI Act · Annex III, point 4
High-risk: AI for recruitment or selection. Also AI used to make decisions on the terms of work, such as promotion, dismissal and monitoring.
Take a tool that tells your HR team what the standard says. It isn't on either list. A tool that screens resumes or flags employees for review is. The difference isn't the tech. It's whether the output decides something about a person. Heading toward hiring tools? Read our guide to AI for recruiting first.
Questions buyers ask
FAQ
Can AI answer HR questions about employment standards?
Yes, if each answer cites its source and weak answers go to a person. The tool should route the question to the right state or province. It answers from that place's standards and your own policy. It cites both. Then it adds a disclaimer. One we built scores each answer. If an answer falls below its line, it goes to a senior person.
Is it legal to use AI in hiring?
Yes, with conditions that depend on where you hire. Take New York City's Local Law 144. Before an automated employment decision tool is used, it needs a bias audit. That audit must be within the past year. It also requires a public summary and 10 business days' notice. The EU AI Act treats recruitment as high-risk. It treats decisions on the terms of work the same way. An HR tool that just answers questions isn't on either list.
Is an HR chatbot safe for employee data?
Two controls decide most of it. First, names and private details come out early. That's before a word is indexed, logged or sent to a model. Second, you can read the rules on how long data is kept. Ask any vendor what happens when someone types a name. Then ask to see the logs. Know which law covers your staff data: PIPEDA, GDPR or a state law.
How do you test an AI HR assistant?
Use a fixed set of 15 to 25 real questions from your own inbox. Each comes with the sources a correct answer must cite. Run it before launch. Run it again after each change to a standard, a policy or the model. For each question, check whether the answer cited the right sources. Then check where it scored against the line.
How much does an AI HR assistant cost to run?
For the one we built, the software is estimated at $115 to $465 a month. We estimate a system like this is worth $60K to $140K a year. That's for a small HR firm. Most of it is senior time saved on repeat questions. That's modeled, not a client result.
Sources
- NYC Department of Consumer and Worker Protection, "Automated Employment Decision Tools (AEDT)": nyc.gov
- EU Artificial Intelligence Act, Annex III, point 4 (employment, workers' management and access to self-employment): artificialintelligenceact.eu
- Office of the Privacy Commissioner of Canada, "PIPEDA in brief": priv.gc.ca
- Techify build library: an internal employment-standards assistant for a 2 to 5 person HR team across several Canadian provinces, deployed. Estimated annual value and monthly software cost are modeled estimates, not client results. Client name withheld. The range of builds
- The final-pay question and the scores in the table are illustrative.

