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 | invite | disconnect
epismo team invitation list | get | accept | revoke
epismo team member list | add | delete
epismo credit balance | checkout
epismo token create | list | revoke
epismo case start | get | list | access get | set | share | assign | update | close | reopen
epismo report case get | list | generate | act
epismo report personal get | list | generate | act
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 case source link | get | refresh | unlink
epismo playbook copy | copies list | 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 | resolveRun 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 --request <json>, --request @file, or --request -; explicit flags take precedence. On list and search commands, --request 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.
Unlink, 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, completed, cancelled |
| Playbook category | productivity, programming, design, sales, marketing, operations, learning |
| Handoff scope | self, ancestors, descendants, neighbors, connected |
| Task kind | work, approval |
| Task status | open, completed, cancelled, approved, rejected |
| Record kind | note, output, activity, agreement |
| Record origin | user, agent, system |
| Record order | asc, desc |
| Suggestion status | open, applied, declined, archived |
Clients write note, output, or agreement. activity is server-only.
Records use note, output, server-authored activity, or agreement. New records and kind changes accept note, output, or agreement. Human and agent assessments can be saved as notes; AI Review saves separate reports.