KosmoKrator

monitoring

Atlassian Statuspage CLI for Cron Jobs

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

5 functions 3 read 2 write API key auth

Atlassian Statuspage 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 Atlassian Statuspage CLI uses the same integration registry as the TUI, Lua runtime, and MCP gateway, but returns predictable command output for automation.

Command Shape

# Atlassian Statuspage CLI for Cron Jobs
kosmokrator integrations:configure statuspage --set api_key="$STATUSPAGE_API_KEY" --set page_id="$STATUSPAGE_PAGE_ID" --enable --read allow --write ask --json
kosmo integrations:call statuspage.statuspage_list_incidents '{"limit":1,"page":1}' --json

Discovery Before Execution

Agents and scripts can inspect Atlassian Statuspage docs and schemas before choosing a function.

kosmo integrations:docs statuspage --json
kosmo integrations:docs statuspage.statuspage_list_incidents --json
kosmo integrations:schema statuspage.statuspage_list_incidents --json
kosmo integrations:search "Atlassian Statuspage" --json
kosmo integrations:list --json

Useful Atlassian Statuspage CLI Functions

FunctionTypeParametersDescription
statuspage.statuspage_list_incidents Read limit, page List all incidents for your Atlassian Statuspage. Returns scheduled, ongoing, and resolved incidents with their current status and impact.
statuspage.statuspage_create_incident Write name, status, impact, body, component_ids Create a new incident on your Atlassian Statuspage. Specify the incident name, status, impact level, and an optional body describing the issue.
statuspage.statuspage_update_incident Write id, name, status, impact, body, component_ids Update an existing incident on your Atlassian Statuspage. Change the status, add updates to the body, or modify impact level.
statuspage.statuspage_list_components Read page, per_page List all components on your Atlassian Statuspage. Returns component names, current status, and group information.
statuspage.statuspage_get_current_user Read none Get the currently authenticated Atlassian Statuspage user. Useful for verifying API credentials and checking user permissions.

Automation Notes

Related Atlassian Statuspage CLI Pages