# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Gotowebinar Panelists API version: 1.0.0 extends: openapi/gotowebinar-panelists-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 4 - target: $.paths['/organizers/{organizerKey}/webinars/{webinarKey}/panelists'].get update: x-apievangelist-phrasing: intent: List a webinar's panelists effect: read questions: - Who is on the panel for my GoTo Webinar event? - Can I see every panelist assigned to a specific webinar? instructions: - text: List the panelists for webinar {webinarKey} of organizer {organizerKey}. slots: webinarKey: path.webinarKey organizerKey: path.organizerKey - text: Show me the speaker panel lined up for webinar {webinarKey}. slots: webinarKey: path.webinarKey method: generated generated: '2026-10-01' - target: $.paths['/organizers/{organizerKey}/webinars/{webinarKey}/panelists'].post update: x-apievangelist-phrasing: intent: Add panelists to a webinar effect: write questions: - How do I add guest speakers as panelists to a webinar? - Can I add several panelists to one webinar at once? instructions: - text: Add panelists to webinar {webinarKey} for organizer {organizerKey}. slots: webinarKey: path.webinarKey organizerKey: path.organizerKey - text: Put our guest speakers on the panel of webinar {webinarKey}. slots: webinarKey: path.webinarKey method: generated generated: '2026-10-01' - target: $.paths['/organizers/{organizerKey}/webinars/{webinarKey}/panelists/{panelistKey}/resendInvitation'].post update: x-apievangelist-phrasing: intent: Resend a panelist's invitation email effect: write questions: - A panelist lost their invite, how do I send it to them again? - Is it possible to re-send the panelist invitation email for a webinar? instructions: - text: Resend the invitation to panelist {panelistKey} on webinar {webinarKey} of organizer {organizerKey}. slots: panelistKey: path.panelistKey webinarKey: path.webinarKey organizerKey: path.organizerKey - text: Email panelist {panelistKey} their webinar invitation again. slots: panelistKey: path.panelistKey method: generated generated: '2026-10-01' - target: $.paths['/organizers/{organizerKey}/webinars/{webinarKey}/panelists/{panelistKey}'].delete update: x-apievangelist-phrasing: intent: Remove a panelist from a webinar effect: destructive questions: - How do I drop a speaker from a webinar's panel? - What happens when I remove a panelist from a webinar? instructions: - text: Remove panelist {panelistKey} from webinar {webinarKey} for organizer {organizerKey}. slots: panelistKey: path.panelistKey webinarKey: path.webinarKey organizerKey: path.organizerKey - text: Take panelist {panelistKey} off the panel of webinar {webinarKey}. slots: panelistKey: path.panelistKey webinarKey: path.webinarKey method: generated generated: '2026-10-01'