> ## Documentation Index
> Fetch the complete documentation index at: https://speaker-weave.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# sw CLI

> Conference operations from any shell or script.

The companion CLI (`cli/` in the repo, Python 3.11+) exposes the platform as the `sw` command — including `sw ask`, the same agent brain from your terminal.

```bash theme={null}
pipx install ./cli
sw auth login                       # paste an organization API token
sw events list
sw submissions list --status pending
sw submissions accept SESS-102
sw schedule auto-place
sw content remind
sw ask "which speakers still owe headshots?"
sw ask -i                           # interactive REPL
```

Every command supports `--json` for scripting. Configuration precedence, the full command tree, and the CLI's isolated test suite are documented in `cli/README.md`.
