FlowRunner
Pricing
Theme

GoTo Webinar

Scheduling

Schedule and update GoTo Webinar webinars, register attendees and hand them their personal join URLs, and pull attendance, poll, question, and survey data for reporting.

17 actions available
A new lead is created in the CRM and fires the webinar enrollment flow
Agent reads the lead name, email, and account details
Agent calls Get All Webinars to resolve the next webinar and its key
Agent checks whether the webinar requires approval for new registrants
Agent registers routine leads with Create Registrant and captures the join URL
Agent emails each registrant their personal join URL and prep details
A registrant on an approval-required webinar is held for the host to approve

What This Integration Enables

FlowRunner agents use GoTo Webinar to run webinar operations end to end. An agent can schedule a webinar as a single session, series, or sequence, register leads and hand each one their personal join URL, and after the event pull attendance, poll, question, and survey data for reporting. It can run account-wide reporting across every organizer for leadership dashboards. What it keeps human is the approval decision. When a webinar requires approval, or a registrant represents an account that warrants a personal call, the agent registers what is routine and asks a person about the rest.

Without FlowRunner

Manual registration Someone registers each lead and copies personal join URLs by hand
Approval handled ad hoc Registrants who need approval wait in an inbox until someone notices
Reporting compiled by hand Attendance, poll, and survey data is gathered manually after the event

With FlowRunner

Registration on lead create Qualified leads are registered the moment they enter the CRM
Approvals routed to the host Registrants on approval-required webinars are surfaced to the host to decide
Reporting pulled automatically Attendance and engagement data flows into reporting after each session

Use Case Scenarios

Lead-to-Registrant Enrollment

A new lead is created in the CRM. The agent calls Get All Webinars to find the next session and its key, registers the lead with Create Registrant, and captures the personal join URL from the result. It emails the registrant their link and prep details. The lead is enrolled and confirmed without a person copying a link.

Post-Webinar Reporting

After a session runs, the agent calls Get All Sessions to find the session key, then reads Get Attendees, Get Session Performance, Get Session Polls, Get Session Questions, and Get Session Surveys. It logs attendance and engagement into a reporting system and adds attendees to a follow-up nurture list. The post-event report writes itself.

Approval-Required Registration

A webinar is set to require approval. The agent registers routine leads, but a registrant starts in a waiting status because the webinar gates new signups. Instead of leaving the registrant stuck, the agent surfaces the pending registration to the host to approve or decline, then completes the enrollment based on the decision.

Human-in-Loop Highlight

When a registrant lands on an approval-required webinar and starts in a waiting status, the agent does not leave them in limbo or approve them blindly. It pauses and routes to the webinar host through their preferred channel: "[Registrant] from [Account] requested a spot on the [Webinar] on [date]. This webinar requires approval. Approve the registration and send their join URL, or decline?" The host decides, and the agent finishes the enrollment from there. The gate the host set up is honored, and the decision reaches them without anyone watching a queue.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via preferred channel
Human decides
Agent resumes with decision

Agent Capabilities

17 actions

Webinars

5
  • Get All Webinars Lists the webinars for the organizer within a date range. Used to find a webinar and its key.
  • Get Webinar Returns the full details of one webinar. Used to read its configuration.
  • Create Webinar Schedules a new webinar as a single session, series, or sequence. Used to provision a webinar from a campaign workflow.
  • Update Webinar Changes a webinar subject, description, times, time zone, or approval setting. Used to keep a scheduled webinar current.
  • Cancel Webinar Deletes a webinar, optionally emailing registrants. Used when an event is called off.

Registrants

4
  • Get Registrants Lists everyone registered for a webinar. Used to sync registrants into a CRM or email platform.
  • Get Registrant Returns one registrant, including their join URL. Used to resend a personal join link.
  • Create Registrant Registers a person and returns their personal join URL. If the webinar requires approval, the registrant starts in a waiting status. Used to enroll a lead into an upcoming webinar.
  • Delete Registrant Cancels a registration. Used when a registrant should be removed.

Attendees

2
  • Get Attendees Returns the people who attended a specific past session. Used for attendance tracking and follow-up.
  • Get Attendee Returns one attendee participation details for a session. Used for detailed engagement analysis.

Sessions

5
  • Get All Sessions Lists the past sessions of a webinar. Used to obtain a session key before reading attendance or engagement data.
  • Get Session Performance Returns aggregate attendance and engagement metrics for a session. Used in post-event reporting.
  • Get Session Polls Returns the poll questions and answers for a session. Used to analyze audience response.
  • Get Session Questions Returns the attendee Q&A for a session. Used to capture follow-up items.
  • Get Session Surveys Returns the post-session survey responses. Used for feedback reporting.

Account

1
  • Get Account Webinars Lists every organizer webinars across the account within a date range, where account-wide access is available. Used for leadership dashboards.

Start building with GoTo Webinar

$100 in credits. No card required. Connect in minutes.