HR AI agent · Performance reviews

Performance Review Drafting AI Agent

Draft the review with each assertion tied to the record it came from, keep what the manager changed, and hold the document for the named manager who signs it.

Typical delivery
4–6 weeks
Deployment
Your stack
Manager signs
Sourced lines
After launch
Agent Care

What this agent does

Drafts the review, never signs it

In

  1. 01

    A review is drafted, and the record behind each assertion is named beside it.

  2. 02

    Ames, No. 23-1039, 5 June 2025: pretext asks whether a stated reason is the true one.

Reason

  1. 03

    Dominguez-Cruz, 1st Cir., 2 February 2000: shifting explanations let a jury infer pretext.

  2. 04

    EO 14281, 90 FR 17537: agencies deprioritise disparate impact. Treatment claims are untouched.

  3. 05

    29 CFR 1602.14: once a charge lands, relevant records are held until final disposition.

Decide

  1. 06

    Reg (EU) 2026/1744, in force 27 July 2026: Annex III duties wait until 2 December 2027.

  2. 07

    Article 5(1)(f) was not deferred: emotion inference at work is prohibited, live 2 February 2025.

Out

  1. 08

    A record is too thin to evaluate, and that thinness is recorded as the finding, not written over.

  2. 09

    Execute write actions only inside the approval boundaries agreed during implementation.

Product statement

Drafting, sourcing and holding belong to the agent. The signature belongs to a named manager, who adopts each sentence and answers for it later.

Example workflow

One review, notes to signature

  1. 1Source records receivedGoal records, one-to-one notes, peer input, delivery telemetry and the prior review
  2. 2Records ranked and boundWhich note supports which claim, who wrote that note, and the day it was written
  3. 3Draft review builtThe narrative, the record behind each assertion, the lines no record reaches and the diff against last cycle
  4. 4Controls appliedSource checks, prior-review diffing, protected-material checks and release confidence

No human action required

Stages 1 to 4 run unaided, and nothing reaches an employee at any of them — the agent is drafting, and the manager lane opens at the confidence gate.

5DecisionForks at the release threshold
High confidence

Goes to the named manager to sign.

Low confidence

Adds a business-partner read first.

Manager review

The draft is held with its source records, its unsourced lines and the confidence.

Sign · Attach record · Send to HR

Signed — by the named manager

  1. 6Review and case records updatedOnly where write access and records policy allow it
  2. 7Outcome evaluatedSource accuracy, edit depth, manager corrections and what review found

Corrections

Each manager amendment is counted in the evaluation.

What should not run autonomously

Human approval stays in control

Outside the boundary — human approval required

8 items

  • Signing a review of another adult.
    • Setting the rating a narrative supports.
    • Deciding a performance concern exists.
    • Countersigning a plan or a discharge.
  • Automation boundary

    Agent acts unaided

    • ✓Cite the source record behind each drafted line.
    • ✓Surface any sentence whose evidence the record cannot substantiate.
    • ✓Keep protected-activity material out of the drafting context window.
    • ✓Diff each draft against the review it follows.

    Nothing goes into a personnel file except by a named manager, inside the agreed boundaries.

    • Judging whether the record supports a rating.
    • Telling anyone a review is defensible.
    • Choosing what a calibration outcome means.
  • Changes to the rating, the plan or the file.

Example output

One drafted review, annotated

This serves HR and line managers who may have to explain, years later, who wrote a given sentence in a personnel file; below is one drafted review exactly as the agent leaves it.

Drafted review · single cycle

Illustrative example
Report
Mid-year review, one direct report
Draft
Two goals met, one carried over from the prior cycle
Status
Draft, unsigned
Record cited
Goal record, 4 August 2026
Confidence
Two lines unsourced
Held for
The named manager, by name

As received

Drawn from the goal records and the notes on file, and it asserts nothing that those records do not.

What the record holds

  • Goal record
  • One-to-one note
  • Peer input

Why no signature here

Owning a sentence as your own judgement is an act the manager makes.

What the score decides

Below the configured threshold a draft gets an HR read before the manager sees it.

Action

SignAttach recordSend to HR

Value

Where AI adds value

The same four claims, placed at the point in the workflow where each one applies.

Where the value lands

Value 01 – 04

Each drafted line

From the record that carries it

03Drafting

Where the review is used

The agent vouches for what a record says and the day it was written, not for what a manager believed. C-203/22, 27 February 2025: which data were used, and how, has to be answerable.

01Approved path

Read back in a deposition

SCHUFA, C-634/21: a preparatory score becomes the decision where the human draws strongly on it — and how strongly is a question about manager edits, which a product can measure.

02Human review

What was checked, and not found

No rule checked obliges an employer to keep the notes, the prompt or the drafts a manager rejected. But 29 CFR 1602.14 preserves relevant personnel records until final disposition once a charge is filed, and a pipeline cannot hold what it deleted at the close of the cycle.

04

Build an evidence trail

The review, the evidence under it and the manager whose name it carries stay together.

Integrations

Typical integrations

Five system groups connect to the same agent. Which of them are in scope is decided in discovery.

  • Performance management

    • Workday
    • Lattice
    • Culture Amp
    • Goals, ratings and past reviews
  • Manager notes

    • One-to-one notes
    • check-ins
    • What was observed, and when
  • Delivery telemetry

    • Jira
    • Salesforce
    • GitHub
    • Zendesk
    • Tickets closed, never judgement

Agent

Performance review drafting

  • Reads the records
  • Drafts the review
  • Holds for the manager
  • Peer and calibration input

    • Peer feedback
    • calibration records
    • What colleagues wrote, and when
  • Observability & evaluation

    • OpenTelemetry
    • Langfuse
    • Supported monitoring/evaluation sources

Integration availability depends on the client's existing systems and API access.

Agent controls

Six passes between the record and the file

Six passes over one page, the last the closest. What survives is drawn in the map below.

L6 · Outermost — last line of defence

Inward → L1 · closest to the model

L6Rollback / safe modeNarrow the agent to record listing when evaluation or production signals degrade.Roll back
L5Version monitoringTrack model, prompt and drafting rules, and note the version each review was drafted under.Track
L4TraceabilityRecord each draft, the sources under it, the manager edits and every read of the file.Record
L3Manager signatureHold the draft for a named manager; the hold governs signature, not whether the review is fair.Gate
L2Source guardrailsTest each assertion against the record cited, and refuse a line that no source reaches.Restrict
L1Confidence thresholdsRoute a low-confidence draft to an HR read before the review reaches an employee.Require review
Model coreReview drafted — the narrative, the records under it, the unsourced lines and the diff
L1 – L2
Test whether a draft may be signed
L3
Leaves the signature to a named manager
L4 – L5
Keep the review and the evidence behind it
L6
Hands the draft back unsigned when signals degrade

How Nestack evaluates it

Evaluate the whole drafting run — not only the review that comes out.

Coverage runs the whole depth of the workflow, and every layer is cut by slice.

Surface — the review an employee reads

  1. E1Final-output evaluationDid the review record the source each assertion was drafted from?
  2. E2Step-level evaluationDid the agent read the right period, the right notes and the right report?
  3. E3Tool evaluationDid it read and write the correct employee and the correct cycle?
  4. E4Confidence calibrationDo low-confidence drafts actually attract deeper manager edits?
  5. E5Slice evaluationHow does performance change across specific report classes?
  6. E6Business outcomeHow many drafts needed a correction before the manager signed?

Floor — the records a review rests on

Failure modes

Where each failure originates in the agent

Seven failure modes, each set at the stage it first becomes visible.

Agent lifecycle

Direction of processing →

  1. 01 · Retrieval

    1 mode

    • UL-03

      Protected material retrieved

      A leave, a complaint or an accommodation enters the context.

    Stage gathers

    The notes, the goals, the peer input and the metrics

  2. 02 · Reasoning

    2 modes

    • UL-04

      Invented specific detail

      A project, a date or an incident that no record holds.

    • UL-06

      Prior review regenerated

      Last year's narrative returns as this year's judgement.

    Stage proposes

    The narrative, its sources, the diff and confidence

  3. 03 · Tool / write

    2 modes

    • UL-02

      Narrative against the rating

      The prose and the rating tell different stories.

    • UL-05

      Affect signal reaches the draft

      Tone or sentiment inference enters an evaluative line.

    Stage writes

    Only where write access and approval policy allow it

  4. 04 · Output

    1 mode

    • UL-01

      Signed with no drafting record

      The file keeps the text and the name, not who wrote it.

    Stage returns

    The review a worker signs and a lawyer reads back

  5. 05 · Change / Version

    1 mode

    • UL-07

      Silent wording drift by class

      The register moves by group while each review reads fine.

    Stage tracks

    Model, prompt, wording rules and review dates

  • Sev-1 · a sentence the manager never meant
  • Sev-2 · protected activity reaches the file
  • Sev-3 · source degrades, draft held back
See the complete Human Resources failure-mode catalogue

Affected slices

Thinly recorded reports absorb the corrections

A cycle-level accuracy figure can read clean while thinly recorded reports carry the bulk of the manager corrections. Nestack reports the correction rate by report class, and not only in total.

Slice performance — reported separately, not only in aggregate

Illustrative example
SliceFailure rateLiftLift vs. thresholdStatus
Thinly recorded reports9.9%3.7×Review
Newly transferred reports7.0%2.6×Review
Rating-boundary cases4.4%1.6×Watch
Long-tenured steady reports2.0%0.7×Normal

Bar: correction-rate lift vs. the long-tenured baseline · scale 0–4.0× · tick marks the 2.0× review threshold

2 of 4 slices over threshold

Evidence-linked improvement

What an unmeant sentence costs

A loop closes when the sentence the manager never meant is a standing case. That suite is what the next review cycle is measured against.

Improvement cycle · five stages

Switchback — the path turns at Improve and returns at Learn

  1. 01

    Detect

    Correction rate rises on thinly recorded reports.

  2. 02

    Diagnose

    The line that entered the file because the deadline was nearer than the evidence is worked backwards until one cause is left standing.

  3. 03

    Improve

    Reviews go out numbered, and the evidence beneath them rides with it.

  4. 04

    Verify

    One wording case still failing is enough to hold the cycle back.

  5. 05

    Learn

    It is kept for good, and the drafting rules change in that same commit.

  6. Learn → Detect

    The return edge. The next review is measured against a suite one case longer.

Typical build scope

Twelve workstreams across six weeks

The build scope read against the delivery timeline. Week structure follows the six-week plan — discovery, sources, review drafting, evaluation, integration, then production validation and handover.

Workstream

Week 1Week 2Week 3Week 4Week 5Week 6

  1. 01Review narratives and automation-boundary definition.Week 1
  2. 02Goal, note and telemetry sources.Week 1, Week 2
  3. 03Sentence-to-source and provenance-coverage tracking.Week 1, Week 2
  4. 04Review-record ingestion.Week 2
  5. 05Record, goal and employee binding.Week 2, Week 3
  6. 06Source checks and review routing.Week 3
  7. 07Manager signature workflow.Week 3, Week 4
  8. 08Review-record integration.Week 5
  9. 09Wording and evidence cases.Week 4, Week 5
  10. 10Guardrails and drafting controls.Week 4
  11. 11Review-trail instrumentation.Week 5, Week 6
  12. 12Deployment, documentation and Agent Care handover.Week 6

12 workstreams · 6 weeks · bar shows the weeks a workstream is active — several run in parallel

Final scope and sequence confirmed in discovery

Engagement tiers

What each tier includes

Rows are the capabilities named in each tier's scope. Higher tiers include everything below them.

Capability✓ in scope · — not at this tierPilotOne team, one review cycleProductionProduction review workflowAdvancedMultiple teams / cycles
Introduced at Pilot
Review drafting to your competencies✓✓✓
Named manager signature✓✓✓
Prior-review baseline✓✓✓
Introduced at Production
Reporting by rating class—✓✓
Manager review workflow in your systems—✓✓
Approved write-back—✓✓
Goal-and-record integration—✓✓
Introduced at Advanced
Conflicting source records——✓
Cross-team calibration packs——✓
Large review populations——✓
Multi-manager wording controls——✓
Build priceFrom $5,000From $8,000Custom quote
Final build price
Confirmed after discovery based on integrations, workflow complexity, review volume, approval controls and deployment requirements.
Separate from build
Build pricing is separate from recurring Agent Care, which covers managed monitoring, evaluations, incidents and verified improvements after launch.

What we need from you

What you bring, and what we build with it

Each input maps to a piece of build scope and a week in the delivery timeline.

  1. 01Your live review cycle and the competencies each report is rated on

    Record capture and source versioning

    Week 1
  2. 02Representative goal, note and telemetry sources

    Source binding, drafting logic and the prior-review baseline

    Week 2
  3. 03Your review calendar and the managers it names

    Competency mapping, source binding and the automation boundary

    Week 1
  4. 04Access to relevant APIs, feeds or exports

    Goal, note and telemetry source assessment, then integration setup

    Week 2
  5. 05Sentences you would not want exhibited

    Wording cases and the failure round

    Week 4
  6. 06What no review may assert

    Source checks, review routing, guardrails and release controls

    Week 3
  7. 07A named manager who signs the review

    Manager sign-off workflow, then pilot and production validation

    Weeks 5–6

Nothing else is required

Deployment, documentation and Agent Care handover are ours.

Delivery timeline

Four phases across six weeks

Two of these phases do share the fifth week, and no band was widened to make the column look neat.

Phase

W1

W2

W3

W4

W5

W6

  1. DiscoveryW1
  2. BuildW2 – W3
  3. EvaluateW4 – W5
  4. Pilot & LaunchW5 – W6

Week focus

W1Cycle discovery, competency mapping and the automation boundary

W2Source integration and the prior-review baseline

W3Review drafting, source logic and release controls

W4Evaluation suite, wording cases and failure-mode testing

W5Review-record integration, pilot drafts and targeted corrections

W6One review cycle run under the named manager, then Agent Care handover

Reading the band
Each bar spans only the weeks its own work is named for, and week five carries two.
At the end of W6
Once the review record validates, Agent Care picks the agent up.
Duration
Six-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.

Next step · HR AI agent

Build a review drafting agent around the sentence your last cycle cannot account for.

Show us one review cycle your managers run and the notes behind the last review written. If nobody can say which sentences the manager composed, the file holds a document with a name on it and no author. A review no one can account for comes back as a finding.

Typical delivery
4–6 weeks
Deployment
Your live cycle
Named manager
Record first
After launch
Agent Care available

Nestack Agents · Performance reviews

AGT-HR-09 · Agent Care available after launch

Build a review drafting agent

Four questions so the call starts from your actual setup — then pick a time that suits you.

About you
Your reviews

No obligation. We’ll map the workflow, name the automation boundary and tell you if an agent is the wrong answer.