← Docs
Jobs · Schedule

Scheduling job orders and dependencies

A walkthrough of the schedule Gantt’s data model, dependencies, and subtasks, illustrated with a real five-job sequence: Excavation → Foundation → Structural Framing → MEP Rough-in → Finishing.

01

What drives the chart

Three records feed the Gantt. Every bar, arrow, and toggle shown below is a direct read of one of these fields.

JobSheet
one row on the Gantt = one job order
scheduledStart / Endpositions the bar
hoursRequired÷16/day → duration
areaName / specNamerail title + subtitle
statusdraft / in-progress / …
JobOrderDependency
one row = one arrow
bundleId + sheetIdthe dependent job
dependsOnBundleId/SheetIdthe prerequisite
scopecross-bundle, project-wide
cycle rulereverse edge rejected
JobOrderSubtask
child checklist on a job order
labelshown in popup / rail
statuspending / blocked / done
hoursoptional, shown inline
orderIndexdisplay order
02

The schedule Gantt, chained end to end

All five phases of the same demo project, shown in one continuous window. Scroll horizontally within the frame to follow the chain from Excavation through Finishing.

/app/jobs/schedule?projectId=p_riverside — filtered to “Seq —”
Jobs · Hours · Scheduled dates
SUN
06
MON
07
TUE
08
WED
09
THU
10
FRI
11
SAT
12
SUN
13
MON
14
TUE
15
WED
16
THU
17
FRI
18
SAT
19
SUN
20
MON
21
TUE
22
WED
23
THU
24
FRI
25
SAT
26
SUN
27
MON
28
TUE
29
WED
30
THU
01
FRI
02
SAT
03
SUN
04
MON
05
TUE
06
WED
07
THU
08
FRI
09
Seq — Excavation & EarthworkDraftSequencing Demo
Sequenced job order demo
80 h → 5 d
Plan2026-09-07→2026-09-11
▸ Subtasks (0/5)
Sched 80 h
Seq — Foundation & FootingsDraftSequencing Demo
Sequenced job order demo
80 h → 5 d
Plan2026-09-14→2026-09-18
▸ Subtasks (0/5)
Sched 80 h
Seq — Structural FramingDraftSequencing Demo
Sequenced job order demo
80 h → 5 d
Plan2026-09-21→2026-09-25
▸ Subtasks (0/5)
Sched 80 h
Seq — MEP Rough-inDraftSequencing Demo
Sequenced job order demo
80 h → 5 d
Plan2026-09-28→2026-10-02
▸ Subtasks (0/5)
Sched 80 h
Seq — Finishing & HandoverDraftSequencing Demo
Sequenced job order demo
80 h → 5 d
Plan2026-10-05→2026-10-09
▸ Subtasks (0/5)
Sched 80 h
1
Scheduled barSpans the scheduled start and end dates. The label shows the estimated hours.
2
Dependency arrowAn elbow connector from the prerequisite’s end column to the dependent job’s start column.
3
Subtasks toggleShows the done/total count before the list is expanded, from one batched request per project.
4
Plan datesEditable inline. Changing the end date recalculates hours, and vice versa.

Row height is not fixed — a row with its subtasks expanded, or additional warning text, grows taller than its neighbors. Dependency arrows are measured from the rendered bar itself, not the row, so they remain aligned regardless of row height.

03

How dependencies work

A dependency defines a finish-to-start relationship between two job orders — for example, Foundation & Footings depends on Excavation & Earthwork, since the latter cannot reasonably begin before the former is complete. A dependency is stored as its own record, independent of either job order, so the prerequisite may belong to a different BOQ bundle entirely.

There are two ways to create a dependency:

Pick it from a list

Available on the job order’s Scope tab. The search covers every job order in the project, not only the current bundle.

Depends on other job orders
Seq — Excavation & Earthwork Sequencing Demo ×

Drag it on the Gantt

Drag the handle at the right edge of a bar onto another row to connect the two directly on the chart.

The same rules apply regardless of method: a job order cannot depend on itself, re-adding an existing dependency has no effect, and a dependency that would create a cycle is rejected.

04

Subtasks

Subtasks appear on the Gantt as a read-only summary; editing continues to take place on the job order’s Scope or Time tab. There are two ways to view them without leaving the chart:

Click the bar

Seq — Excavation & Earthwork×
1/5 done1 blocked
PendingSite clearing & marking
DoneLayout & staking
BlockedBulk excavation
PendingTrench excavation for footings
PendingBackfill & compaction

Each status is labeled explicitly rather than conveyed by color alone.

Expand the row’s own toggle

Seq — Foundation & FootingsDraftSequencing Demo
Sequenced job order demo
80 h → 5 d
Plan2026-09-14→2026-09-18
▾ Subtasks (0/5)
Footing formwork
Rebar placement
Footing concrete pour
Curing (7-day)
Foundation waterproofing

Remains inline within the row, useful for reviewing several job orders without a popup obscuring the chart.

Sequencing Demo · 5 job orders · 25 subtasks · 4 chained dependencies
Need more help? Sign in to chat with support →