WorkflowK–12 Teaching, Curriculum & MTSS

AI Essay Feedback

AI essay feedback that scores like the teacher, quotes every sentence it rests on, and reaches students only when the teacher releases it

Students get feedback in days, not weeks, with every comment signed by their teacher.

See one case, screen by screen ↓
demo1school dayfrom the due date to released feedback for a class of 34, on this sample assignment
demo93%agreement with the teacher's own scores after one anchor change, up from 80%
demo170commentson 34 essays, each kept, edited or dropped by the teacher before one batch release
target85%agreement with the teacher's own grading required before any feedback is released
In short

What is AI Essay Feedback?

AI Essay Feedback is AI essay feedback for teachers: it drafts rubric-based feedback on student essays for the teacher to edit and release. Six agents read the class's essays, check first that their scoring agrees with the teacher's own grading, draft one comment per rubric criterion in the teacher's voice with the sentence and rubric line it rests on, and check every draft for fairness. Nothing reaches a student until the teacher releases it.

AI in education: a buyer's guide to agentic AI for colleges, universities and school districts →

Updated

The problem

Why essay feedback reaches students a week or two after they have moved on

AI essay feedback is only worth using if it scores like the teacher and the teacher signs every comment. An English teacher with five sections and 152 students who spends 10 minutes on each essay needs about 25 hours to return one assignment, so feedback on a Monday essay arrives a week or two later, after the class has moved to the next unit. Teachers using the same rubric score Evidence differently, and a tool that has never been calibrated to the teacher adds a second inconsistency.

General AI writing feedback tools draft quickly, but they over-correct English learners' grammar, can treat dialect features as errors of argument, and turn writing-process signals into verdicts about who wrote the essay. Essay feedback comments typed one teacher at a time leave no district record of what was drafted, changed and released, and nothing to show for a grade appeal or a records request. AI Essay Feedback puts six agents in front of the reading and drafting, and leaves every decision with the teacher.

estimated25hoursto give real feedback on one essay for 152 students, at 10 minutes an essay
estimated1–2weeksbefore feedback on a Monday essay reaches students when it is written by hand
typical1 in 4teachersof US English, math and science teachers used AI for planning or teaching in 2023–24, mostly behind the scenes
Where a teacher's hours go on one essay assignment for 152 studentsestimated
By hand25 hours
With the solution7.6 hours
  • Reading each essay and finding the sentences that matter9 → 4 h
  • Scoring each criterion against the rubric5 → 1 h
  • Writing comments, one per criterion, in your own words8 → 2 h
  • English learners' notes, translations and family summaries1.5 → 0.5 h
  • Posting comments and entering scores in the gradebook1.5 → 0.1 h

Estimated hours for one argument essay across five sections, by hand and with the agents: 152 essays at about 10 minutes each is about 25 hours today. The 'after' column is our arithmetic, kept modest: the teacher still reads every essay with open items and a spot check of the rest.

How it works

How an essay moves

Six agents read, calibrate, draft, check fairness and ask; the teacher keeps, edits or drops every comment and releases.

What comes in
Essays in4 sources · essays, rubric, sources, graded samples
Agents at work
Assignment readername-blind
Then
Calibration agentscores your graded six
Then
Feedback agentquotes + rubric line
Fairness agentargument over dialect
Then
Writing process agentquestions, not verdicts
A person decides
The teacherkeeps, edits, drops, releases
What comes out
Feedback released
Confirmed scores
Audit pack
One case, step by step

AI essay feedback on one class, from calibration to release

Marlow Bay High School, Tuesday, October 13. Desmond Akers teaches English 9, and Period 3's 34 students wrote an argument essay, "Should Marlow Bay Unified move to a four-day school week?", from three sources. Essays were due Monday at 8:00 a.m. Here is how AI essay feedback reaches them, screen by screen, in the working solution.

  1. 01Tuesday 3:40 p.m.

    What the agents did overnight, and one next step

    The agents' briefing

    By 5:46 p.m. Monday the Feedback agent had drafted 155 comments on 31 of Period 3's 34 essays. Three wait: Marcus Bell's arrived late, Priya Raman had extended time, and page 2 of Mateus Oliveira's handwritten essay was too faint to read. The Calibration agent agrees with Mr. Akers on only 24 of 30 sample scores, so the briefing's next step is Calibrate first.

    Fairness agent: changes on 3 essays. Writing process agent: one question on Owen Pratt's essay.

  2. 02One click

    Rubric on the left, the essay in the middle, comments on the right

    Desmond Akers · English Language Arts Teacher

    Linh Truong's essay, "Four Days Is Not Enough", sits in the center. The rubric rail shows Grade 9–10 Argument Writing v3.2 with a proposed level for each of five criteria, 12 of 20 in all, which reaches the gradebook only when he confirms it at release. He selects Evidence and the three sentences its comment rests on light up; every comment quotes its sentence, names its rubric line and offers Keep, Edit, Drop and Ask.

    Period 3 argument essay: 31 of 34 drafted, 0 released

  3. 03Her notes

    A newcomer's Vietnamese notes beside the English

    Fairness agent

    Linh arrived in February and is at English language development level 2; she outlined her essay in Vietnamese. The Fairness agent shows each of the five lines beside an English translation checked by Mai Pham, English learner specialist. Line 4 says parents work on Friday, so younger brothers and sisters stay home alone, and the Reasoning comment credits that thinking and asks her to bring it into the essay.

  4. 043 essays changed

    Comments on the argument, not on dialect or grammar

    Fairness agent

    Drafting never sees student names: 31 of 31 drafts were written name-blind. On Linh's essay four grammar comments became one pattern; on Jaylen Brooks's, two comments that treated dialect features as reasoning problems were rewritten; André Baptiste's Haitian Creole margin notes were translated. With names swapped, no score changed, and every change shows before and after with Accept and Restore.

  5. 05Calibrate first

    Where the agent leans, before he trusts it

    Calibration agent

    Mr. Akers had graded six sample essays on Monday. The Calibration agent scored them without seeing his scores and agreed exactly on 24 of 30 criterion scores, 80%, under the 85% gate that locks release. It rates Evidence one level higher than he does on 4 of 6, crediting cited sources even when nothing explains them, and suggests anchor wording from his own scores.

    Suggested anchor, level 2: "Evidence is listed or quoted without explaining how it supports the claim, however many sources."

  6. 063:44 p.m.

    One anchor change, and two sections re-scored

    Desmond Akers

    He applies the tightened anchor to his sections. The agents re-score Periods 3 and 5: 9 Evidence scores in Period 3 and 7 in Period 5 go down one level, and 13 Period 3 Evidence comments are rewritten to ask for explanation. Agreement rises to 28 of 30 and the gate is met; the two remaining differences, on Organization and Conventions, are his scores and they stand.

    Agreement rose from 80% to 93%.

  7. 07One question

    A question to ask Owen, not a finding

    Writing process agent

    138 of Owen Pratt's 184 words arrived in one paste at 11:41 p.m. Sunday, and his essay cites a 31 percent figure that is not in Sources A–C. The agent marks it "Not a finding" and offers three questions to ask him; nothing here reaches the student or his family. Mr. Akers chooses to release the feedback and hold the score until they talk Wednesday at 7:45 a.m.

  8. 08Before release

    Six checks, and the three waiting essays drafted on his go-ahead

    Desmond Akers

    The release check lists six gates. Marcus Bell's late essay is accepted, Priya Raman's extended time is never counted as late, and Mateus Oliveira's page 2 has been rescanned; the agents draft all three and he keeps the five comments on each. Essays with open items are opened one by one, and a random spot check of five essays covers the rest of the batch.

  9. 093:50 p.m.

    34 essays released in one batch

    Desmond Akers

    He releases the class in one step and confirms the scores as the checker. The Release agent posts the comments to the learning management system, writes 33 scores to the gradebook with Owen's held, and sends 4 family summaries. Of 170 drafted comments, 121 were kept as drafted, 38 edited and 11 dropped with a reason, and Recall stays open for 10 minutes.

  10. 10What Linh sees

    Her teacher's comments, in English with Vietnamese beside it

    Linh Truong · Grade 9 student

    In the learning management system Linh sees feedback from Mr. Akers on "Four Days Is Not Enough", 12 of 20, each comment under the sentence it is about, with English and Vietnamese side by side. Her family receives a short summary in Vietnamese, checked by Mai Pham at 3:31 p.m. and sent with the release.

Who it’s for

Built for everyone who answers for feedback on student writing.

The same essay assignment, seen by the four people who carry it: what their day looked like, and what it looks like now.

DA
Desmond AkersEnglish 9 teacher · 5 sections, 152 students
English Language Arts Teacher
Before
Needs about 25 hours to give real feedback on one essay assignment, so Monday's essay comes back a week or two later.
Now
Grades six samples, sees where the agents lean, reviews the essays that need him and releases the class the next school day.
MP
Mai PhamEnglish learner specialist · 41 students in four schools
English Learner Specialist
Before
Sees newcomers marked down for grammar while the thinking in their first-language notes never reaches the teacher.
Now
Checks the agents' translations and family summaries before anything goes, and her check is on the record.
IS
Dr. Ingrid SolbergDepartment chair · 16 teachers
English Department Chair
Before
Wants consistent grading across 16 teachers but cannot see where they disagree without reading their students' essays.
Now
Sees agreement, the agents' lean per criterion and days to release for every teacher, never an essay or a student's name.
RO
Renata OkaforDirector of Literacy · the rubric library and AI rules for 640 teachers
Director of Literacy
Before
Answers for every comment that reaches a student, with no district record of what was drafted, changed and released.
Now
Approves rubric changes, essay access, new agent versions and settings as second approver, and reminds the 14 assignments past target in one step.
Built on the engine

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

Six agents read, calibrate, draft, check fairness and ask; the teacher keeps, edits or drops every comment and releases.

Assignment reader

Pulls the assignment, rubric, sources and submissions from the learning management system, reads handwriting and notebook photos, and removes names, demographics and English learner status before drafting.

  • Never guesses below 0.85 legibility; asks for a rescan
  • Reads only the teacher's own sections
Calibration agent

Scores essays the teacher already graded without seeing the scores, reports exact and within-one agreement and the lean per criterion, suggests anchor wording and re-scores after a change.

  • Never changes the teacher's scores
  • Release stays locked under 85% exact and 95% within-one agreement
Feedback agent

Drafts one comment per rubric criterion in the teacher's voice, learned from 120 of the teacher's released comments, quoting the sentence it is about and naming the rubric line; proposes a level with its confidence.

  • Drafts name-blind
  • Leaves the score blank below 0.80 confidence
  • Never releases anything
Fairness agent

Checks drafts on English learners' essays and writing with dialect features, merges grammar notes into one pattern at English language development levels 1–2, translates first-language notes beside the English, and runs a name-swap test and a comment balance check.

  • Never removes a comment silently; every change has Restore
  • Translations under 0.90 confidence go to an English learner specialist
Writing process agent

Reads an essay's version history and checks its facts against the assignment's sources, then gives the teacher questions to ask the student.

  • Never scores
  • Never says who wrote the essay
  • Hidden from students and families
Release agent

Checks every gate, posts the teacher's kept and edited comments, writes confirmed scores to the gradebook, sends checked family summaries and keeps the receipts.

  • Nothing moves without the teacher's release
  • Held scores stay held
Teacher

Releases every comment. The agents propose; a named person decides.

Ask in plain words

Ask about any essay, score or comment

Ask in plain words, or press Ask on any comment. Every answer points to the sentence, the rubric line or the note it rests on, and opens the essay.

Why did Linh Truong get a 2 for Reasoning?

Linh answers the other side, "parents work on Friday, so who take care the young children?", but does not connect it back to her claim, which is level 2 on your rubric. Her Vietnamese notes make the link: younger children home alone on Fridays, so the comment credits that thinking and asks for one sentence. The Fairness agent kept the comments on her argument and put her grammar into one pattern.

Where do the agents disagree with my grading?

On your 6 sample essays we agree exactly on 24 of 30 scores (80%). The gap is Evidence: I scored it one level higher on 4 of 6, because I credited two sources even when nothing explained them, as in Ethan Cole's essay. Tightening the level 2 and 3 anchors closes it; your other two differences are Organization for Amara and Conventions for Kenji.

What still stops me releasing Period 3?

Three things. Calibration is 80%, under the 85% gate. Linh Truong's essay still needs you one by one. And 3 essays are not drafted: Marcus Bell's arrived late, Priya Raman had extended time, and Mateus Oliveira's page 2 was rescanned. Owen Pratt's feedback can go while his score waits.

Draft a note to Linh's family in Vietnamese

Done: a three-line summary in Vietnamese beside the English, with one strength and one next step from your comments. Her family's preferred language is Vietnamese. Mai Pham, English learner specialist, checked it at 3:31 p.m.; it goes out only with your release.

Every screen

The working solution, as it ships.

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

Essay review: rubric rail, essay and drafted commentsA student's essay in the center, the teacher's rubric down the left and essay feedback comments drafted in the teacher's voice on the right. Selecting Evidence lights up the sentences its comment rests on, and every comment quotes its sentence and names its rubric line, with Keep, Edit, Drop and Ask. Across the top: "Period 3 argument essay: 31 of 34 drafted, 0 released".
The agents' briefing for the teacherThe teacher's day starts with a short conversation from the agents: 155 comments drafted on 31 essays, where they disagree with his grading, what they changed for fairness and the one question to ask a student, each with one next step.
A newcomer's Vietnamese notes beside the EnglishThe student outlined her essay in Vietnamese. The Fairness agent shows each line beside an English translation checked by an English learner specialist, and the Reasoning comment credits the thinking in her notes instead of her grammar.
Fairness checks for English learners and dialectDrafting is name-blind, and the Fairness agent checks every draft on English learners' essays and writing with dialect features. Each change is shown before and after, with Accept and Restore, beside the checks it ran and a comment balance report.
Calibration: where the agent leans before you trust itThe Calibration agent scored six essays the teacher had already graded, without seeing his scores: 24 of 30 in exact agreement. It rates Evidence one level higher on 4 of 6, explains why with quoted examples and suggests anchor wording.
The class re-scored after one anchor changeThe teacher tightened the Evidence anchor for his sections. The agents re-scored Periods 3 and 5, and agreement with his grading rose from 80% to 93%, past the gate, so drafts can now be released.
Writing-process signals as questions, never accusationsThe Writing process agent reads an essay's version history and checks its facts against the assignment's sources. It gives the teacher three questions to ask the student, marked "Not a finding", and nothing here reaches the student.
The release check before anything reaches studentsSix checks stand between the drafts and the students. Late, extended-time and rescanned essays are drafted on the teacher's go-ahead and wait for his review, and the class list shows where every essay stands.
A whole class released in one batchOnce every check is green the teacher releases the class in one step and confirms the scores as the checker: 34 students, 33 scores in the gradebook, Owen Pratt's score held, 4 family summaries.
What the student and family seeAI writing feedback for students, signed by their teacher: each comment under the sentence it is about in the learning management system, in English with the home language beside it, and a short family summary in Vietnamese checked by a specialist.
Department statistics without essaysThe department chair sees calibration agreement, the agents' lean per criterion and turnaround for 16 teachers, with a median of 2.8 school days to release against a target of 5, and never sees an essay, a comment or a student's name.
District decisions and turnaroundThe Director of Literacy sees the term's volume and turnaround and decides what only she may approve: a rubric change, an essay access request, a new agent version and a retention change, with the assignments past the 5-school-day target beside them.
The audit trail and export packEvery draft, edit, drop, release, score and setting change, by people and agents, with the reason and the evidence, filterable and exportable for a grade appeal, a records request or the board.
Governance

AI essay feedback a district can stand behind: reviewed, signed, on the record.

Seven roles, separated by dutyA teacher decides comments and releases only their own classes; an English learner specialist checks translations but cannot release or score; a department chair sees statistics only; an assistant principal approves posted-score changes and essay access; the Director of Literacy approves rubric, model and settings changes; an administrator runs roles and connections; an auditor and privacy officer reads and exports, changing nothing.
The teacher decides every comment and confirms every scoreAn agent drafts; only the teacher releases, after keeping, editing or dropping each comment with a reason code. A score reaches the gradebook only after the teacher confirms it, and a change to a posted score needs the assistant principal.
Every comment rests on a sentence and a rubric lineEach drafted comment quotes the sentence it is about and names the rubric line behind it; selecting a criterion lights its sentences in the essay, and every rubric line and agent statement opens its source.
Student work stays with the people who teach the studentTeachers see only their own students and specialists only the students they support. Anyone else needs a stated need and the principal's approval, for 48 hours, logged. Student work is never used to train models.
Versioned agents, tested before they reach teachersEvery agent, prompt and model is versioned, with the confidence below which a person decides. A new version runs first on 400 teacher-graded essays and the name-swap test, then reaches 10% of teachers after the Director of Literacy approves.
A full audit trail and an export packEvery draft, edit, drop, release, score and setting change, by people and agents, with who, when, why and the evidence. The export pack for a grade appeal, a records request or the board replaces names with IDs, and the download is logged.
Configuration

Your rubric and your rules for AI essay feedback

The thresholds every draft is held to are settings, set by the district and changed only with a second approver.

SettingDefaultChoose from
Calibration gate85% exact · 95% within one levelCalibrate again for each new assignment type and each term
Leave the score blank below0.80 confidenceDistrict-locked; the teacher sets the level
Feedback released within5 school days from the due dateReminder to the teacher on day 3; the department chair told on day 6, with statistics only
Spot check before a batch release5 random essays per sectionEssays with open items are always opened one by one
Reason codes8 codes for dropping a comment or changing a scoreNot accurate, Not in my voice, I will say it in person, IEP or 504 accommodation, Other with a note, and more
Keep released feedback and scores5 years, then deleted with a log entryDrafts never released kept 2 years
Essay access for anyone elseStated need, principal's approval, 48 hoursLogged; names replaced by IDs in exports unless the privacy officer approves
Connections

Works with the systems a district already runs on

Learning management systemassignments, rubrics, submissions and version history in; released comments out
Student information system gradebookrosters, English learner and IEP flags in; confirmed scores out
District rubric libraryrubrics and anchors, with their versions
Document managementscanned handwritten essays and notebook photos
Family messaging platformhome-language summaries to families
Single sign-onroles from the district directory
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
Daysnot weeks
from the due date to feedback students can use
By handabout 2 weeks
With agents1–3 school days
target
100%signed
of released comments decided by the teacher, each tied to a sentence and a rubric line
Comments, Period 3
121 kept · 38 edited · 11 dropped
target
85%agreement
with the teacher's own grading before any draft can be released

Sources: Steiss et al., Learning and Instruction (2024): feedback from a general AI model on 200 grade 6–12 essays averaged 3.6 of 5, against 4.0 for trained expert teachers · RAND survey of teachers, 2023–24, reported by eSchool News (March 28, 2025): about a quarter of US ELA, math and science teachers used AI for planning or teaching · "demo" = seen in the working solution, on its sample data · "target" = design goal, measured in the live solution · "typical" = published figures · "estimated" = our arithmetic (152 essays at about 10 minutes each). Marlow Bay Unified School District, its schools and the people named on this page are fictional — characters and sample data in the working solution.

Questions

What teachers and district leaders ask us.

What is AI Essay Feedback?

AI Essay Feedback is AI essay feedback for teachers: it drafts rubric-based feedback on student essays for the teacher to edit and release. Six agents read the class's essays, check first that their scoring agrees with the teacher's own grading, draft one comment per rubric criterion in the teacher's voice with the sentence and rubric line it rests on, and check every draft for fairness. Nothing reaches a student until the teacher releases it.

Does an AI essay grader for teachers score the essays itself?

The Feedback agent proposes a level for each criterion with its confidence, and leaves the score blank below 0.80 for the teacher to set. A score reaches the gradebook only after the teacher confirms it at release, and a change to a posted score needs the assistant principal. It works as an AI grading assistant for teachers, not a grader.

How accurate is AI essay feedback compared with a teacher?

In a published study of 200 grade 6–12 essays, feedback from a general AI model averaged 3.6 of 5 against 4.0 for trained expert teachers. That is why the Calibration agent first scores essays the teacher already graded, without seeing the scores, and shows where it leans. Release stays locked until it agrees with the teacher on 85% of criterion scores; in the working solution one anchor change took agreement from 80% to 93%.

Is AI writing feedback fair to English learners and students who use dialect?

Drafting never sees student names. The Fairness agent checks every draft on English learners' essays and writing with dialect features, merges grammar notes into one pattern at English language development levels 1–2, and shows first-language notes beside the English so comments credit the thinking. It runs a name-swap test and a comment balance check, and every change it makes shows before and after with Restore.

Does it accuse students of using AI to write their essays?

No. The Writing process agent reads version history and checks facts against the assignment's sources, then gives the teacher questions to ask. It never scores, never says who wrote the essay, and its questions are hidden from students and families.

Who can see student essays, and how long are they kept?

Teachers see only their own students and English learner specialists only the students they support; a department chair sees statistics, never essays. Anyone else needs a stated need and the principal's approval, for 48 hours, logged. Released feedback and scores are kept 5 years and unreleased drafts 2 years, exports replace names with IDs, and student work is never used to train models.

Do teachers stay in control of the feedback?

Yes. The teacher keeps, edits or drops every comment, with a reason code when dropping, and releases the class. Essays with open items are opened one by one, a random spot check covers the rest, and a release can be scheduled or recalled within 10 minutes.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your requirements and documents — your rubrics, a set of teacher-graded essays and your district's rules for AI — and it goes live once every quality gate has passed. We will walk you through it on one of your own assignments first.

See it on
your rubrics and essays.

We'll run AI Essay Feedback on one of your rubrics and a set of teacher-graded essays.