Skip to main content
Creating a worksheet takes four stages. At each stage the AI prepares a draft, and a teacher reviews it before the next stage starts.
1

Choose what the worksheet covers

The teacher picks the board, grade, and subject, and gives a topic, textbook photos, or an audio recording. They also choose the number of questions, up to 10, and the mix of question types, difficulty, and Bloom’s levels.The AI prepares: topics to cover, key concepts, prerequisites, learning outcomes, and learning objectives.
2

Review topics and objectives

The teacher removes anything that doesn’t fit and adds their own topics or objectives.The AI prepares: a plan for every question, with its type, learning objective, difficulty, and Bloom’s level.
3

Review the question plan

The teacher checks the plan and adjusts the mix if needed. The totals must still match the number of questions.The AI prepares: the questions, the options for multiple-choice questions, and the answer key.
4

Use the worksheet

The worksheet is ready. If you want, ask the AI for explanations: a step-by-step solution, key concepts, common mistakes, and a real-world example for every question.

How long does each stage take?

Each stage runs in the background, so teachers can keep working while the AI prepares the next draft. Your platform can be notified automatically as soon as each stage is ready.

What happens if a stage fails?

The worksheet shows a failed status with the reason. The most common reason is a topic with no stored textbook content for that class and subject. Start a new worksheet with textbook photos instead.

Frequently asked questions

Yes. Your platform can accept the AI’s draft as it is and move straight to the next stage.
Each stage runs once per worksheet. It can be retried only if it failed. To change a finished worksheet, create a new one.
Yes, with one thing to plan for. Listing worksheets returns the ones created by the API user making the call, not everything on your account. If two of your services each use their own API user, neither sees the other’s worksheets in a listing. Use one API user for worksheets, or keep your own index of the worksheet IDs you create.

Next steps

Use cases

How schools and platforms use the Worksheet Builder.

Developer guide

Build a worksheet with the API, step by step.