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

# dispatch

> Generate a dispatch summarizing recent agent work.

Generate a dispatch summarizing recent agent work.

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

`entire dispatch` has two modes:

* **Cloud mode** (default) generates a dispatch from Entire server data
* **Local mode** (`--local`) generates a dispatch from local repository data using your locally installed agent CLI

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

| Flag                     | Description                                                                                        |
| ------------------------ | -------------------------------------------------------------------------------------------------- |
| `--local`                | Generate via the locally installed agent CLI instead of the Entire server                          |
| `--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.                                                           |
| `--all-branches`         | Include every existing local branch. Only valid with `--local`.                                    |
| `--repos OWNER/REPO`     | Limit cloud dispatch to one or more repos. Accepts comma-separated GitHub repo slugs.              |
| `--voice PRESET_OR_TEXT` | Customize the dispatch tone with a preset such as `neutral` or `marvin`, or provide your own text. |

Use cloud mode when you want a dispatch from Entire-tracked repo data:

```bash theme={null}
# Default dispatch for recent work in the current repo
entire dispatch

# Limit cloud dispatch to specific repos
entire dispatch --repos entireio/cli,entireio/entire.io
```

Use local mode when you want a dispatch from local repository history:

```bash theme={null}
# Local dispatch from the current branch
entire dispatch --local

# Local dispatch across all local branches
entire dispatch --local --all-branches
```

You can also customize the dispatch voice:

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

<Note>
  `--repos` cannot be combined with `--local`, and `--all-branches` only applies to `--local`.
</Note>

<Note>
  Cloud dispatch supports up to 5 repos per request, and each repo must use `owner/repo` format.
</Note>
