Prerequisites
Create a service account (recommended)
We recommend creating a dedicated Docebo user for Kombo. If the account you used to authenticate with Kombo is ever deleted, Kombo will lose access to your Docebo instance.
Steps:
- In your Docebo instance, open the sidebar and select People → Users.
- Click the dropdown in the top-right corner and select New User.
- Enter a username (e.g. "Kombo") and set the role to Superadmin — Kombo requires Superadmin access to use the API.
- Set a random password and copy it somewhere safe. You'll need the username and password to authenticate with Kombo.
This user will have Superadmin access, make sure to use a secure password.
-
Click Next until you reach the Create user button, then confirm.
Check if the user appears in the list, to confirm it was created correctly.
Account Linking
OAuth Client Creation (required)
Kombo Connect should already provide you with a link to this page.
Otherwise you can find it under Addons and Integrations > API via OAuth.
Select the API credentials section and click on Add OAuth2 app
In the Pop-Up fill out the required fields.
The redirect URI does not matter, simply fill it out with https://kombo.dev
Set kombo as your Client ID.
Keep both the Client ID as well as the Client secret ready for Kombo Connect.
Finally, click on Show Advanced Settings and check Client Credentials.
You can now close the window by pressing Confirm.
Important:
Make sure the Integration is enabled in the Docebo Interface after you create it.
If the checkmark is grey, you need to click on it to enable it.
If it appears green, it is enabled correctly.
Linking using Kombo Connect
If you followed the previous steps, you will now be ready to connect your account with the following values:
Your Docebo Instance's Subdomain
A Superuser with:
Username
Password
A OAuth Client with:
Client ID
Client Secret