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

# Introduction

> Manage clients, projects, time entries, invoices, and PTO from your terminal.

`neetoinvoice` is the official command line interface for NeetoInvoice. It wraps the same
public REST API documented in the [API reference](/getting-started/introduction), so anything
you can do over HTTP you can do from a shell, a script, or a CI job.

<CardGroup cols={2}>
  <Card title="No API key to manage" icon="key">
    Sign in once from the browser with `neetoinvoice login`. Credentials are stored on your
    machine and reused by every command.
  </Card>

  <Card title="Built for scripting" icon="terminal">
    Every command speaks JSON on request, and `--quiet` reduces a response to the single
    identifier a shell pipeline needs.
  </Card>

  <Card title="Built for AI assistants" icon="robot">
    `neetoinvoice setup claude` teaches your coding assistant the command surface, and
    `--toon` cuts token use when feeding output back to a model.
  </Card>

  <Card title="Multiple workspaces" icon="layer-group">
    Sign in to as many subdomains as you need and pick one per command with `--subdomain`.
  </Card>
</CardGroup>

## Prerequisites

* A NeetoInvoice workspace and its [subdomain](/getting-started/workspace-subdomain).
* An account in that workspace. The CLI acts as you, so it can only reach what your role
  permits.

## Next steps

<CardGroup cols={2}>
  <Card title="Installation" icon="download" href="/cli/installation">
    Install the CLI on macOS, Linux, or Windows.
  </Card>

  <Card title="Authentication" icon="lock" href="/cli/authentication">
    Sign in, check who you are, and work across several workspaces.
  </Card>

  <Card title="Commands overview" icon="list" href="/cli-reference/overview">
    Every command grouped by resource.
  </Card>

  <Card title="Output formats" icon="code" href="/cli/output-formats">
    Pretty tables, JSON envelopes, quiet mode, and TOON.
  </Card>
</CardGroup>
