Create Webinar
create_webinarCreate a Wistia webinar by providing its title, scheduled start time, duration, and time zone; confirm the action to save it.
Instructions
Creates a new webinar.
Requires api token with one of the following permissions
Read, update & delete anythingTokens with the "Act with a team member's permissions" permission
(all:delegate_to_contact_permissions scope) can also be used. Requests
made with such a token are authorized using the permissions of the
contact assigned to the token.
Requires confirm=true for the requested mutation. May share access, notify people or incur provider charges.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "create_webinar"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | The title of the webinar | |
| account | No | Named private Wistia account; selects credentials, not a remote account ID. | |
| confirm | No | Set true only when the user asked for exactly this action. | |
| payload | No | Complete JSON request body instead of body flags. Supports current nested customization, caption and nullable values. | |
| folder_id | No | Hashed ID of the folder to place this webinar in. Defaults to the account's default webinar folder if not provided. | |
| time_zone | No | The IANA time zone identifier the webinar is scheduled in. | |
| description | No | The description of the webinar | |
| payload_file | No | Regular local JSON body file, at most 5 MB. Cannot be mixed with body flags or payload. | |
| scheduled_for | No | The scheduled start time as a UTC formatted ISO 8601 string (offset `Z` or `+00:00`). | |
| event_duration | No | Duration of the event in minutes (minimum 15) |