Skip to main content
Beebole’s Kanban board displays your tasks as cards in columns — one column per status of the planning. Drag a card to another column to change its status as work progresses, for example from Backlog to In progress to Done. The Kanban board is one of the four views of the Planning page, alongside the Gantt chart, the Staffing view, and the List view — all show the same tasks, so a change in one view appears instantly in the others.

Opening a Kanban view

1

Open the Planning page

Click Planning in the sidebar. Pick the planning you want at the top of the page.
2

Select a Kanban view

Click a Kanban view tab above the task list. To create another one, click Add a view and select Kanban.

Board layout

Each column is one status of the active planning, in the order defined in the Task statuses modal.
Beebole Planning page for Main plan with the Staffing, Kanban and Gantt view tabs and Add a view, showing the Kanban board with Backlog, Queue, In progress and Done columns of task cards with dates, owners and projects

The Main plan planning on its Kanban view

A column header shows:
  • A + button (Add a task, or Add Booking in a Bookings planning) that opens an add card at the foot of the column, in this status. Hold ⌘ (Ctrl on Windows) as you click it to open the full add form instead, with this status preselected. See Adding cards to a column.
  • The number of tasks in the column — displayed as current/max when the status has a Max tasks limit.
  • The status name. Click it to open the Task statuses modal.
  • A ⋯ menu with Done (mark every task in the column done), Reopen (reopen the column’s done tasks), Move entries to left / Move entries to right (move the column’s tasks into the neighboring status), and Delete (only available when the column holds no tasks, done ones included, and isn’t the planning’s only status).
Beebole Kanban Queue column header with its ⋯ menu open: Done, Reopen (grayed out), Move entries to left, Move entries to right and Delete

A column's ⋯ menu


Setting up status columns

Statuses belong to the planning — not to a project — so every planning defines its own columns. Click any column’s name, or the settings button next to the planning name at the top of the page, to open the Task statuses modal, where you can add a status with the Add new status field, rename or recolor one, drag to reorder, set Max tasks, and delete empty statuses. The full options are described in Task statuses.
Keep the workflow short. New Beebole accounts start with one planning, Main plan, and four statuses — Backlog, Queue, In progress, Done — which is enough for most teams.

Working with cards

  • Create a task — Click the + button at the top of a column to add cards right in it (see Adding cards to a column), or the Add Task button in the page header to open the full add form (see creating a task). In a Bookings planning, the header button reads Add Booking.
  • Open a task — Click its card. The detail panel opens with the task’s dates, status, owner, description, and custom fields.
  • Move a card — Drag it to another column to change its status, or drop it at a different position in the same column to reorder.
  • Act on a card — Hover over it and click the ⋯ menu for Duplicate, Rename, Done, Reopen, and Delete. Done takes the card off the board without losing its data; see marking tasks done.
Beebole Kanban Queue column with the ⋯ menu of the QA Testing card open, listing Duplicate, Rename, Done, Reopen (unavailable) and Delete

A card's ⋯ menu

Adding cards to a column

Click the + at the top of a column to add cards without leaving the board. An add card opens at the foot of the column, and what you add there gets that column’s status. The + only appears if you are allowed to manage tasks. In a Tasks planning, the card starts with a name field. Below it, the card shows the fields the planning uses: the dates and Planned time, the owner (Select the owner), the projects, and the tags. A field counts as used when at least half of the planning’s tasks that aren’t marked done have it filled in, so a planning with no tasks yet asks for a name only. The card also fills in the owner, project, or tag the board is filtered on.
Beebole Kanban Backlog column with its Storefront Design card and, under it, the dashed add card opened by the + in the column header: the Add a task name field with its close button, the Dates and Planned fields, Select the owner, Select project, and the hint Press ↵ to add the task

The add card at the foot of the Backlog column

  • With a name only, type it and press Enter, as the card’s hint says: Press ↵ to add the task. The task is added and the field empties for the next one, so you can add task after task.
  • With fields, the task is created as soon as it has a name and you press Enter or pick a value. The card then stays on the new task, every change applies at once, and Add another starts the next one. An empty name takes the name of the project you pick, until you type over it.
  • To add several tasks at once, paste a list into the name field: one name per line, with indented lines becoming subtasks of the line above, or a single line of names separated by semicolons. Each task gets the values picked in the card.
In a Bookings planning, the card has no name field. It shows the period, proposed from the last booking you added, with its planned time, then the person (Select the owner), the project, the allocation (%, h/day, or Total), and Tentative, with the cursor in the person field. Its hint reads Pick a person or a project to add the booking: the booking is created as soon as you pick one of them. The card then stays on the new booking, every change applies at once, and Add another starts the next one. Press Esc or click the ✕ to close the card: whatever wasn’t added yet is dropped. A click elsewhere on the page closes it too, but keeps what it shows, so a named task or a booking with a person or a project is added. To open the full add form instead, hold ⌘ (Ctrl on Windows) as you click the +; its tooltip says ⌘+Click to open the form.

Choosing what cards display

Open the ⋯ menu on the active view tab and hover over Show to toggle the card fields: Parent, Owner, Assignee, Dates, Projects, and Tags. Each Kanban view remembers its own selection.
Beebole Kanban view tab menu with Show, Durations in, Filters, Rename, Duplicate and Delete, and the Show submenu listing Parent, Owner, Assignee, Dates, Projects and Tags, all checked

The Show submenu of the Kanban view tab

Selecting multiple cards

  • ⌘+Click (Ctrl+Click on Windows) a card to add it to or remove it from the selection.
  • Shift+Click selects the whole range between two cards in a column.
  • Drag any selected card to move all selected cards together to the target column.
  • Press Esc to clear the selection.
To mark several cards done, use the column’s ⋯ menu. Done and Reopen act on the whole column, or only on the selected cards when a selection reaches into that column.

WIP limits are hard limits

Set Max tasks on a status in the Task statuses modal to cap how many tasks it can hold. On the board, the column header then shows current/max. The limit is enforced, not just suggested:
  • Dragging cards that would push the column over its limit is rejected — the column border turns red while you hover, and dropping shows the error “[Status] is at its task limit (N)”.
  • The same rule applies when changing the status from the task’s detail panel, and Beebole’s server enforces it too.
  • You cannot set Max tasks below the number of tasks currently in the column.
Beebole Kanban board with the Queue column header reading 3/3 and a red border around the column, while the Frontend Development card from In progress is being dragged over it

A card dragged over Queue, which holds 3 of its 3 tasks: the column border turns red

To allow more work in the status, raise or clear its Max tasks value (0 means unlimited), or move tasks out first.

Task descriptions

Every task has a Description panel with a rich-text editor. The toolbar offers Bold, Italic, Code, Link, Bulleted list, Numbered list, text alignment (Align left, Align center, Align right), Text color, text size, Mention (type @ to reference a teammate), Undo, Print / Save as PDF, and Attach a file — images, videos, and PDFs, which you can also paste or drop directly into the text. Edits are saved automatically. The description is part of the task, so the same content appears whether you open the task from the Kanban board or the Gantt chart.
Use the description for stable task-level information — acceptance criteria, reference links, background. Custom fields are better for structured data you want to filter and report on; see Custom fields.

Tracking time from a card

Hover over a card and click the clock button (Add time) to log time on that task for today, without leaving the board. Once time has been logged, the card shows a pill with the logged total next to the planned time, in hours (for example 4 / 8) — click it to add more.
Beebole Kanban In progress column with the Frontend Development card showing a 4 / 200 pill for 4 hours logged out of 200 planned, and the Backend Development card under the mouse showing its clock button

A card with time logged and its pill, and the clock button on the card under the mouse

The button only appears on tasks whose planning is selected under Record time on these plannings in Timesheet and Planning Settings.

Auto Timesheet: statuses that drive time records

With Auto Timesheet from Planning, the board itself can start and end time records, which reach the person as suggested entries to accept in their timesheet. In the Auto Timesheet from Planning tab of Timesheet and Planning Settings, check Enable Auto Timesheet from planning, pick a planning, then choose the Start and End statuses — the statuses that trigger a time record to start and to end. Moving a card into those columns then drives the time record for the task: cards created directly in a start status begin tracking immediately, moving a card back before its start column stops its clock, and finishing several tasks the same day splits the day between them — manual entries always win. Cards show a gray pill with the suggested, not-yet-accepted time alongside logged time.

Keyboard navigation

The board has a keyboard cursor that moves from card to card:
  • Arrow Down / Arrow Up — Move to the next or previous card in the column.
  • Arrow Right / Arrow Left — Move to the neighboring column, landing on the card at the same height (or on its last card when that column is shorter). Empty columns are skipped.
  • Enter — Open the task panel for the card under the cursor; press it again on the same card to close it. While the panel is open, it follows the cursor as you move.
  • Shift+Arrow — Select the cards in the column between the cursor and the card you land on, like Shift+Click.
  • ⌘+Arrow (Ctrl on Windows and Linux) — Add the card you land on to the selection, or remove it, like ⌘+Click.
With no card selected yet, the first arrow key lands on the first card of the first column, and the board scrolls to keep the cursor in sight. A selection built with the keyboard behaves like any other: drag a selected card to move them all, or press Esc to clear it. The Gantt and List views add tree keys for expanding, collapsing, and indenting tasks — see Keyboard navigation in the Gantt chart.
Enter is left to any field that has focus. If the keys do not respond, click an empty spot on the board first.

Tasks

What tasks are in Beebole: creating, importing, assigning, and marking them done.

Gantt chart

Schedule the same tasks on a timeline with dependencies and a workload heatmap.

List view

The same tasks as a sortable table, with in-place editing and mass edits.

Timesheet and Planning Settings

Choose which plannings accept time entries and configure Auto Timesheet from Planning.

Frequently asked questions

Yes. New Beebole accounts come with the default Main plan and the statuses Backlog, Queue, In progress, and Done, so the board works immediately. You can rename, recolor, reorder, add, or remove statuses later in the Task statuses modal.
Beebole blocks the move. The column border turns red while you drag over it, and dropping shows an error saying the status is at its task limit. Raise the status’s Max tasks value, set it to 0 for unlimited, or move other tasks out first.
⌘+Click cards to build a selection (or Shift+Click for a range within a column), then drag any selected card — all selected cards move to the target column together, as long as the move stays within the column’s WIP limit.
Click the + at the top of the column. In Beebole, an add card opens at the foot of the column: type a name and press Enter, or paste a list with one name per line, and each task lands in that column’s status. When the card also shows fields such as the owner or the dates, Add another starts the next task. Hold ⌘ (Ctrl on Windows) as you click the + to open the full add form instead.
Open the column header’s ⋯ menu in Beebole and click Done. The cards leave the board but keep their data and time records. The same menu offers Reopen to bring back the column’s done tasks, and Show Done in the page header displays them.