Get started

Command reference

Complete list of current Epismo CLI commands.


This page lists every current CLI command. Topic pages explain usage.

epismo login | logout | whoami | update | doctor | examples | completion | docs
 
epismo workspace list | current | use | clear | create | checkout | update
epismo workspace member list | upsert | delete
epismo team list | create | update
epismo team member list | add | delete
epismo credit balance | checkout
epismo token create | list | revoke
 
epismo case start | get | list | popular | access get | set | share | assign | acl set | update | review | close | reopen
epismo case handoff create | remove | graph get | candidates list
epismo case task create | get | list | update | set status
epismo case record append | list | update | delete
 
epismo playbook init | search | list | resource list | create | get | owner transfer | archive | share
epismo playbook access get | set
epismo playbook version list | get | archive | publish
epismo playbook draft get | save | discard | publish
epismo playbook suggestion create | get | list | update | resolve
epismo playbook alias set | list | delete
 
epismo task create | list | get | update | set status
epismo record append | list | update | delete
epismo suggestion create | get | list | update | resolve

Run epismo <command> --help for positional arguments, flags, accepted values, examples, and defaults. Use epismo <command> --schema for a machine-readable option summary. Complex inputs support --input <json>, --input @file, or --input -; explicit flags take precedence. On list and search commands, --input supplies query parameters.

Global options may appear before or after a command: --workspace/-w <id-or-handle>, --output/-o json|table|yaml|jsonl|value, --diagnostic-format json|human, --field, --jq, --dry-run, and --yes/-y. Paging commands support --page-size, --cursor, --all, and --limit. Mutation commands accept --idempotency-key; the CLI generates one when it is omitted. Case and task mutations that change existing state require --lock-version.

Archive, delete, revoke, close, set-status, ACL-replacement, and workspace-clear operations ask for confirmation in an interactive terminal. Use --dry-run to preview one without sending a request, or --yes to skip the prompt.

Common constrained values include:

Field Values
Case status open, closed
Case outcome completed, cancelled, abandoned
Playbook category productivity, programming, design, sales, marketing, operations, learning
Handoff scope self, ancestors, descendants, neighbors, connected
Task kind work, approval
Task status open, closed
Record kind note, output, review, activity
Record origin user, agent, system
Record order asc, desc
Suggestion status open, applied, declined, archived