Skip to main content
Skip to content

Content curation

The ways to get existing content into a Coassemble course: cloud storage, uploads, SCORM packages, stock media, recordings, embeds, and bulk routes.

Bring content in from wherever it lives: cloud storage, your own uploads, existing SCORM packages, built-in stock media, screen recordings, embedded external content, and, at scale, programmatically through the API or a connected AI assistant.

You rarely start from a blank page in Coassemble. You can pull content into a course from a range of sources, connect your cloud storage, upload your own files, bring across courses built in another authoring tool, use built-in stock media, record your screen, or embed external content straight into a screen. And if you have a large body of existing content, you can pull it together programmatically through the API, or hand it to an AI assistant connected to your workspace.

Connect cloud storage

Connect a cloud account and pull files in without downloading them first:

  • Google Drive: browse your Drive from the editor and select documents or presentations to build a course from.
  • OneDrive: connect a Microsoft account and pull Word documents and other files in.

Upload your own files

  • Documents: upload Word docs and PDFs to build a course from, or attach as reference material.
  • Images: upload to your image library, where they're stored and reusable across all your courses.
  • Videos: upload video files to embed directly in course screens for walkthroughs or recorded content.

Bring across an existing SCORM course

Upload a SCORM package from Articulate Rise or Storyline, Adobe Captivate or iSpring and convert it into a fully editable Coassemble course. Text, images, galleries, flashcards, process steps, accordions and knowledge checks carry across, and anything that couldn't be converted is listed for review rather than silently dropped. This is the route to take when your existing library was built somewhere else and you want to keep working on it in Coassemble.

Use built-in stock media

  • Pexels: search and insert royalty-free stock photography without leaving the editor.
  • GIPHY: search and add animated GIFs to bring energy or humour to a screen.

Record your screen

Record a screen capture directly in Coassemble for software walkthroughs, process demos, or anything that's easier to show than describe. Recordings are embedded into a screen as video.

Embed external content

Bring outside content into a screen so learners stay in one place:

  • YouTube and Vimeo: videos play inline within the course.
  • PDF embed: learners read or reference a PDF without leaving the course.
  • Web embed: embed any web page or external tool into a screen.

Curate at scale with the API

If your content is spread across a vast array of documents, decks, and systems, you don't have to bring it together one course at a time. If you build with the Coassemble API, you can curate programmatically:

  • Programmatic course generation: use the Generate API to create courses, screens, and quizzes directly from your source content (documents, presentations, or prompts), turning a large content store into structured courses at volume.
  • Assemble and organise in bulk: use the content APIs to create courses and screens and group them into collections, so a big library is pulled together by script rather than by hand.
  • Keep it current: re-run generation as your source content changes, so courses stay in step with the material they came from.

This is what makes it practical to turn a sprawling content library into a coherent set of courses, rather than curating each one manually.

Curate with a connected AI assistant

You can also connect an AI assistant such as Claude to your workspace over MCP (the Model Context Protocol) and ask it to do the curating. Create a connection in your Settings, add the connection URL to your assistant, and sign in once to authorise it. It can then create courses from a brief or a document, edit content screen by screen, restructure a course, and group courses into collections and folders.

The difference from the API is who does the deciding. A script does exactly what you wrote; an assistant works from what you ask for in plain language, which suits pulling scattered material into shape when the structure is not settled yet.

Frequently asked questions

Do I have to download files before using them?

No. Connect Google Drive or OneDrive and pull documents straight into Coassemble without downloading them first.

Can I bring in courses built in another authoring tool?

Yes, if they're SCORM packages. Coassemble converts packages from Articulate Rise and Storyline, Adobe Captivate and iSpring into editable courses, and lists anything that couldn't be converted.

Can I bring together a large amount of existing content at once?

Yes. With the Coassemble API you can generate courses programmatically from your source content and assemble them in bulk, which is ideal when you have a large or scattered content library. You can also connect an AI assistant over MCP and have it create and organise the courses for you.

Can I embed a website or external tool in a course?

Yes. Use a web embed to place any web page or tool inside a screen, and YouTube or Vimeo videos play inline.