What is ClassroomIO?
ClassroomIO provides a unified platform for conducting employee training, customer education, and partner onboarding; it supports issuing completion certificates, using custom domains (such as learn.acme.com or team.acme.com), embedding within help centers or product pages, and leveraging AI teaching assistants to respond to learner queries in real time, thereby boosting engagement and knowledge retention. Data shows that teams adopting this platform have seen a 22% increase in customer retention, a 38% rise in product adoption rates, and a 6.1% reduction in support costs.
Key features
AI-Assisted Course Creation: Users can input documents, policies, videos, and internal knowledge, and the AI automatically generates course structures, lesson content, and quiz questions, with support for manual tiered review and approval. Templates are available for Product 101, onboarding training, expert advancement, and more—users need only fill in three fields to generate a preliminary course draft.
Full Branding and Deep Integration: The platform supports custom theme colors (including hexadecimal values), CNAME domain mapping (with automatic SSL configuration and no ClassroomIO branding), and single-script tag embedding (such as on help center pages). Additionally, source code under the AGPL license is openly available on GitHub, along with a Svelte 5 + Hono + Drizzle tech stack and MCP interfaces, enabling developers to extend functionality independently.
Use cases and audience
Corporate training managers and developers at SaaS companies who need to deliver customer education, channel partner training, and employee compliance/onboarding programs.
- Conduct employee training, customer education, and partner onboarding—all centralized on a single platform.
- After inputting company documents, policies, videos, and internal knowledge, AI automatically generates course structures, lesson content, and quizzes.
- Build brand-isolated learning centers tailored for different audiences—customers, partners, and employees—using their own domains while sharing a single login and billing system.
Company documents, policy files, training videos, and internal knowledge bases; users can also specify course objectives, target audiences, and thematic keywords.
Structured online courses (including lessons, quizzes, and certificates), brand-customized learning portals (supporting custom theme colors, logos, and domains), and API-accessible learner behavior data (such as learner.enrolled, course.completed, certificate.issued).
Frequently asked questions
Does ClassroomIO support multi‑campus management?
Supported. You can create a customer academy (e.g., learn.acme.com), a partner academy (e.g., partners.acme.com), and an internal academy (e.g., team.acme.com) all on the same platform, with separate branding, independent domains, single sign-on, and unified billing.
Can AI-generated content be fully controlled by users?
Supported. The AI author (Claude) resides within the editor; all structures, lessons, and quizzes are drafted by AI but must be reviewed and approved item by item by the user before becoming visible to learners. Additionally, you can integrate external AI development tools such as Cursor, Claude Code, Codex, or OpenCode via the MCP protocol to independently drive course creation.
How to use
- 01
Select a template (such as product introduction, onboarding, or expert-level advancement) and fill in three fields to obtain a draft of your course.
- 02
Collaborate with the built-in Claude AI in the editor: it plans, drafts, and creates quizzes, with each step requiring manual review and approval.
- 03
Bind your own domain (via CNAME mapping), click verify to enable SSL, and ensure no ClassroomIO branding appears on the page.
- 04
Embed your courses into help centers, within products, or on marketing websites using a script tag (<script src="cdn.cio/widget.js"></script>).
Official website & sources
Updated on 2026-10-29


