Create Training
Schedule a training with one or more sessions and return its training key.
Manage GoTo Training organizers, trainings, registrations, reports, recordings, questionnaires, and submissions
Schedule a training with one or more sessions and return its training key.
Register one person for an entire training and return the registrant key, join URL, and confirmation URL.
Delete a scheduled or completed GoTo Training training. For a scheduled training, all scheduled sessions are deleted and participants can no longer start or join it. For a completed training, completed sessions remain in the database. GoTo sends no cancellation email to organizers or registrants.
Cancel one unpaid training registration. This destructive action sends no notification to the registrant or organizer, and the registrant may re-register. Paid registrations cannot be canceled through this API and must be canceled in the GoTo Training admin site.
Follow GoTo's recording redirect and return the downloaded recording as a file.
Get the schedule, organizers, registration settings, and metadata for one training.
Return the admin-portal URL for managing or launching a training. The organizer must log in; this action does not open the URL.
Get complete registration details for one training registrant; provider cache updates can take up to two hours.
Return a start URL that downloads and launches GoTo Training after the organizer logs in. This action does not open the URL.
Return a host URL that downloads and launches GoTo Training without an organizer login; this action does not open the URL.
Deprecated by GoTo: list organizers for a multi-user account; use the GoTo Admin API Get Users operation for new workflows.
List registrants for one completed session, preserving every join/leave attendance interval and including no-shows with zero attended minutes.
List completed training sessions for an organizer within a required date-time range.
List the organizers assigned to one training on a sharing-enabled multi-user account.
Return one page of detailed poll answers, filterable by session, questionnaire key, and questionnaire version.
Return one page of poll questionnaires for a training, optionally limited to a session.
List online recording metadata and download URLs for a training.
List complete registration details for all registrants of a training. GoTo's registrant cache can take up to two hours to update.
List all completed session details for one training.
Return one page of detailed survey answers, filterable by session, questionnaire key, and questionnaire version.
Return one page of survey questionnaires for a training, optionally limited to a session.
Return one page of detailed test answers, filterable by session, questionnaire key, and questionnaire version.
Return one page of test questionnaires for a training, optionally limited to a session.
List an organizer's scheduled and ongoing trainings; completed trainings are excluded.
Replace a scheduled training's name and optional description.
Replace all co-organizers assigned to a training and optionally email newly assigned organizers. The scheduling organizer cannot be removed, and replaced organizers are not notified. This operation is available only for multi-user accounts with co-organizer sharing enabled.
Set whether web registration and confirmation emails are disabled for a training.
Replace a training's time zone and complete session schedule, optionally email registrants and trainers, and return the exact notification counts.
The GoTo Training integration connects your Dench AI CRM directly to GoTo Training, so agents can read and act on your GoTo Training data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
28 actions are available for agents to invoke on your behalf. Every call runs through GoTo Training's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find GoTo Training and click Connect — you'll authorize access through GoTo Training's own sign-in flow. No API keys or code required.
Ask an agent to use GoTo Training in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench GoTo Training integration connects your AI CRM to GoTo Training, so AI agents can work with your GoTo Training data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The GoTo Training integration currently exposes 28 actions, including Create Training, Create Training Registration, Delete Training, Delete Training Registration, Download Training Recording, and Get Training. Agents invoke them on your behalf from chat or from automations.
No. You connect GoTo Training from your Dench workspace using GoTo Training's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through GoTo Training's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the GoTo Training connection from your workspace settings at any time.