Skip to main content
Skip to content

Content curation

Bring content in from wherever it lives: cloud storage, your own uploads, built-in stock media, screen recordings, embedded external content, and, at scale, programmatically through the API.

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, 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.

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 transform into a course.
  • OneDrive: connect a Microsoft account and pull Word documents and other files into the transformation flow.

Upload your own files

  • Documents: upload Word docs and PDFs to transform into a course 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.

Use built-in stock media

  • Unsplash: search and insert royalty-free 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. (Coming soon: with MCP, you'll be able to connect an AI agent to pull content together and build courses for you, going beyond scripted API calls.)

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 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. MCP support, coming soon, will let a connected AI agent do this 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.

This article is maintained in our help centre. View the original ↗