All integrationsEducation

Docebo

Run your Docebo learning platform: add, update, deactivate and delete users, enroll and unenroll them in courses, mark courses completed, and read courses, sessions, learning plans, branches, groups and enrollments.

actions
20
triggers
7

Triggers

Start a workflow when something happens in Docebo.

  • New userRuns for each new user in Docebo. Ones already there when the workflow is turned on don't start it. How often it checks follows your workspace plan.
  • New courseRuns for each new course in Docebo. Ones already there when the workflow is turned on don't start it. It can watch up to 5,000. How often it checks follows your workspace plan.
  • New learning planRuns for each new learning plan in Docebo. Ones already there when the workflow is turned on don't start it. It can watch up to 5,000. How often it checks follows your workspace plan.
  • New classroom sessionRuns for each new classroom session in Docebo. Ones already there when the workflow is turned on don't start it. It can watch up to 5,000. How often it checks follows your workspace plan.
  • New course enrollmentRuns for each new course enrollment in Docebo. Ones already there when the workflow is turned on don't start it. It can watch up to 5,000. How often it checks follows your workspace plan.
  • Course completedRuns each time a course is completed in Docebo. Ones completed before the workflow is turned on don't start it. It can watch up to 5,000. How often it checks follows your workspace plan.
  • Learning plan completedRuns each time a learning plan is completed in Docebo. Ones completed before the workflow is turned on don't start it. It can watch up to 5,000. How often it checks follows your workspace plan.

Actions

Steps a workflow can run in Docebo.

  • List usersList the platform's users, optionally matching a search. Gets one page; to see more, run it again with the next page it gives.
  • Get userGet one user by their Docebo id: username, name, email, whether they can sign in and when they last did.
  • Create userAdd a user to the platform with a username, email and password. They start in the top branch, with no enrollments.
  • Update userChange a user's email, name or password. Only the fields given change.
  • Activate or deactivate usersLet users sign in again, or stop them signing in. Their records, enrollments and progress stay.
  • Delete usersDelete users from the platform, with their enrollments and progress. This can't be undone; to stop someone signing in, deactivate them instead.
  • List branchesList the branches of the platform's org chart, at every level. Gets one page; to see more, run it again with the next page it gives.
  • List branch usersList the users in a branch. Gets one page; to see more, run it again with the next page it gives.
  • List groupsList the platform's groups (audiences). Gets one page; to see more, run it again with the next page it gives.
  • List group usersList the users in a group. Gets one page; to see more, run it again with the next page it gives.
  • List coursesList the platform's courses by name, optionally matching a search of names and codes. Gets one page; to see more, run it again with the next page it gives.
  • Get courseGet one course: its name, code, type and everything else Docebo holds on it.
  • List course sessionsList the sessions of a classroom (ILT) course, with when each runs. Gets one page; to see more, run it again with the next page it gives.
  • List course enrollmentsList who is enrolled in a course, or what a user is enrolled in, with status, score and completion date. Gets one page; to see more, run it again with the next page it gives.
  • Enroll users in courseEnroll users in a course, as learners, tutors or instructors, optionally only between two dates.
  • Mark course completedMark users already enrolled in a course as having completed it, on a date you choose, such as for training done elsewhere.
  • Unenroll users from courseRemove users from a course, optionally wiping their progress and the certificates it issued them.
  • List learning plansList the platform's learning plans. Gets one page; to see more, run it again with the next page it gives.
  • List learning plan enrollmentsList who is enrolled in a learning plan, or a user's plans, with status and how much is done. Gets one page; to see more, run it again with the next page it gives.
  • Unenroll users from learning planRemove users from a learning plan, and from its courses too if you choose.

Automate Docebo with Lodol.

Connect Docebo, then hand Lodol the job in Slack, Claude or ChatGPT.

Free plan, no credit card