What does a student action plan contain?
One plan per answer sheet.The per-question advice covers only the questions where marks were lost. The overall parts look at the whole paper: the AI is also told the student’s total and which questions they got fully right.
What do the three action types mean?
Every plan and every question in it is labeled with one of three action types.Remediation
Teach the concept again. The feedback points at a wrong answer or a basic misunderstanding.
Reinforcement
Give the student practice. The feedback suggests the idea is mostly there but not secure.
Extension
Move on to more advanced work on the concept.
What does it need as input?
One answer sheet that has already been evaluated. You start a plan by sending the answer sheet ID, and nothing else. The service then finds every answer marked below the marks available, groups those answers under their numbered question, and gives the AI, for each question:- The question as printed, its marks and the stored model answer.
- What the student wrote and the marks it got.
- The feedback recorded against the answer during marking: what was wrong with it, why marks were deducted, and what would improve it.
Who reads the plan?
Your platform decides. The API returns text and question numbers, not a page or a document, so whoever you show it to is your choice. In practice:- A student reads the overall action, the skill focus, the confidence tip, and the advice per question.
- A teacher reads the same plan to see where one student needs help before the next class.
- Your platform stores the plan against the student, so it can be shown again later.
What are the limits?
Only where marks were lost
Questions the student answered for full marks get no advice of their own. A paper with no marks deducted produces a plan with no per-question entries.
One plan at a time
Each request covers one answer sheet. For a whole class, ask for a plan per answer sheet, or use a teacher action plan.
No editing
A plan cannot be edited or approved through the API. If you want a new plan, ask for one again.
Text only
The plan is text. There is no PDF, no spreadsheet, and no practice questions attached to it.
Frequently asked questions
Do I get practice questions or a worksheet with the plan?
Do I get practice questions or a worksheet with the plan?
No. The plan says what to work on. To create practice questions from it, use the AI Worksheet Builder as a separate step. Nothing is passed between the two products automatically.
How many plans can I ask for?
How many plans can I ask for?
Each account can start 20 plans a day by default, counted across student and teacher plans together. The count resets shortly after midnight. Over the limit, the API replies with
429 and states the limit in the message. The limit is a server setting, so the number on your account can differ.How long does a plan take?
How long does a plan take?
Usually under a minute. The plan is written in the background, so the first request returns straight away. Ask for the plan again to see whether its status is still
In Progress, or register the student_action_plan webhook to be told when it is done. The service stops work on a plan that has not finished within 10 minutes and marks it Failed, and you can ask for a new one.Can I get an old plan back after making a new one?
Can I get an old plan back after making a new one?
No. Asking for the plan returns the most recent one for that answer sheet. Store each plan on your side if you want a history.
Is the plan written in the student's language?
Is the plan written in the student's language?
The plan is written in the language of the question paper, so a Hindi paper gets a plan in Hindi. There is no language setting.
Can parents see a student plan?
Can parents see a student plan?
Only if your platform shows it to them. There is no parent plan and no parent delivery in the API, and no roles, so who sees a plan is entirely your platform’s decision. See Parent Action Plan.
Next steps
How it works
From a marked answer sheet to a finished plan.
Developer guide
Create student and teacher action plans with the API, step by step.