Edit the Gantt Chart
Background
Procore’s Gantt chart is interactive, allowing you to make real-time adjustments without typing data into the table. This visual approach is often the fastest way to refine a schedule or look-ahead. In an editable schedule, Procore dynamically updates the logic chain as you move or resize bars.
Things to Consider
-
Required User Permissions: 'Standard' level permissions or higher on the project’s Scheduling tool.
-
Note: In a Read-Only master schedule (Option 1), these graphical edits are only available within the Look Ahead tab.
Steps
-
Navigate to the project's Scheduling tool.
-
Adjust Activity Duration:
-
Hover your mouse over the right edge of an activity bar until the cursor changes.
-
Click and drag the bar to extend or shorten its length.
-
Note: The table will instantly reflect the new duration in days.
-
-
Update Activity Progress:
-
Locate the white arrow at the bottom of the colored activity bar.
-
Click and drag the arrow to the right to increase the percent complete.
-
Note: The shaded portion of the bar represents the work finished.
-
-
Change Activity Dates (Drag-and-Drop):
-
Click and hold the center of a activity bar.
-
Drag the bar horizontally to a new start or finish date and release.
-
Important!: If you move an activity accidentally, click the Undo icon instead of re-dragging the bar to its previous position.
-
-
Draw a Dependency:
-
Click the circle at the end of a predecessor activity bar.
-
Drag the connection line to the beginning of the successor activity bar to create a Finish-to-Start dependency.
-
-
Edit Lag via Connection:
-
Double-click the dependency arrow connecting two activities on the Gantt chart.
-
Enter the desired lag time and click Save.
-
Advanced Gnatt Editing
-
Pin Successors (Move without Shifting):
-
Hold the Ctrl (Windows) or Cmd (Mac) key while dragging an activity bar on the Gantt chart.
-
This allows you to move the activity or change its duration without shifting its successors (automatically adding positive or negative lag).
-
-
Use Relationship Shorthand:
-
Instead of using the modal, click into the Predecessor or Successor columns in the grid.
-
Type the shorthand code:
[Row ID][Type][Lag]. -
Example: Type
5SS+2dto link to row 5 with a Start-to-Start relationship and 2 days of lag.
-
-
Deactivate Dependencies:
-
Double-tap a dependency arrow on the Gantt chart.
-
In the modal, select Deactivate.
-
Note: Deactivated links appear as dashed lines and no longer drive schedule logic.
-
See Also
- Update Activity Progress
- Create Timeline Header Events
- Manage Activity Dependencies

