> ## Documentation Index
> Fetch the complete documentation index at: https://docs.payback.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# CLI reference

> Every payback command, with its exact usage on the command's page.

Running `payback` with no arguments runs setup. Everything else:

| Command | What it does |
| - | - |
| [`payback init`](https://docs.payback.sh/cli/init) | The same as running `payback`; re-run it any time. |
| [`payback status`](https://docs.payback.sh/cli/status) | What's on: agents, sessions, the bonus while open, updates. |
| [`payback upload`](https://docs.payback.sh/cli/upload) | Pick past sessions on open-source repositories to upload for review. |
| [`payback allow`](https://docs.payback.sh/cli/allow) | Which repositories are recorded: the policy, names, exclusions. |
| [`payback on` / `off`](https://docs.payback.sh/cli/allow) | Record, or never record, the repository you're in. |
| [`payback pause` / `resume`](https://docs.payback.sh/cli/pause-resume) | Stop capturing for a while, then start again. |
| [`payback payouts`](https://docs.payback.sh/cli/payouts) | Set up where we pay you (Stripe), or manage it. |
| [`payback delete <id>`](https://docs.payback.sh/cli/delete) | Delete one capture here and tell us to forget it. |
| [`payback login`](https://docs.payback.sh/cli/login) | Sign this machine in with GitHub, or with an invite or machine code. |
| [`payback add-machine`](https://docs.payback.sh/cli/add-machine) | A one-hour code that adds another machine to your account. |
| [`payback update`](https://docs.payback.sh/cli/update) | Update to the latest release. |
| [`payback logout`](https://docs.payback.sh/cli/logout) | Sign this machine out. Recording stops. |
| [`payback uninstall`](https://docs.payback.sh/cli/uninstall) | Remove the hooks from every agent and the background timers. |

`payback --version` prints the installed version. `payback <command> --help` prints the usage shown on each page.

## Environment variables

| Variable | Effect |
| - | - |
| `PAYBACK_NO_TELEMETRY=1` | Turn off product events. See [Product analytics](https://docs.payback.sh/data/analytics.md). |
| `PAYBACK_HOME` | Use another directory instead of `~/.payback`. |
| `PAYBACK_UPLOAD_URL` | Another upload endpoint (for development). |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.