---
title: tickets-create
description: Break a request into multiple implementable tickets.
---

`tickets-create` decomposes a broad request into a set of tickets. Each ticket includes title, description, and acceptance criteria.

```bash
bunx smithers-orchestrator workflow run tickets-create --prompt "Build the billing admin workflow"
```

<Frame caption="The tickets-create UI shows one broad request decomposed into discrete tickets with acceptance criteria.">
  <img src="/images/workflow-ui/tickets-create.png" alt="tickets-create workflow UI showing a request split into structured tickets" />
</Frame>

## Inputs

| Input | Type | Default |
| --- | --- | --- |
| `prompt` | string | `"Create tickets for the requested work."` |

## Typical Flow

1. Run `research` or `grill-me` for context.
2. Run `tickets-create` to split the work.
3. Copy the generated ticket Markdown into `.smithers/tickets/` before running `kanban`.
4. Run `kanban` to implement them in parallel worktrees.

## Use it when

- A request is broad enough to split into several implementable tickets.

## Use something else when

- The request is one narrow unit: use [`ticket-create`](/workflows/ticket-create).
- Requirements are still vague: run [`grill-me`](/workflows/grill-me) or [`research`](/workflows/research) first.

## Resume & retry

`tickets-create` returns ticket Markdown in the run output. Copy the tickets into `.smithers/tickets/` before running [`kanban`](/workflows/kanban). Runs are durable and resume with `up --resume`.
