Table of Contents
Procore Scheduling unifies field and office teams with real-time insights on a single platform. This construction-specific solution provides data-driven insights and collaboration tools for General Contractors, Subcontractors, and Owners to boost efficiency and mitigate risks.
The tool is designed to support different approaches to project scheduling:

Procore's Project Schedule tool offers two flexible options for managing your project's master schedule. You can either import a read-only schedule from a third-party application like Primavera P6 to provide a high-level view, or you can create and maintain a fully editable schedule directly within Procore.
Read-Only Schedules
Import a schedule file from external software to create a read-only view in Procore. Future imports will overwrite the existing schedule to ensure everyone has the latest information.
Editable Schedules
Build and manage your schedule directly in Procore. You can start with a blank schedule or import a file as a foundation. Unlike the read-only option, subsequent imports to an editable schedule will add new activities rather than overwrite existing data.

Procore's Lookahead Schedule is a crucial tool for short-term planning and tracking, enabling field teams, such as superintendents, to translate high-level master schedule tasks into the daily or weekly details necessary for execution. This feature typically operates within a two to six-week rolling window. When integrated with an imported, read-only master schedule (e.g., from Primavera P6), the high-level master dates are displayed as non-editable gray bars, allowing for a visual comparison of the detailed plan against the overall project timeline.
The editable field plan allows the field team to create and manage their own detailed activities directly within Procore. This functionality ensures that the master schedule's integrity remains unaffected, as changes made in the Lookahead Schedule do not alter the main project timeline.

Required Permissions:
Limitations:
When you open the scheduling tool for the first time, you'll be presented with two options:
This option is for teams who want to maintain their master schedule in tools like Primavera P6 or Microsoft Project, and then bring a read-only version into Procore. In your third-party scheduling software (e.g., Primavera P6, Microsoft Project), ensure your master schedule is saved as an .xer or .mpp file..

This option is for teams who want to build and fully control their schedule within Procore, without relying on external scheduling software.

File Import option

When importing a file into an editable project schedule, future imports will append new activity information, rather than updating existing activities. This is a key distinction from the read-only import, where future imports update the schedule.
If you choose Start from Scratch option, you can build your schedule entirely new within Procore.

Your schedule is now fully editable within Procore and serves as the starting point for making changes and updates.

Filtering allows you to quickly narrow down your schedule to display only the activities most relevant to your current focus.

USE COMMON FILTERS
USE COMMON FILTERS (ADVANCED OPTIONS)
You can create more specific filters using various interfaces:

FILTER DIRECTLY FROM A COLUMN HEADER
FILTER USING THE ACTIVITY CONTEXT MENU
Customizing views in the Scheduling tool primarily involves managing the display of columns and applying specific filters to the schedule data, while keeping in mind that these presentation changes are unique to the individual user.
You can customize the settings for the table column views in the following ways:

Additionally, you can also customize your Gantt Chart View. Choose to set how your Gantt chart appears by adjusting its visual elements and display options. This allows you to focus on the information most critical to you.

RESET VIEWS
SORTING ACTIVITIES
You can sort activities by column(s) in ascending or descending order by organizing the activities based on the values in one or more columns, either highest to lowest or lowest to highest. By default, your schedule activities are always sorted by their Work Breakdown Structure (WBS) in ascending order (from top to bottom), organizing them by their hierarchy.
icon on the header of the column you wish to sort by (e.g., 'Start,' 'Duration,' 'Status').
icon a second time to sort in descending order (e.g., Z-A, latest to earliest date, largest to smallest number).Note: You can often sort by multiple columns by holding Shift and clicking additional column headers, setting a primary and secondary sort.
MANAGE ROW VISIBILITY AND GANTT CHART NAVIGATION
This section explains how to control the detail level of your activity hierarchy and how to efficiently navigate your Gantt chart. These options are found in the toolbar above the activity grid.

FOR ZOOMING AND PANNING THE GANTT TIMELINE, USE THE FOLLOWING:
ADD A TASK
To add a new task, follow the steps:
EDIT A TASK
You can modify task details in several ways:
USE THE TASK EDIT MENU

GRAPHICAL GANTT CHART EDITING

The order in which you select your endpoints affects the appearance of your dependencies.
DELETE A TASK
BULK EDIT OPTIONS

COPY, CUT, AND PASTE
REMOVE INTRADEPENDENCIES
CONVERT TO MILESTONE
MANAGE DEADLINES
SELECT MULTIPLE ACTIVITIES FOR GROUP ACTIONS
In scheduling, non-contiguous activity rows refer to the ability to select multiple activity rows that are not adjacent to each other for group actions. This functionality is useful for performing bulk operations on selected activities, such as editing, copying, or deleting them, saving time.
ADJUST ACTIVITY AND HIERARCHY ORDER
This procedure outlines how to organize your schedule by creating a hierarchy and reordering activities. Changing activity hierarchy (Indent/Outdent) establishes parent-child relationships, allowing activities to roll up under main tasks.

Procore Scheduling makes scheduling more intuitive by automatically applying logic in the background when you make graphical changes. This is different from traditional scheduling software, which requires you to manually input or adjust logic.
'START NO EARLIER THAN' CONSTRAINT
ADJUST LOGIC WITH GRAPHICAL EDITING
Pinning Successors
Sometimes you need a task to finish late, but you want the subsequent work (the successors) to stay on their original schedule. This is often called "pinning" or "holding" the successors.
Drag Backwards (Applying a Negative Lag)
The tool also allows you to shift an activity and its successors backward (to an earlier date) and automatically update the logic to reflect this change.
Below are the notable changes to the project's Scheduling tool.
Procore Scheduling is a unified platform designed to eliminate disconnected scheduling data and streamline project timelines for all stakeholders. Procore Scheduling empowers teams to import, create, and manage schedules collaboratively, providing real-time insights and a single source of truth for project execution. To learn more, see Procore Scheduling.