# Kanban

> Create a Kanban board with columns and task cards for project management, sprint planning, and task tracking.

Source: https://mockflow.com/developers/reference/item-types/kanban

Send `"type": "kanban"`.

Create a Kanban board with columns and task cards for project management, sprint planning, and task tracking.

Also available as the MCP tool `render_kanban`. The same payload works through either surface.

### Fields

- `columns` (object[], required): Array of Kanban columns. Each column must have a different color.
    - `id` (string, required): Unique column ID (e.g., col_1, col_2)
  - `title` (string, required): Column title — topic-relevant category, NEVER a generic workflow stage like "To Do"/"In Progress"/"Done" (e.g. a marketing board gets "Content Strategy", "Social Media", "Paid Ads")
  - `color` (string, required): Column accent color. Use: #e91e63, #ff9800, #9c27b0, #4caf50, #2196f3
  - `cards` (object[], required): Array of cards in this column
- `settings` (object, required): Board settings
    - `showLabels` (boolean): Defaults to `true`.
  - `showAssignees` (boolean): Defaults to `true`.
  - `showDueDate` (boolean): Defaults to `true`.
  - `cardSize` (string): Defaults to `normal`.
  - `backgroundColor` (string): Defaults to `#ffffff`.
  - `fontColor` (string): Defaults to `#172b4d`.
  - `listColor` (string): Defaults to `#f4f5f7`.
  - `listFontColor` (string): Defaults to `#172b4d`.
  - `boardTitle` (string): Title of the Kanban board

## Example

```json
{
  "type": "kanban",
  "data": {
    "columns": [
      {
        "id": "string",
        "title": "Q4 Launch Planning",
        "color": "string",
        "cards": [
          {
            "id": "string",
            "title": "Q4 Launch Planning",
            "description": "string",
            "assignees": [
              "string"
            ],
            "labels": [
              "string"
            ],
            "comments": [
              {}
            ],
            "dueDate": "string",
            "priority": "low"
          }
        ]
      }
    ],
    "settings": {
      "showLabels": true,
      "showAssignees": true,
      "showDueDate": true,
      "cardSize": "normal",
      "backgroundColor": "#ffffff",
      "fontColor": "#172b4d"
    }
  }
}
```
