# Content

URL: https://docs.hanzo.ai/docs/cli/content

> The `hanzo content` commands.

Also for this capability: [API](https://docs.hanzo.ai/docs/openapi/content) · **CLI** · [MCP](https://docs.hanzo.ai/docs/mcp-tools/content) · [SDKs](https://docs.hanzo.ai/docs/sdks)

Marketing content from draft to published, on every channel.

[API reference →](https://docs.hanzo.ai/docs/openapi/content)

```bash
hanzo content board
```

Every command takes `--json` for the raw response and `--help` for its own flags. Sign in once with `hanzo auth login`; the commands below use that session, and the org they act in is the one it carries.

| Command                   | What it does                                                                                                                                                                                |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `hanzo content board`     | Aggregates the caller org's marketing content across every publishable content type into ONE queue board — the cross-type read the framework's per-DocType list cannot give.                |
| `hanzo content channels`  | Lists the distribution channels the caller's org has connected — the social integrations a publish can target.                                                                              |
| `hanzo content generate`  | Draft a provider of marketing content and file it in the CMS as a draft.                                                                                                                    |
| `hanzo content lifecycle` | Returns the ONE marketing-content state machine: the ordered lifecycle states, which state a fresh document starts in, which one is publicly live, and the legal successors of every state. |
| `hanzo content publish`   | Distributes one CMS content item to the channels recorded on it and returns the honest per-channel outcome.                                                                                 |

### Doctype

| Command                                             | What it does                                                                                                       |
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ |
| `hanzo content doctype transition <doctype> <name>` | Moves one content item to a new lifecycle state and, on the move to published, fans it out to the item's channels. |
