KosmoKrator

communication

GoTo Webinar CLI for Headless Automation

Use the GoTo Webinar CLI for headless automation with headless JSON commands, schema discovery, credentials, and permission controls.

7 functions 6 read 1 write Manual OAuth token auth

GoTo Webinar CLI for Headless Automation

Use KosmoKrator as a non-interactive integration runtime for local automations and wrappers.

Use headless automation when another tool needs a stable local command surface. The GoTo Webinar CLI uses the same integration registry as the TUI, Lua runtime, and MCP gateway, but returns predictable command output for automation.

Command Shape

# GoTo Webinar CLI for Headless Automation
kosmokrator integrations:configure goto-webinar --set access_token="$GOTO_WEBINAR_ACCESS_TOKEN" --enable --read allow --write ask --json
kosmo integrations:call goto-webinar.gotowebinar_list_webinars '{"page":1,"size":1,"status":"example_status"}' --json

Discovery Before Execution

Agents and scripts can inspect GoTo Webinar docs and schemas before choosing a function.

kosmo integrations:docs goto-webinar --json
kosmo integrations:docs goto-webinar.gotowebinar_list_webinars --json
kosmo integrations:schema goto-webinar.gotowebinar_list_webinars --json
kosmo integrations:search "GoTo Webinar" --json
kosmo integrations:list --json

Useful GoTo Webinar CLI Functions

FunctionTypeParametersDescription
goto-webinar.gotowebinar_list_webinars Read page, size, status List webinars from GoTo Webinar. Returns upcoming, in-progress, and past webinars. Use the status parameter to filter by webinar state.
goto-webinar.gotowebinar_get_webinar Read id Get detailed information about a specific webinar, including schedule, registration settings, and organizer details.
goto-webinar.gotowebinar_create_webinar Write subject, times, description Schedule a new webinar in GoTo Webinar. Provide a subject, one or more time slots (each with startTime and endTime in ISO 8601 format), and an optional description.
goto-webinar.gotowebinar_list_sessions Read webinar_id, page, size List all sessions for a specific webinar. Each session represents one occurrence of a webinar (useful for recurring webinars).
goto-webinar.gotowebinar_get_session Read webinar_id, id Get detailed information about a specific webinar session, including attendance, duration, and participant statistics.
goto-webinar.gotowebinar_list_panelists Read webinar_id, page, size List all panelists for a specific webinar. Panelists are featured speakers who have enhanced permissions during the webinar.
goto-webinar.gotowebinar_get_current_user Read none Get the profile of the currently authenticated GoTo Webinar user. Useful for verifying credentials and identifying the organizer account.

Automation Notes

Related GoTo Webinar CLI Pages