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

# Dispatches in CLI

> Use `entire dispatch` to generate markdown summaries from the terminal.

Use the CLI when you want a dispatch from the terminal, in a script, or as part of an agent workflow.

[Entire Dispatch CLI demo](https://customer-0x5hsk8lh27fm00g.cloudflarestream.com/5b8696071dff1ae82df31f009ffa4582/iframe?muted=true\&loop=true\&autoplay=true\&poster=https%3A%2F%2Fcustomer-0x5hsk8lh27fm00g.cloudflarestream.com%2F5b8696071dff1ae82df31f009ffa4582%2Fthumbnails%2Fthumbnail.jpg%3Ftime%3D%26height%3D600)

```bash theme={null}
entire dispatch [flags]
```

If you run `entire dispatch` with no flags in an interactive terminal, Entire opens a guided wizard. In non-interactive contexts, or when you provide flags, it prints markdown directly.

## Cloud Dispatch

Cloud dispatch is the default mode. It uses Entire server data for repositories you can access.

Generate a dispatch for recent work:

```bash theme={null}
entire dispatch
```

Limit the dispatch to specific repositories:

```bash theme={null}
entire dispatch --repos entireio/cli,entireio/entire.io
```

Set a time window:

```bash theme={null}
entire dispatch --since 7d
```

## Local Dispatch

Use local mode when you want to summarize local repository data with your locally installed agent CLI.

Generate a local dispatch from the current repository:

```bash theme={null}
entire dispatch --local
```

Include every existing local branch:

```bash theme={null}
entire dispatch --local --all-branches
```

`--all-branches` only applies to local mode. Renamed or deleted branches are skipped.

## Customize the Voice

Use `--voice` to choose a preset or provide a literal description:

```bash theme={null}
entire dispatch --voice neutral
```

```bash theme={null}
entire dispatch --voice "Audience: product team. Focus on user-visible changes."
```

## Common Flags

| Flag | Description |
| - | - |
| `--repos <owner/repo>` | Cloud repo slugs, up to 5. Use comma-separated values for multiple repos. |
| `--since TIME` | Start of the time window. Accepts Go durations, relative times, or ISO dates. Defaults to `7d`. |
| `--until TIME` | End of the time window. Defaults to now. |
| `--voice PRESET_OR_TEXT` | Voice preset name or custom text. |
| `--local` | Generate with local repository data instead of Entire server data. |
| `--all-branches` | Include every existing local branch. Only valid with `--local`. |
| `--agent NAME` | Local text-generation agent to use. Only valid with `--local`. |
| `-j, --jurisdiction SLUG` | Jurisdiction, such as `us` or `eu`, whose cell generates the cloud dispatch. Defaults to your home jurisdiction. |

For every flag, see the [`dispatch` command reference](/cli-reference/dispatch).

## Continue With

> **[Dispatches in entire.io](/guides/dispatches/dispatches-in-entire-io)**
>
> Generate and preview dispatches in the web interface.

> **[dispatch](/cli-reference/dispatch)**
>
> See the full command reference.
