Helpful components right under your fingers

Use huge amount of integrated technologies to create best integrations

GoToWebinar

GoToWebinar is a simple, self-service webinar tool that makes it easy to host large-scale online events. Present webinars to hundreds with confidence or attend a webinar from anywhere with GoToWebinar, the #1 webinar software in customer satisfaction.

Categories: Communication Webinars
Featured applications for  GoToWebinar  connector
No applications available
GoToWebinar   connector features
Actions
Co-organizers
  • Deletes an internal co-organizer specified by the coorganizerKey (memberKey).

    Parameters:

    • Email, String
    • Webinar key, String
    • Coorganizer key, String
    • External, Boolean

    Returns:

    • success, Boolean
  • Returns the co-organizers for the specified webinar. The original organizer who created the webinar is filtered out of the list. If the webinar has no co-organizers, an empty array is returned. Co-organizers that do not have a GoToWebinar account are returned as external co-organizers. For those organizers no surname is returned.

    Parameters:

    • Email, String
    • Webinar key, String

    Returns:

    • coorganizers, Array [Object]
  • Resends an invitation email to the specified co-organizer

    Parameters:

      • Organizer key, String
      • Webinar key, String
      • Coorganizer key, String
      • Email, Boolean
      • Email, String

    Returns:

    • success, Boolean
  • Create co-organizers
  • Creates co-organizers for the specified webinar. For co-organizers that have a GoToWebinar account you have to set the parameter 'external' to 'false'. For co-organizers that have no GoToWebinar account you have to set the parameter 'external' to 'true'. In this case you have to pass the parameters 'Given name' and 'Email'. Since there is no parameter for 'Surname' you should pass first and last name to the parameter 'Given name'.

    Parameters:

      • Webinar key, String
      • Coorganizer, Array [Object]
      • Email, String

    Returns:

    • coorganizers, Array [Object]
  • Panelists
  • Resend the panelist invitation email

    Parameters:

      • Webinar key, String
      • Panelist key, String
      • Email, String

    Returns:

    • success, Boolean
  • Recording assets
  • Operations available for assets of a given organizer.

    Parameters:

        • Account key, String
        • Name, String
        • Sort field, String
        • Sort order, String
      • Email, String

    Returns:

    • recordsAssets, Object
  • Registrants
  • Register an attendee for a scheduled webinar. The response contains the registrantKey and join URL for the registrant. An email will be sent to the registrant unless the organizer turns off the confirmation email setting from the GoToWebinar website

    Parameters:

        • First name, String
        • Last name, String
        • Email, String
        • Source, String
        • Address, String
        • City, String
        • State, String
        • Zip code, String
        • Country, String
        • Phone, String
        • Organization, String
        • Job title, String
        • Questions and comments, String
        • Industry, String
        • Number of employees, String
        • Purchasing time frame, String
        • Purchasing role, String
        • Custom question and answers, Array [Object]
      • Webinar key, String
      • Resend confirmation, Boolean
      • Extended registration, Boolean
      • Email, String

    Returns:

    • createdRegistrant, Object
  • Removes a webinar registrant from current registrations for the specified webinar. The webinar must be a scheduled, future webinar.

    Parameters:

    • Email, String
    • Webinar key, String
    • Registrant key, String

    Returns:

    • success, Boolean
  • Retrieve registration details for a specific registrant

    Parameters:

    • Email, String
    • Webinar key, String
    • Registrant key, String

    Returns:

    • registrant, Object
  • Retrieve required, optional registration, and custom questions for a specified webinar

    Parameters:

    • Email, String
    • Webinar key, String

    Returns:

    • registrationFields, Object
  • Retrieve registration details for all registrants of a specific webinar. Registrant details will not include all fields captured when creating the registrant. To see all data, use method 'Get registrant details'. Registrants can have one of the following states: WAITING - registrant registered and is awaiting approval (where organizer has required approval), APPROVED - registrant registered and is approved, and DENIED - registrant registered and was denied

    Parameters:

    • Email, String
    • Webinar key, String

    Returns:

    • registrants, Array [Object]
  • Sessions
  • Retrieves attendance details for a specific webinar session that has ended. If attendees attended the session ('registrantsAttended'), specific attendance details, such as attendenceTime for a registrant, will also be retrieved

    Parameters:

    • Email, String
    • Webinar key, String
    • Session key, String

    Returns:

    • sessionAttendanceInfoes, Array [Object]
  • Retrieve all completed sessions of all the webinars of a given organizer

    Parameters:

    • Email, String
    • Start of a range, Integer
    • End of a range, Integer

    Returns:

    • sessionInfoResources, Array [Object]
  • Get performance details for a session

    Parameters:

    • Email, String
    • Webinar key, String
    • Session key, String

    Returns:

    • sessionPerformance, Object
  • Retrieve all collated attendee questions and answers for polls from a specific webinar session

    Parameters:

    • Email, String
    • Webinar key, String
    • Session key, String

    Returns:

    • sessionPolls, Array [Object]
  • Retrieve questions and answers for a past webinar session

    Parameters:

    • Email, String
    • Webinar key, String
    • Session key, String

    Returns:

    • sessionQuestions, Array [Object]
  • Retrieve surveys for a past webinar session

    Parameters:

    • Email, String
    • Webinar key, String
    • Session key, String

    Returns:

    • sessionSurveys, Array [Object]
  • Webinar
  • If the webinar is a series or sequence, this call deletes all scheduled sessions. To send cancellation emails to registrants set 'Send cancellation emails' to true.

    Parameters:

    • Email, String
    • Webinar key, String
    • Send cancellation emails, Boolean

    Returns:

    • success, Boolean
  • Creates a single session webinar, a sequence of webinars or a series of webinars depending on the type field 'Type'

    Parameters:

        • Subject, String
        • Description, String
        • Times, Array [Object]
        • Time zone, String
        • Type, String
        • Is password protected, Boolean
        • Recording asset key, String
        • Is on demand, Boolean
        • Experience type, String
      • Email, String

    Returns:

    • createdWebinar, Object
  • Returns all attendees for all sessions of the specified webinar.

    Parameters:

    • Email, String
    • Webinar key, String

    Returns:

    • reportingAttendeeResponse, Array [Object]
  • Returns upcoming and past webinars for the currently authenticated organizer that are scheduled within the specified date/time range

    Parameters:

    • Email, String
    • Start of a range, Integer
    • End of a range, Integer

    Returns:

    • webinars, Array [Object]
  • Retrieves the list of webinars for an account within a given date range. Default page is 0 and default size is 20

    Parameters:

    • Email, String
    • Start of a range, Integer
    • End of a range, Integer
    • Page, Integer
    • Size, Integer

    Returns:

    • accountWebinars, Array [Object]
  • Retrieves the meeting times for a webinar

    Parameters:

    • Email, String
    • Webinar key, String

    Returns:

    • dateTimeRanges, Array [Object]
  • Gets performance details for all sessions of a specific webinar

    Parameters:

    • Email, String
    • Webinar key, String

    Returns:

    • webinarPerformance, Object
  • Retrieve information on a specific webinar. If the type of the webinar is 'sequence', a sequence of future times will be provided. Webinars of type 'series' are treated the same as normal webinars - each session in the webinar series has a different webinarKey. If an organizer cancels a webinar, then a request to get that webinar would return a '404 Not Found' error.

    Parameters:

    • Email, String
    • Webinar key, String

    Returns:

    • webinar, Object
  • The update completely replaces the existing sessions, series or sequence.

    Parameters:

        • Subject, String
        • Description, String
        • Times, Array [Object]
        • Time zone, String
        • Webinar language, String
      • Organizer key, String
      • Organizer key, Boolean
      • Email, String

    Returns:

    • success, Boolean
Triggers
  • No triggers available for this connector