Skip to main content
Beebole’s Gantt chart displays your tasks as bars on a timeline, so you can see start and end dates, sequence work with dependencies, and spot scheduling overload at a glance. It is one of the two views of the Tasks page, alongside the Kanban board — both show the same tasks, so a change in one view appears instantly in the other.

Opening a Gantt view

1

Open the Tasks page

Click Tasks in the sidebar. Pick the task category you want at the top of the page.
2

Select a Gantt view

Click a Gantt view tab above the task list. To create another one, click Add a view and select Add a Gantt chart — each view keeps its own columns, grouping, and scale.

Reading the timeline

Each task with dates appears as a horizontal bar running from its start date to its end date, in the task’s color. A vertical line marks today, and scrolling right extends the timeline into the future. The timeline has two scales. Open the menu on the active view tab, hover over Scale, and choose By day or By week.
Tasks without dates still appear as rows in the task list — they just have no bar yet. See below for how to schedule them directly on the timeline.

Scheduling tasks on the timeline

  • Give a task dates — In the row of a task that has no dates yet, click the timeline to create a short bar at that spot, or click and drag to draw the exact period you want.
  • Move a task — Drag its bar left or right. The duration is preserved.
  • Resize a task — Drag the left or right edge of the bar to change the start or end date.
While you drag, Beebole shows the new dates live. Changes are saved automatically when you release the bar. If the task’s planned time no longer fits the new period, the task detail panel flags the overflow and offers one-click fixes — see scheduling dates and planned time.

Task dependencies

Dependencies sequence tasks: a dependent task is expected to follow the tasks it depends on. They are managed in the Dependencies column, which is shown by default.

Adding dependencies

1

Click the task's Dependencies field

Click the Dependencies cell of the task that should come after. This activates dependency mode.
2

Pick its dependencies

Click the task it depends on directly in the list — hold to select several — or type the row numbers (from the Row # column) into the field, separated by commas.
3

Finish

Click elsewhere or press Esc to leave dependency mode. Arrows now link the bars on the timeline.
To remove a dependency, edit the row numbers in the Dependencies field. A task cannot depend on itself.

How dependent tasks move

The button in the Dependencies column header opens the Dependent tasks movement options menu, which controls what happens to dependent tasks when you move a task they depend on:
OptionBehavior when the predecessor moves
FreeDependent tasks stay where they are
PushingDependent tasks are pushed later when the predecessor would overlap them
TogetherDependent tasks move along with the predecessor, keeping their distance
The setting applies to the whole task category.

Planned time

The Planned column shows each task’s planned work. The small button in the column header toggles the unit (Planned in hours or days). A parent task shows the total planned time of its subtasks. Planned time is what the workload heatmap compares against each person’s capacity, derived from their work schedule minus their absences.

Workload heatmap

When the chart is grouped — for example by Owner — each group header row displays workload bars: one bar per period (day or week, following the current Scale). Without grouping, a single summary row shows the same information for everyone.
  • Bar height and shade — The fuller and darker the bar (in the app’s accent color), the closer that group’s planned time is to its available capacity for the period.
  • Over capacity — A full bar with a number on it signals overload: on a group row the number is the overflow (in hours or days, following the Planned unit); on the summary row it is the count of overloaded people.
  • Hover for details — A tooltip shows the period’s planned effort against capacity (for example Effort: 32h / Capacity: 40h (80%)) and lists each overloaded person with their own numbers.
Use the heatmap to spot the weeks where an owner is overbooked, then move bars or planned time to rebalance.

Columns

The left panel of the Gantt chart is a configurable table. Open the menu on the active view tab and hover over Columns to show or hide columns. Row # and Task Name are always visible; by default, Dependencies is also shown.
ColumnWhat it shows
Row #Sequential row number, used to type dependencies
Task NameThe task name and hierarchy controls
DependenciesRow numbers of the tasks this task depends on
DatesThe task’s start and end dates
OwnerThe task’s owner
Potential ownersThe people or tags the task is assigned to
PlannedPlanned time, in hours or days
BillingBilling amount indicator for the task
CostCost amount indicator for the task
StatusThe task’s current status
TagsTags applied to the task
In addition, one column per project category is available, showing the projects from that category linked to each task.

Row grouping

Open the menu on the active view tab and hover over Group by to restructure the list without changing any task data:
  • Owner — One group per task owner
  • Status — One group per status
  • Project categories — Group by a level of any project category
  • Tag categories — Group by a level of any tag category
Select None to remove grouping. With a grouping active, Show all groups also displays empty groups — useful to see owners or statuses that currently have no tasks.

Saved views

The tabs above the task list are saved views. Each Gantt view stores its own Scale, Columns, and Group by settings, plus its filters.
  • Create — Click Add a view, then Add a Gantt chart.
  • Rename — Double-click the tab and type the new name, or use Rename in the tab’s menu.
  • Duplicate or delete — Use Duplicate and Delete in the menu. The last remaining view cannot be deleted.

Keyboard navigation

With the Gantt chart focused, you can work without the mouse:
KeyAction
Arrow Down / Arrow UpMove the selection to the next or previous row
Arrow RightExpand the selected task and move into its first child
Arrow LeftCollapse the selected task, or move up to its parent
EnterOpen or close the detail panel of the selected task
TabMake the selected task a subtask of the task above it
Shift+TabMove the selected subtask up one level
⌘+AAdd a new task — a subtask if a task is open
Keyboard navigation works when the chart has focus. Click anywhere in the task list first if the keys are not responding.

Tasks

What tasks are in Beebole — creating, importing, assigning, and tracking time on them.

Kanban board

Move the same tasks through status columns with drag and drop.

Work schedules

Define the working hours that determine each person’s capacity in the heatmap.

Frequently asked questions

No. The Gantt timeline offers two scales — By day and By week — selected from the Scale option in the view tab’s menu. The By week scale is the one to use for a long-range overview.
Click the Dependencies cell of the task that should come second, then click the task it depends on (hold to pick several) or type its row number. Press Esc to finish. Beebole draws an arrow between the bars.
It depends on the category’s Dependent tasks movement options, set from the Dependencies column header: Free leaves dependents in place, Pushing pushes them later when the predecessor would overlap them, and Together moves them along with it.
Yes. Click Add a view and select Add a Gantt chart. Each saved view in Beebole keeps its own column selection, grouping, scale, and filters, so you can switch between setups without reconfiguring anything.
Yes. Both views display the same tasks from the same category. Dates set on the Gantt timeline, status changes, and renames are immediately visible on the Kanban board, and vice versa.