KosmoKrator

communication

GoTo Webinar CLI for Cron Jobs

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

7 functions 6 read 1 write Manual OAuth token auth

GoTo Webinar CLI for Cron Jobs

Schedule repeatable integration workflows from cron while keeping credentials in KosmoKrator config.

Use the headless CLI from cron when an operation should run without an interactive agent session. 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 Cron Jobs
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