LearningFlow vs MagicSchool AI
MagicSchool gives a teacher 80+ tools shaped like jobs they already recognise, and each tool is named after the job it does, from a lesson plan to an IEP goal to a parent email. LearningFlow has a gallery too, then keeps going: a canvas for the missing tool, an agent that returns real files, video, apps and a shared database.
Education AI · Sources last read 13 September 2026
Choose MagicSchool AI if
You want several thousand classroom teachers using AI safely by the end of term, and nobody needs to build anything.
- Procurement wants the iKeepSafe COPPA and FERPA certification on file before a pilot starts
- Three thousand staff must sign in through Clever or ClassLink on the first morning
- A teacher wants to try it tonight, free, with 20 generations a week and no purchase order
Choose LearningFlow if
Someone has to build the thing the tool library does not have, and the school keeps it afterwards.
- The head of year needs a consent-slip tracker with a sign-in, not a letter about consent slips
- A trainer wants the marking back as a workbook whose formulas still calculate
- The timetable system should run the report-comment tool itself, every Friday at five
Where the two are built differently.
One part of the job, done well.
This is a good product at what it does. The question for a school is what else is on the invoice: each remaining job is another product, another bill, another set of logins, and a handover you do by hand every time.
Idea to a class that has done it.
One login, one pool of credits, one place the spending shows up. A video drops into a lesson, the lesson becomes an assignment, the assignment writes to a base and an app reads it — nothing is exported and re-imported.
What each one does.
Written from each product's own documentation. Where something is true only on a higher tier, the row says so.
| MagicSchool AI | LearningFlow | |
|---|---|---|
| Ready-made tools | 80+ teacher tools and 50+ student tools, each shaped like one classroom job. | 59 tools in a public gallery, covering lesson plans, rubrics, quizzes, text levelling and report comments. |
| Choosing the model | MagicSchool picks the model per tool, using OpenAI, Anthropic, Google and Adobe Firefly for images. | Flow Designer reaches Claude, OpenAI, Gemini, Grok and DeepSeek among others, and no plan gates the list. |
| Calling it from code | No way to read anything out. The MagicSchool MCP connector lets another application save content into a teacher's library, an org admin has to switch it on, and it cannot read, search or export what is already there. | Post to a task with an API key, with optional streaming, signed webhooks and cron schedules. |
| Rostering and sign-on | Enterprise SSO through Clever, ClassLink, Google and Microsoft, plus Canvas, Schoology and Google Classroom links. | Students have their own accounts and join codes, and a flow can be launched from Moodle. |
| Chat safety rails | Per-thread limits warn at 40 messages and stop at 50, flagged chats reach the teacher, and students see AI disclosures. | No message cap and no chat flagging. |
| Learning records | Teachers choose the tools students use and review their work and AI interactions in the product, and district-wide usage dashboards are Enterprise only. No xAPI or LRS is documented. | xAPI package ingest, a self-hosted SQL LRS, or point at the organisation's own LRS. |
| Quizzes and feedback | Without the Learning Outcomes add-on a district falls back to 3 quizzes a teacher a year, which reset each 1 July, and class writing feedback drops to the free limit of 3 assignments ever. | Quiz, rubric and marking tools sit in the same gallery, with no yearly allowance to run out of. |
| Who keeps the work | On Enterprise the district assumes full ownership of the account, and nothing moves to a personal one. | The organisation id is stamped at creation and never moves. Removing a member deletes their membership, not the work. |
A role, not a set of switches.
Everyone inside gets the product. If a feature is not right for a group — thirteen-year-olds, or a department mid-pilot — the answer is to not give them an account at all.
Seven switches, per group.
Year 7 opens the library and can chat. They cannot build apps or reach the database. Change your mind at 9am and it is different at 9.01, for that group only — without removing anyone's account.
You buy seats, then hope they get used.
The bill is decided by how many people you employ, not by how much anyone used. The 31st teacher who wants to try it needs a purchase order first, which is usually the moment they stop wanting to try it.
One pool. Everyone can reach it.
Credits are spent by the job, so the quiet department costs almost nothing and the enthusiastic one is not rationed. Personal credits and the school's credits stay in separate wallets — a teacher's free monthly grant is theirs, and never quietly funds the school's work.
What comes with it here.
A spreadsheet that calculates
Ask for the marks as a workbook and a real .xlsx comes back with the formulas still working, alongside .pptx, .docx and .png.
A narrated whiteboard video
One sentence about photosynthesis becomes an MP4 with subtitles, in 16:9, 9:16 or 1:1, and you fix a scene before it renders.
Small apps sharing one database
A consent-slip tracker gets its own address and sign-in, while the form, the reminder job and the class list share one database.
The tool the gallery lacks
When nothing fits a Year 7 practical risk sheet, you build that tool on a canvas that refuses a wrong connection as you drag it.
Where MagicSchool is the better choice
A district putting three thousand teachers on AI before Christmas should buy MagicSchool, and it is not close. It has more ready-made tools than our 59, an iKeepSafe certification for COPPA and FERPA that procurement already recognises, sign-on through Clever and ClassLink, and a free tier that is hard to argue with. Its student rooms carry safety work we have not matched: a per-thread cap that warns at 40 messages and stops at 50, and flagged chats sent to the teacher. If nobody in the building needs to build anything, the canvas, the agent, the video maker and the app builder here are cost rather than benefit.
The whole stack against MagicSchool AI.
The table above compares the two at the job they share. This one runs every capability past both, because what a school is choosing between is usually a tool that does one job and a workspace that does many. Hover any mark to see what it means, and a partial one to see exactly what is limited.
| LearningFlow | MagicSchool AI | |
|---|---|---|
| Ask and read | ||
| Chat with AI | ||
| Research the web and write it up | ||
| Read text off an image or a scan | ||
| Agent browses the live web | ||
| Make | ||
| PowerPoint deck | ||
| Spreadsheet with working formulas | ||
| Word document | ||
| Image generation | ||
| Video generation | ||
| Narrated whiteboard video, corrected scene by scene | ||
| Voice-over | ||
| Song generation | ||
| Interactive web page | ||
| Edit what it made, online | ||
| Slide and design templates | ||
| Presenter on camera, from a photo you supply | ||
| Teach | ||
| Ready-made teacher tools | ||
| Build your own tool, no code | ||
| Lesson that branches on the answer | ||
| Hears them read aloud, checks pronunciation | ||
| Assign to a class with a join code | ||
| Assignments and submissions | ||
| Student accounts | ||
| LTI link from your LMS | ||
| Learning records to your own LRS | ||
| SCORM 1.2 package out | ||
| Build | ||
| Working app | ||
| Full working platform templates | ||
| Several apps over one database, rights each | ||
| App sends email or WhatsApp | ||
| App runs on a schedule | ||
| App accepts webhooks | ||
| Generate real-time apps | ||
| Generate AI-driven apps | ||
| Shared database | ||
| Revoke one app's access, not the others | ||
| Run | ||
| Run any tool from your own software | ||
| Choose the AI model, on every plan | ||
| Switch a feature off per group | ||
| Organisation keeps the work when staff leave | ||
| We do not do this | ||
| Transcribe a video or audio file | ||
| Custom domain for a published app | ||
Before they decide.
Can we run both?
Yes, and that is the common pattern. MagicSchool stays the daily tool for teachers, and LearningFlow covers what the library has no tool for: the file, the video, the app, the call from another system. There is no seat to buy here, so one department can start without a district decision.
We have a lot of material in MagicSchool. Can we move it across?
Only by hand. MagicSchool has no public API to read content out, and its MCP connector runs one way, importing into a teacher's library. What leaves comes through the Export button on a tool's output, which every plan has, free included: Google Docs, Google Slides, Word, PowerPoint, Google Forms and print. Plan it as copying documents, not as a migration.
A teacher leaves in July. Who keeps what she made?
Both keep it for the institution, which is the right answer. MagicSchool states that the district assumes full ownership of the account and that content cannot be transferred to a personal account. In LearningFlow the work carries the organisation id it was created with, removing the member deletes their membership row rather than the object, and an admin can reassign an org-library tool whose owner has gone.
Which parts are gated by plan?
At MagicSchool, quite a few. Tool management controls and guardrails, customisation of tools and platform, and single sign-on are all Enterprise rows on their pricing page, so a school buying Plus seats cannot hide a tool from an educator dashboard and cannot sign in through Clever or ClassLink. The free tier is capped at 20 generations a week, 5 images a week and 3 quizzes a year. In LearningFlow no plan conditions the model list, and the only restriction is an admin override set for the organisation.
Do students get their own accounts in both?
Yes. MagicSchool provisions student accounts through the district's SSO sync, and students outside that sync join a teacher's room with a code and no account at all, though rooms need Plus or Enterprise. LearningFlow students are a separate user type with their own accounts, join codes and assignments.
Where this came from. Read on 13 September 2026. MagicSchool AI changes its product and its prices without telling us, so check anything that decides a purchase.
- MagicSchool Pricing (Free, Plus and Enterprise tiers) ↗
- MagicSchool Plan Limits (generation, image, quiz and Student Room caps) ↗
- Features That Can Be Enabled/Disabled for Your Organization ↗
- Using the MagicSchool Connector (import-only, one-directional) ↗
- Can I Change the Email Address on My Account If I Leave a School or District That Has Enterprise? ↗
Try it on your own work.
Teachers get credits every month, free. No card, no seat count.