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 | 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 --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.