CLI Commands

Every sim command follows the same shape:

sim <resource> [sub-resource] <verb> [arguments] [options]

Some resource groups also accept a singular alias: sim workflow get and sim workflows get are the same command. knowledge also answers to kb. Each group’s reference lists its supported aliases.

Global options

These apply to every command, and may be written before or after it.

OptionDescription
-P, --profile <name>Profile to use (env: SIM_PROFILE).
--endpoint <url>Sim deployment to talk to (env: SIM_ENDPOINT).
-w, --workspace <id>Workspace to target (env: SIM_WORKSPACE).
--output <format>Output format for this command. Accepted values: table, json, yaml, text.

Command groups

GroupDescription
sim profilesList profiles or add a workspace profile that shares a stored login
sim audit-logsManage audit logs
sim billingManage billing
sim blocksManage blocks
sim chat-deploymentsManage chat deployments
sim connector-typesManage connector types
sim credentialsManage credentials
sim custom-toolsManage custom tools
sim filesManage files
sim knowledgeManage knowledge
sim logsManage logs
sim mcp-serversManage mcp servers
sim metaManage meta
sim sandboxesManage sandboxes
sim secretsManage secrets
sim skillsManage skills
sim tablesManage tables
sim toolsManage tools
sim workflow-mcp-serversManage workflow mcp servers
sim workflowsManage workflows
sim workspacesManage workspaces

Sign in through the browser and store the login for the profile

sim login [options]

Options

OptionRequiredDescription
--method <method>NoCredential to obtain: oauth requires OAuth support; api-key creates a permanent key through pairing (auto-selects when omitted). Accepted values: oauth, api-key.
--no-browserNoPrint the approval URL without opening it (either login method).
--read-onlyNoAsk only for permission to read, never to change anything.
--callback-port <port>NoPin the local port the browser returns to.
-y, --yesNoOverwrite an existing API-key profile without prompting.

Sign out and remove the profile's stored login

sim logout [options]

Options

OptionRequiredDescription
--allNoRemove the profile entirely, including its settings.

Show the resolved profile, where each setting came from, and whether it works

sim whoami [options]

Options

OptionRequiredDescription
--no-verifyNoSkip the API check and only print the resolved settings.

Set a profile's endpoint, default workspace, or output format

sim configure [options]

Options

OptionRequiredDescription
--set-endpoint <url>NoSim deployment to talk to.
--set-workspace <id>NoDefault workspace for workspace-scoped commands.
--set-output <format>NoDefault output format (table | json | yaml | text).
--unset <key...>NoRemove settings (endpoint, workspace, output).

Ask Sim and print the reply

sim chat <message> [options]

Arguments

ArgumentRequiredDescription
messageYesWhat to ask Sim

Options

OptionRequiredDescription
-c, --conversation <id>NoContinue the conversation with this ID.