Skip to main content

Does anyone have good instructions on how to build a connector between Domo and Docebo?

Hi @alex.driggs! That’s an excellent question. Have you looked at the documentation on Domo’s side yet? Here is a link to the instructions in their knowledge base: Docebo Connector

I also found a thread from their community that may help: Domo connector for Docebo


Hi ​@alex.driggs I have worked with Domo and their connector issues over the last week. Here is the deal, if you are setting up the connector from Domo here are things you need to know:

  1. Docebo Admin Menu> API and SSO> API Credentials>Add OAuth 2 App. You have to create the Oauth 2.0 token per Docebo’s documentation. Client ID is up to you. Redirect URI should be your Domo URL. Click advance setting and choose “Resource Owner Password Credentials”. Save it and activate it.
  2. Create the API User in Docebo for Domo: Once you set up the API OAuth Token and activate it, you need to create a non-SSO user that you set up in Docebo in the root branch. We named ours Domo_API. Set it as a SuperAdmin.
  3. Sanity check: use an API program like Postman, Bruno, or curl to get and test the API token.
  4. Log into Domo>Connectors>Docebo>Add Account
  5. IMPORTANT: When going to Domo>Connectors>Add Account, per Domo support “you must manually key in all the log in information (username, password, client ID, token, EVERYTHING). Using Copy and Paste causes an authentication error. We got every error under the sun until we manually keyed in the data.
  6. Once the connector is set up/during setup in the details section, you will get an area that has a check box that says “Replace Custom Fields with Actual Names”. Checking this box to bring in your Docebo UDF fields will cause the integration and data preview to break as of 11/20/2024. The only way to find this out is highlight the words, right click>inspect>Click Network tab>check the box on the web page> then inspect the preview request>Click Payload and under description it will say ”As of 11/11/2024, Data set will fail if the connector settings have the replace numbered fields with custom name checked. DO NOT check that box until Domo Support fixes”.
  7. As of now, you can set up multiple connectors using that one account. Each connector can use the same account once it is set up. Data will pull with Field1 through Fieldx until Domo fixes that replacement. 

Reply