Some checks failed
App Prod-Parity E2E Dispatch / dispatch (push) Failing after 10s
CD Storybook UI / build (push) Failing after 3m25s
CD Storybook UI / dispatch (push) Has been skipped
CD deploy main / website-changed-files (push) Successful in 18m8s
CI Agent Skills / changed-files-check (push) Successful in 18m9s
CI Create App E2E minimal / changed-files-check (push) Successful in 24s
CI Create App / changed-files-check (push) Successful in 26s
CI Docs / changed-files-check (push) Successful in 26s
CI Emails / changed-files-check (push) Successful in 28s
CI Example App Hello World / changed-files-check (push) Successful in 23s
CI Front / changed-files-check (push) Has been skipped
CI Example App Postcard / changed-files-check (push) Successful in 27s
CI UI / changed-files-check (push) Has been skipped
CI Utils Test / changed-files-check (push) Successful in 45s
CI Twenty Apps / discover (push) Successful in 1m3s
CD deploy main / deploy-main (push) Failing after 3s
CI Agent Skills / agent-skills-validate (push) Has been skipped
CI Create App / create-app-test (lint) (push) Has been skipped
CI Emails / emails-test (push) Has been skipped
CI Front / front-task (lingui:compile) (push) Has been skipped
CI Front / front-task (lint) (push) Has been skipped
CI Example App Postcard / example-app-postcard (push) Has been skipped
CI UI / ui-task (lint) (push) Has been skipped
CI UI / ui-task (pack-size) (push) Has been skipped
CI UI / ui-task (size) (push) Has been skipped
CI UI / ui-task (test) (push) Has been skipped
CI UI / ui-task (typecheck) (push) Has been skipped
CI Utils Test / utils-test (push) Has been skipped
CI Twenty Apps / ${{ matrix.app.name }} (push) Has been skipped
CI Emails / ci-emails-status-check (push) Successful in 2s
CI Example App Hello World / ci-example-app-hello-world-status-check (push) Successful in 2s
CI Example App Postcard / ci-example-app-postcard-status-check (push) Successful in 3s
CI UI / ui-sb-test (push) Has been skipped
CI Utils Test / ci-utils-test-status-check (push) Successful in 2s
CI Twenty Apps / ci-twenty-apps-status-check (push) Successful in 2s
CI UI / ci-ui-status-check (push) Successful in 2s
CI Desktop / desktop (push) Failing after 1m8s
Push docs to Crowdin / Push documentation to Crowdin (push) Failing after 55s
Push translations to Crowdin / Extract and upload translations (push) Failing after 5s
Push website translations to Crowdin / Extract and upload website translations (push) Failing after 5s
CI Create App / create-app-test (test) (push) Has been skipped
CI Create App / create-app-test (typecheck) (push) Has been skipped
CI Docs / docs-lint (push) Has been skipped
CI Example App Hello World / example-app-hello-world (push) Has been skipped
CI Front / front-task (lingui:extract) (push) Has been skipped
CI Front / front-task (test) (push) Has been skipped
CI Front / front-task (typecheck) (push) Has been skipped
CI UI / ui-sb-build (push) Failing after 1m32s
CI Twenty Apps / ${{ matrix.app.name }} (${{ matrix.server-source }}) (push) Has been skipped
CI Agent Skills / agent-skills-publish (push) Has been skipped
CI Create App / ci-create-app-status-check (push) Successful in 2s
CI Agent Skills / agent-skills-remote-source (push) Has been skipped
CI Create App E2E minimal / create-app-e2e-minimal (push) Has been cancelled
CI E2E Main / e2e-test (push) Has been cancelled
CI Front / front-sb-build (push) Has been cancelled
CI Front / front-build (push) Has been cancelled
CI Create App E2E minimal / ci-create-app-e2e-minimal-status-check (push) Has been cancelled
CI E2E Main / ci-e2e-main-status-check (push) Has been cancelled
CI E2E Main / notify-main-ci-failure (push) Has been cancelled
CI E2E Main / qa-scout-comment (push) Has been cancelled
CI Front / front-sb-test (push) Has been cancelled
CI Front / front-sb-screenshots (push) Has been cancelled
CI Front / ci-front-status-check (push) Has been cancelled
DPA Sub-Processor Sync / sync-subprocessors (push) Failing after 3s
AI Catalog Sync / sync-catalog (push) Failing after 2s
94 lines
3.4 KiB
Plaintext
94 lines
3.4 KiB
Plaintext
---
|
|
title: Kanban Board Views
|
|
description: Learn how to use Kanban views to visualize and manage your workflows.
|
|
---
|
|
|
|
import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';
|
|
|
|
## About Kanban Views
|
|
|
|
Kanban views visually map out process flows, where each column stands for a distinct stage and each card represents a record.
|
|
|
|
## Move Cards between Stages
|
|
|
|
You can move each card between stages as it goes through your workflow by clicking and holding a card, then dragging it to the next stage.
|
|
|
|
<VimeoEmbed videoId="927888627" title="Video demonstration" />
|
|
|
|
## Add and Delete Stages
|
|
|
|
You can tailor your workflow to suit your needs using stages, each of which represents a value in a Select field:
|
|
|
|
### Add Stages
|
|
|
|
To add a stage, access the Select field settings by navigating to Settings > Data Model, selecting your object, and then selecting the field your Kanban board depends on.
|
|
|
|
<VimeoEmbed videoId="927890428" title="Video demonstration" />
|
|
|
|
### Remove Stages
|
|
|
|
To remove a stage, hover over the stage name or the `⋮` icon, click `Edit from settings` in the Select field settings, and then click **Delete** next to the relevant stage.
|
|
|
|
## Display Fields
|
|
|
|
You can configure your Kanban board to display some fields and hide others. To show or hide a field, click on **Options** on the top right, then on **Fields** to bring up the list of options, and click the eye icon next to the field to show or hide it.
|
|
|
|
You can also rearrange the order of fields by holding down the field name and dragging it to where you want it.
|
|
|
|
<img src="/images/user-guide/kanban-views/filter.png" style={{width:'100%'}}/>
|
|
|
|
## Compact view
|
|
|
|
You can hide all the fields and get an overview of all records at a glance. To enable:
|
|
1. Click **Options** on the top right
|
|
2. Turn on the toggle for **Compact view**
|
|
|
|
<img src="/images/user-guide/kanban-views/compact-view.png" style={{width:'100%'}}/>
|
|
|
|
## Column Aggregations
|
|
|
|
Each column in a Kanban view can display aggregated values at the top, helping you understand your data at a glance.
|
|
|
|
### Available Aggregations
|
|
|
|
| Aggregation | Description |
|
|
|-------------|-------------|
|
|
| **Count** | Number of records in the column |
|
|
| **Sum** | Total of a numeric field (e.g., deal amounts) |
|
|
| **Average** | Average value of a numeric field |
|
|
| **Min** | Lowest value |
|
|
| **Max** | Highest value |
|
|
|
|
### Configuring Aggregations
|
|
|
|
1. Click on the number displayed next to the Stage value, at the top of a column
|
|
2. Select the aggregation type
|
|
3. Choose the field to aggregate
|
|
|
|
**Example:** Show total deal value per stage by aggregating the Amount field with Sum.
|
|
|
|
## When to Use Kanban Views
|
|
|
|
Kanban views are ideal for:
|
|
- **Sales pipelines**: Track deals through stages from lead to close
|
|
- **Project management**: Monitor tasks through workflow states
|
|
- **Recruitment**: Track candidates through hiring stages
|
|
- **Any staged process**: Visualize any workflow with defined stages
|
|
|
|
## Best Practices
|
|
|
|
### Organize Your Stages
|
|
- **Limit stages**: 5-7 stages is ideal for visibility
|
|
- **Clear naming**: Use descriptive stage names
|
|
- **Logical order**: Arrange stages in process order
|
|
|
|
### Optimize Card Display
|
|
- **Show key fields**: Display only the most important information
|
|
- **Use Compact view**: For high-level overviews
|
|
- **Color coding**: Use stage colors to quickly identify status
|
|
|
|
### Maintain Data Quality
|
|
- **Update regularly**: Keep cards moving through stages
|
|
- **Archive completed**: Move closed items out of active view
|
|
- **Review stale cards**: Follow up on cards stuck in stages
|