Skedulo CLI Studio

Use the Skedulo CLI’s interactive terminal UI to manage tenants, browse artifacts, view logs, and call the API.

Overview

Skedulo CLI Studio is the Skedulo CLI’s full-screen, keyboard-driven terminal UI. It brings together tenant management, an artifact browser, a log viewer, an HTTP client, and a command browser in one interactive session.

Launch it with:

sked

You can also invoke it using sked interactive:

sked interactive

Welcome

The first time you launch Skedulo CLI Studio with no stored tenant, it shows a welcome screen. From there you can:

  • Press Enter to log in to a tenant, using the same guided flow as sked tenant login.
  • Press d to open the CLI’s quickstart documentation in your browser.
  • Press q to quit.

The welcome screen in Skedulo CLI Studio

Once you have at least one stored tenant, Studio opens straight to the menu instead.

The menu

The menu lists each screen described below, and search narrows the list as you type. There is also an “About” screen that shows the CLI version and platform details.

The main menu in Skedulo CLI Studio

Screens

Manage tenants

The Tenants screen lists every stored tenant, with a search box to filter them. Selecting a tenant shows its alias, username, tenant ID, environment, API base path, and whether its token has expired.

From here you can set a tenant as current, set it as your default, or log out of it. A separate “Login” action starts the same guided login flow as the welcome screen. You can also switch tenants from most other screens by pressing t.

For the underlying commands, see the sked tenant command reference.

The manage tenants screen in Skedulo CLI Studio

Browse artifacts

The artifact browser is a three-column screen: artifact and object types on the left, instances of the selected type in the middle, and full field detail for the selected instance on the right.

The middle column supports search. For object types, it also has a filter to show all fields, standard fields only, or custom fields only. The detail column separates a record’s own fields from its system fields (ID, created, updated). For object fields, it also shows schema detail: origin, type, whether a field is required, access mode, and picklist values.

Depending on the selected row, an actions list can offer “View logs” (for webhooks, triggered actions, and functions) or “Test endpoint” (for functions, which opens the HTTP client pre-filled with that function’s URL).

Press r to refresh the current column, or R to refresh every column and clear the cache.

For more on artifacts, see Work with artifacts.

The browse artifacts screen in Skedulo CLI Studio

View logs

The log viewer shows execution log entries for a triggered action, webhook, or function: a scrollable list of entries on one side, and full detail for the selected entry on the other. A status line shows whether the session is live, paused, or historic, along with the current poll interval.

A live session stops polling automatically 60 minutes after it started, or after it was last reset. It shows a prompt rather than exiting outright. Press r to resume, or start a fresh session. Pressing space to pause or resume, or applying new settings to a live session, resets the timer. Leaving the screen open does not.

Press space to pause or resume a live session, s to open the settings panel (switch between live and historic mode, change the poll interval, and set the from/to time window), and c to copy the selected entry’s full detail to your clipboard.

The same log viewer opens when you run sked logs tail outside Studio. For the full command reference, see sked logs.

The view logs screen in Skedulo CLI Studio

HTTP client

The HTTP client screen builds and sends an ad-hoc request to the Skedulo API: a method and URL field, editable query parameters and headers, and a body field, with the response shown below, including its status, duration, and body.

Use the arrow keys to move the cursor within the URL field, the body field, and the query-parameter and header fields. Press c to copy the response body to your clipboard.

The same screen opens when you run sked http with no URL. For the full command reference, see sked http.

The HTTP client screen in Skedulo CLI Studio

Browse commands

The command browser lists every sked command and topic in a searchable tree. Selecting a command shows its usage, description, arguments, flags, and aliases. A command with examples lists them in their own navigable panel; press c to copy the selected example to your clipboard, ready to run.

The browse commands screen in Skedulo CLI Studio

Get help

Press ? from any screen to open a help overlay listing that screen’s keybindings.

Next steps

Now that you know your way around Skedulo CLI Studio, check out:

Authenticate with the Skedulo CLI

Work with artifacts

Skedulo CLI command reference