GoToWebinar MCP connector
Updated
GoToWebinar is an online webinar platform for hosting, managing, and analyzing webinars and virtual events. The GoToWebinar MCP connector allows AI agents to create, update, and cancel webinars, as well as retrieve webinar and session details across an account. It also supports managing attendees and co-organizers, tracking in-session webinars, and reviewing organizer session data.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the GoToWebinar MCP connector to perform the following actions:
- Schedule and launch webinars directly from a connected workflow
- Track registrant sign-ups and monitor attendance across every session
- Automate co-organizer and panelist assignments for upcoming webinars
- Analyze webinar performance and attendee engagement across sessions
- Sync registration data with CRM and marketing automation tools
- Manage audio settings and start links without manual login
- Resend invitations and update webinar details automatically
- Cancel or duplicate webinars to streamline event planning
Example prompts
Use the following example prompts to invoke GoToWebinar MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all upcoming webinars scheduled in GoToWebinar this month.Create a new webinar in GoToWebinar for our product launch.List all registrants for the Q3 sales webinar in GoToWebinar.Who attended yesterday's GoToWebinar session on customer onboarding.Add Sarah as a co-organizer for the training webinar in GoToWebinar.Cancel the webinar scheduled for Friday in GoToWebinar.Get the start link for my next GoToWebinar session.How many people registered for our marketing webinar in GoToWebinar?Resend the invitation email to all pending registrants in GoToWebinar.Show me the performance report for last week's webinar sessions.
GoToWebinar MCP connector tools
The GoToWebinar MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| getAllAccountWebinars | Get all webinars for an account |
| getOrganizerSessions | Get organizer sessions |
| getWebinars | Get Webinars |
| createWebinar | Create webinar |
| getInSessionWebinars | Get All Insession Webinars |
| getWebinar | Get webinar |
| updateWebinar | Update webinar |
| cancelWebinar | Cancel webinar |
| getAttendeesForAllWebinarSessions | Get attendees for all webinar sessions |
| getCoorganizers | Get co-organizers |
| createCoorganizers | Create co-organizers |
| deleteCoorganizer | Delete co-organizer |
| resendCoorganizerInvitation | Resend invitation |
| getWebinarMeetingTimes | Get webinar meeting times |
| getPanelists | Get webinar panelists |
| createPanelists | Create Panelists |
| getAudioInformation | Get audio information |
| updateAudioInformation | Update audio information |
| getPerformanceForAllWebinarSessions | Get performance for all webinar sessions |
| getStartUrl | Webinar start url |
| copyWebinar | Copy a webinar |
| createRegistrant | Create registrant |
| getAllRegistrantsForWebinar | Get registrants |
| deleteRegistrant | Delete registrant |
| getRegistrant | Get registrant |
| getRegistrationFields | Get registration fields |
| getAllSessions | Get webinar sessions |
| getWebinarSession | Get webinar session |
| getAttendees | Get session attendees |
| getAttendee | Get attendee |
| getAttendeePollAnswers | Get attendee poll answers |
| getAttendeeQuestions | Get attendee questions |
| getAttendeeSurveyAnswers | Get attendee survey answers |
| getPerformance | Get session performance |
| getPolls | Get session polls |
| getQuestions | Get session questions |
| getSurveys | Get session surveys |
| resendPanelistInvitation | Resend panelist invitation |
| deleteWebinarPanelist | Delete webinar panelist |
| searchAssets | Search for completed recording assets |
| searchAssetsForAdmin | Search for completed recording assets of an admin user |
| getRecordingAssets | Get all the recording assets associated with the webinarKey |
| createSecretKey | Creates a new secret key |
| createWebhooks | Creates new webhooks |
| updateWebhooks | Updates webhooks |
| getWebhooks | Get webhooks |
| deleteWebhooks | Deletes webhooks |
| getWebhook | Get webhook |
| createUserSubscriptions | Creates new user subscriptions |
| updateUserSubscriptions | Updates user subscriptions |
| getUserSubscriptions | Get user subscriptions |
| deleteUserSubscriptions | Deletes user subscriptions |
| getUserSubscription | Get user subscription |