DISCLAIMER: The integration with GoToMeeting V1 is no longer supported since December 2020, and reached its end of life on March 31, 2021.
For those using the GoTo suite (GoToMeeting, GoToTraining and GoToWebinar) for web training, Docebo can integrate with these tools, so your users can access live training sessions directly in webinar courses in their Docebo platforms.
Please Note: At this time, GoToWebinar does not support launch URL, thus webinars hosted by GoToWebinar cannot be launched (started) from directly inside your platform, but users can still access these webinars directly from the platform. Please check back for more updates soon.
You must have an active GoTo account (not a trial account) and remain in agreement with the terms and conditions in your contract in order to successfully configure this integration.
Please note that the integration is available for GoToMeeting SaaS, and does not support on-premise deployments.
Activating the GoToMeeting App in Docebo
Begin by logging into your platform as the Superadmin, then access the Admin Menu from the gear icon in the top right corner and press the Add New Apps button in the menu. Once you’re in the Apps and Features area, select the Web Conferencing tab in the tabs menu on the left side of the page. In the list of apps in this tab, find the GoToMeeting V2 app, then select the Try It For Free button.
Configuring the Integration in GoTo
As a first step, you have to create an OAuth Client in GoTo. Once the client is created, you will have the data needed to proceed with the integration in Docebo. Start by logging into your GoTo developer account. From the main page of the GoTo Developer Center, click on OAuth Clients in the top banner. From this page, click Create a new client to start the creation.
Click +Add every time you enter a new URL.
Please note that the URL set in the Application URL field must be the URL from which the authorization request is made. If you are using the Custom Domain App, remember to fill the Application URL field with the custom domain URL, do not use the SaaS URL.
Press Next to proceed. In the Scopes tab, select the GoToMeeting, GoToWebinar, or GoToTraining option and click Save to complete the client creation.
Your Oauth client is now listed in the OAuth Clients page. At any time, you can edit the Client details or copy the Client ID from this page. Move now to your Docebo platform to complete the integration.
Configuring the GoTo App in Docebo
Move now to your Docebo platform to configure the account associated with the GoTo client that you have created. Log in as the Superamdin, then access the Admin Menu by scrolling your mouse over the gear icon. Find the GoToMeeting V2 section, and press the Manage item. On the GoToMeeting main page, click on the plus button in the top right corner to start the account creation.
Set whether your session type is Meeting, Webinar or Training. Add now the maximum number of sessions per course, total sessions and concurrent rooms into the corresponding text boxes. Please note that the number of concurrent rooms is the one agreed on in your GoTo license. Press Create when you’re finished. You will be redirected to the GoTo website and then back to your platform when the integration is finalized.
Once the integration is completed, you can create webinar events for VILT courses.
Managing Your GoToMeeting Accounts
At any time, you can edit the details of your GoToMeeting accounts by accessing the GoToMeeting V2 page and hovering your mouse over the menu icon at the end of the account row and finally selecting the Edit option. When editing the Client ID and the Client Secret of your account, you need to re-synchronize it with GoToMeeting. To do so, select the Pair option after saving your changes.
If you have created GoToMeeting V2 sessions for courses having the Webinar course type, when deleting a GoToMeeting V2 account, you will no longer be able to access, edit or remove any webinar session created with the deleted account. Remember to delete any sessions associated with the account before deleting it, and recreate them with another account (if needed).
This limitation does not apply to the webinar (VILT) sessions created for courses having the ILT (Instructor-Led Training) course type. Learn more about the new management of classroom courses and webinars.
Migrating to GoToMeeting Version 2
Docebo GoToMeeting V2 has completely replaced GoToMeeting V1 at end of March 2021. You can become a GoToMeeting V2 adopter by activating the new version of the integration at any time after September 23, 2020. If you want to migrate to the new version of the integration, here are the steps on how to do so:
- At any time, after September 23, 2020, configure the integration with GoToMeeting V2, by following the instructions provided in this article. GoToMeeting V1 and GoToMeeting V2 can be simultaneously installed on your platform.
- Plan a date when you are moving to GoToMeeting V2, and use the new version of the integration for the webinars you are scheduling from this date onward. Remember that the GoToMeeting V2 integration is identified as GoToMeeting V2 in the drop-down when scheduling webinars.
- If you have GoToMeeting V1 webinar sessions already scheduled after that date, you have to delete them and create them from scratch with GoToMeeting V2.
- Remove the integration with GoToMeeting V1. Remember: you must delete the sessions associated with GoToMeeting V1 before removing the integration, or you will not be able to delete them afterward.