Built and running
All eight share one sync and one sign-in. They run against a simulated tenant for a fictional wealth-management firm. Everything is read-only except the canary, which deletes its test people when it finishes.
Compliance Overview
Where compliance stands across the firm, with every gap grouped by root cause. One click shows the full trace for a real person.
Uses users, groups, enrollment rules, enrollments and certifications.
Coverage Auditor
Compares who should have each required course with who Docebo actually assigned, and names the reason for every missing assignment.
Uses enrollment rules, group conditions and member lists, and HR fields on each user.
Certification Forecaster
Certificates expiring in the next 30 to 180 days, whether the renewal is done, underway or never assigned, and why.
Uses awarded certifications, renewal courses and enrollment status.
Branch Risk
A risk score for every branch, including acquired firms, with the people and causes behind each score.
Uses the org chart, users and enrollments.
Person Trace
Look up anyone and see every requirement that applies to them, their status, and the exact reason anything is missing.
Uses users, groups, enrollments and certifications.
Change History
Git for Docebo. Saves the configuration on every sync and shows each change to rules, groups, branches and admin rights, with its impact and how to undo it.
Uses enrollment rules, group conditions, the org chart and power users.
Onboarding Canary
Every night, creates a test person for each role, checks Docebo assigned exactly what compliance requires, then deletes them. A failure names the rule or value that broke.
Uses user create and delete, group membership and enrollments.
Docebo Data Sync
The read-only API client behind everything: OAuth sign-in, pagination, and automatic backoff when Docebo rate-limits.
Endpoint paths and field mapping are editable, so it can point at any tenant.
Next to build
Planned additions to the toolkit.
Acquisition Onboarding Engine
One intake per acquired firm creates the branch in the right place, loads its people, assigns groups, and confirms everyone received their onboarding.
Would use user, branch and enrollment endpoints, plus webhooks.
Exam-Ready Evidence Vault
A tamper-evident record of every completion, so "prove this advisor finished this course before this date" takes seconds.
Would use completion webhooks and the audit trail.
Rule Change Simulator
Before anyone edits a rule or group in Docebo, preview exactly who gains or loses each assignment.
Would use the same snapshot and requirement matrix.
Manager Digest
A weekly note to each manager listing their team's open and overdue items, with the reason for each.
Would use the same snapshot, delivered by email or Teams.