LearningFlow vs Voiceflow
Voiceflow builds chat and voice agents that answer live traffic, with environments, transcripts and a phone number behind them. LearningFlow builds a chatbot as an app with its own address and sign-in, reading a shared spreadsheet-style database through a contract you can narrow to named tables and revoke.
Chatbots · Sources last read 13 September 2026
Choose Voiceflow if
Choose Voiceflow when the agent faces the public, the volume is real, and someone is measured on how it performs.
- An admissions line answering calls and SMS at 11pm on results day
- A helpdesk agent you want to try on 10% of live traffic first
- An agency shipping agents for clients, billing against per conversation cost
Choose LearningFlow if
Choose LearningFlow when the chatbot is one job among several inside a school or training team, and the organisation has to keep it.
- A staff handbook bot with its own sign-in, reading only the two tables you name
- A bot that replies by email or WhatsApp, with the credentials held server side
- One login that also produces the quiz, the rubric and the class assignment
Where the two are built differently.
One app, one database.
One app means one door. Whatever the form is allowed to do, it is allowed to do everywhere. Stopping a parent from reading the other thirty replies is a rule you write inside the app, and have to keep writing correctly.
Several apps, one base, a contract each.
Each app holds its own contract: which tables, which columns, which rows, and which of read, insert, update and delete. The reminder never sees a medical note. Suspend one app and the other two keep running.
What each one does.
Written from each product's own documentation. Where something is true only on a higher tier, the row says so.
| Voiceflow | LearningFlow | |
|---|---|---|
| Answering a phone call | Inbound and outbound calling, SMS on a Twilio number, and a phone number attached to each agent, with how many you get set by your plan. | There is no telephony. Nothing here picks up a phone number. |
| Trying a change on live traffic | Up to 10 environments per project, percentage traffic splitting, version history and merge back to Main. | A flow or an app publishes to one live address. There is no split of traffic between two versions. |
| Scoring conversations afterwards | LLM graded evaluations against criteria you write, pinned regression tests, and transcripts showing credits and duration per conversation. | Every API key reports its own usage and credit spend, so you see what a run cost, but conversations are not graded. |
| A price you can read | The pricing page carried no prices when checked on 13 September 2026, only Book a demo and Request pricing. | Credits rather than seats, and no subscription is required to start. |
| Switching features per member | Five workspace roles, Owner, Admin, Editor, Viewer and Billing, plus a project level override. No switch for one feature. | Seven capabilities switch per member, including chat, flow creator, solution designer and base, once a role grants the key. |
| Learner records out | Conversations stay as transcripts and analytics inside Voiceflow. No learner record format is documented. | xAPI package ingest, a self hosted SQL LRS, or point at the organisation's own LRS. |
| Scope of an API credential | A personal access token acts as the holder across every workspace they belong to, cannot be narrowed to one project, and expires within 365 days. | An x-api-key calls one published task by its address, with its own credit top up and usage report. |
| When the builder leaves | Projects belong to the workspace, so an Owner or Admin can remove a member and keep every project. Only the Owner can hand over the Owner seat, and an Admin cannot do it. | The orgId is stamped at creation and never moves. Removing a member deletes the membership row, not the tool. |
What comes with it here.
Files, not just answers
Ask for a marking spreadsheet and a .xlsx comes back with the formulas still working, built on a sandboxed Linux machine with pandas and LibreOffice.
A narrated whiteboard video
One sentence becomes an MP4 with a voice over, in 16:9, 9:16 or 1:1, with subtitles off, as a .srt file, or burned in.
Students get accounts
Learners sign in as themselves, join a class with a code and receive assignments, instead of being an anonymous user ID on a transcript.
Fifty nine tools already built
Lesson plans, rubrics, a quiz from a YouTube link, report comments and text levelled for a Year 7 reader, all in a public gallery.
Where Voiceflow is the better choice
If the thing you are buying answers strangers, buy Voiceflow. A university running an admissions line that takes calls and SMS through clearing needs a phone number on the agent, ten environments to stage a change, and transcripts it can grade against its own criteria, and Voiceflow has all of that today. LearningFlow has none of it, no telephony and no staged rollout to a share of live traffic. A support team judged on how many callers the bot handles without a person should not be shopping here.
The whole stack against Voiceflow.
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 | Voiceflow | |
|---|---|---|
| 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.
What does Voiceflow cost?
Voiceflow publishes no prices. As of 13 September 2026 its pricing page carries only Book a demo and Request pricing, and the billing docs send you to the Plans tab inside the app. The last public figures, from its April 2025 credits announcement, were Pro from $60 a month and Business from $150 a month, plus credits. LearningFlow charges credits, with no subscription required.
Can we run both, and how would that work?
Yes, and the split is a sensible one. Voiceflow answers the phone line and the web widget. A LearningFlow flow has an address, so a Voiceflow step can POST to /task/:taskId with an x-api-key and get the answer back, with SSE streaming if you want the text as it arrives. Published LearningFlow apps also accept signed webhooks and cron schedules, so the same work can run on a timer.
If the person who built the bot leaves in July, who keeps it?
Both hold up, with one catch on the Voiceflow side. Voiceflow projects belong to the workspace, and an Owner or Admin can remove a member while keeping every project, but only the Owner can hand over the Owner seat, and an Admin cannot do it, so the leaver has to pass it on before their last day. In LearningFlow the orgId is stamped when the object is created and never moves between organisations, so removing a member deletes the membership row, and an admin can list org library tools whose owner has left and reassign them.
Does either give students their own accounts?
Voiceflow does not. Its five roles, Owner, Admin, Editor, Viewer and Billing, are all builder seats, and the people talking to an agent are anonymous user IDs on a transcript rather than accounts. Voiceflow documents no education specific terms, which fits a product built for customer conversations rather than classrooms. LearningFlow treats students as a user type, with their own accounts, join codes and assignments.
Can I choose which model runs, or does the plan decide?
Both let you choose. Voiceflow sets the model for the whole agent in its Behaviour tab, and a playbook can override that choice. Claude, Gemini and OpenAI models are among the options. In LearningFlow no plan, seat or tier conditions the model list; the only gate is a per organisation admin override, and Flow Designer reaches Claude, OpenAI, Gemini, Grok and DeepSeek among others.
Where this came from. Read on 13 September 2026. Voiceflow changes its product and its prices without telling us, so check anything that decides a purchase.
Try it on your own work.
Teachers get credits every month, free. No card, no seat count.