Skip to main content
Question

Catalogs created by categories

  • August 17, 2022
  • 3 replies
  • 96 views

Skye Tucker

Is there a way to create a catalog using categories so that I don’t have to select course by course?

3 replies

I am responding in the hopes someone might answer this? It is tedious to have to add courses individually to the catalog. Is it possible to be able to add an entire category/folder that would automatically add any new courses to the catalog if they are in the category?


Moshe.Machlav
Helper III
Forum|alt.badge.img+1

Hey ​@karichardson
To answer your question directly: natively, no. In Docebo, you can only assign individual courses or learning plans to a catalog. The built-in interface doesn't support mapping an entire category folder to a catalog so that it populates dynamically.

 

However, you're absolutely right that managing this course-by-course is tedious. In organizations I've worked with that manage high volumes of content, we typically automate this exact workflow using Docebo Connect (or another API middleware).

The pattern that holds up best is setting up a Webhook to listen for the "Course created" event (course.created). When a new course is published, your integration checks its category. If it matches your target folder, it fires an API call (POST /learn/v1/catalogs/{catalog_id}/courses) to automatically assign it to the corresponding catalog.

It requires a bit of initial integration setup, but it makes your catalog maintenance completely hands-off.

You can verify the native catalog assignment constraints in the documentation here: https://help.docebo.com/hc/en-us/articles/360020125439-Activating-and-managing-catalogs


  • Novice II
  • April 10, 2026

Thank you, I will definitely test this out.