Skip to main content
ProductAI Create

Turn what your team knows into training.

Point Coassemble at your documents, decks or a prompt and get structured, on-brand training back in minutes, single courses, sequenced programs, quizzes, images and narration. Author by hand in the visual builder, or generate it all from a single API call. Same engine, your choice.

Your files
PDF Policy.pdf
Team wiki
Drive folder
OneDrive
reads
studio.coassemble.com/agent
AgentTurning your doc into a course…
Build a 6-screen course on phishing awareness from our security policy PDF.

Here's a draft. I split it into 6 screens with a knowledge check at the end.

01What is phishing?
02Spotting red flags
03Reporting a suspicious email
builds
Spotting Red FlagsCard 2 / 6
Question
What's the first thing to check on a suspicious email?
Tap to reveal
Quiz
Which is a phishing red flag?
Urgent request for credentials
A calendar invite from IT
MiaAUS
8 voices44 languages
04 · your files in · the agent drafts · real components out
01Ways to create

Four ways in. Everything from a quiz to a curriculum out.

Start from whatever you have. Reshape raw material, keep approved wording word-for-word, generate from a prompt, or build it yourself, then refine everything in the editor, and sequence courses into full programs.

Transform · a document

Reshape raw content into a course

AI summarises and reformats a document into a learning-designed course, chunking text into clean, interactive screens.

barista-handbook.pdfWWord & PDFlearning-designed
Convert · a presentation

Keep approved wording, exactly

Bring your slides across word-for-word, images and all, the safe choice for product, policy and compliance content that’s already signed off.

PPowerPointGoogle SlidesKeynote
Generate · from a prompt

Start with just an idea

Describe the course you want and AI drafts it from scratch, no source file needed. Perfect for a fast first draft to react to.

“Cold brew 101”no fileinstant draft
Build · from scratch

Craft it yourself, screen by screen

Full control when you have a specific structure in mind. Drag in blocks, arrange screens, and make it exactly what you pictured.

visual builder11 screen typesfull control
NewConnect · AI models via MCP

Author from your AI tools

Create and edit courses from Claude, Cursor or your own agents, the whole platform exposed as callable tools over MCP.

ClaudeCursoryour agents
NewGenerate API · from your data

Create from what your systems know

POST existing data sets, skill maps, product catalogues, help-centre content, to the Generate API and get structured courses back, at scale.

skill mappingyour data setsprogrammatic
02The create platform

Everything you need to create.

The capabilities that make a course worth taking, and every one of them works two ways: hands-on in the builder, or programmatically over the API.

01 · Grid layout

Design each screen like a canvas.

Compose screens on a rich grid, mix text, imagery, video and questions in whatever arrangement teaches best, and rearrange modules with a drag.screen layouts ↗

API"screens":[{"layout":"grid-2col"}]
studio.driftwood.coffee · Screen 3 · Layout
TextImageVideo+ Drop a block
grid · 2 columns · drag to rearrange
Agent
Screen 4’s quiz has one obviously wrong answer, want me to tighten the distractors?
Apply fixDismiss
3 suggestions · reading level · accessibility
02 · Agent

A reviewer that improves your design.

The agent reads the whole course and flags what to improve, reading level, one-sided quizzes, missing alt text, each with a one-tap fix.the agent ↗

APIGET /v1/courses/:id/review
03 · Multimedia

Bring in any media, or generate it.

Embed Loom, Vimeo and YouTube straight into a screen, drop in documents and audio, or generate the exact image you need with AI.media ↗ai images ↗

API{"block":"video","src":"loom.com/…"}
Screen 2 · Add media
LoomVVimeoYouTubeAI image
Workspace · Brand
Colours
Logodriftwood-roasters.svg
VoiceWarm · plain-spoken · no jargon
applies to every course · and every generation
04 · Brand

On-brand before anyone touches it.

Set your colours, logo, type and brand voice once, everything you create, by hand or by AI, comes out sounding and looking like you.brand voice ↗

APIPOST /v1/themes {"primary":"#0540F2"}
05 · AI polish

Rewrite, shorten, sharpen, in place.

Select any text and let AI polish it: fix the tone, cut the waffle, or pitch it at a different reading level, without leaving the block.edit with ai ↗

APIPOST /v1/ai/polish {"tone":"warmer"}
Screen 1 · Edit
Cold brew coffee is a beverage which is produced via the utilisation of an extended immersion process…
↓ POLISHED
Cold brew is simple: steep coarse grounds in cold water for 12–18 hours, then strain.
✦ Polish writing
Cold Brew 101 · Narration
Ava Warm · en-AU
Now playing · 1.0×screen 2 / 6
06 · Narration

A voice for every screen.

Turn on narration and every screen gets a high-quality voiceover, pick the voice, tweak the script per screen, publish.narration ↗

API{"narration":true,"voice":"ava"}
07 · Languages

Create once, deliver in 44 languages.

Translate the whole course, copy, quizzes and narration included, and every learner gets it in their browser’s language automatically.translations ↗

APIPOST /v1/translations ["fr","ja","es"]
Cold Brew 101 · Languages
EnglishFrançaisEspañol日本語عربي+ 27
each language narrated separately
Cold Brew 101 · Start & finish
Cold Brew 101
6 screens · 12 min
Start course →
You passed · 92%
Next up: Espresso Basics
Get certificate
08 · Start & finish CTAs

Open strong, end with an action.

Frame every course with a start screen that sets expectations and a finish screen that sends learners somewhere, a certificate, a survey, the next course.course setup ↗

API{"cta":{"finish":"Download certificate"}}
09 · Live preview

See it as learners will, on every device.

Preview any screen exactly as a learner sees it, desktop or mobile, while you edit. No publish-and-pray.learner experience ↗

API?preview=mobile
Preview · Cold Brew 101
DesktopMobile
Templates

See what you can create.

Real, finished courses to start from, onboarding, enablement, compliance and more. Adapt one to your brand, or use them as a benchmark for what generation produces.

Live demo

Try the builder. Right here.

This is the Builder embeddable concept, the same authoring surface your users would get inside your product. Click through the screens, polish some copy, and generate a new screen with AI.

studio.driftwood.coffee · Cold Brew 101 · via <coassemble-builder />
Screens
01Welcome to the bar
02The golden ratio
03Steep low & slow
04Knowledge check
✦ Generate a screen
// your users author without leaving your product:
<coassemble-builder course="cold-brew-101" mode="edit" signed-url="{per-user}" />
Case study

Regional Academies of Sport unified onboarding across a distributed network.

The Regional Academies of Sport (RAS) develop emerging athletes, coaches and performance staff right across regional Australia. As participation grew year on year, each academy trained and onboarded its own way.

Challenge

Information, training and onboarding were delivered differently in each region, and geography made face-to-face education impractical, so alignment and a consistent standard were hard to maintain.

Solution

RAS used Coassemble to build onboarding modules for athletes, parents and coaches, centralised staff training, and a content hub for workshop recordings, all branded and delivered consistently across academies.

Read the full story
RAS
“The document-to-course builder has been a standout. It’s saved us so much time and made it easy to bring older resources to life in a more engaging, interactive way.”
Jamie Hetherington · Performance Support Manager, RAS
CentralisedOne learning hub, every region
ConsistentSame standard network-wide
Admin downLess repetitive onboarding

Start creating today.

Generate your first course from your own material, grow it into a full program, and ship it wherever your people learn. In a sandbox, not a demo.