Table of Contents
Resource Planning is a powerful tool that gives you real-time insight into your resource's availability and skill set with a centralized scheduling and communication hub for specialty contractors and general contractors.
This guide walks you through the main configurations to set up Resource Planning for your organization.
Groups are how all projects and people are organized for Resource Planning. When using the Resource Planning tool, all information about people, projects, assignments, and requests is displayed in the context of the group.
Job titles help you organize your team. Depending on the task you are performing, you can find and filter people by job title. You can also use job titles to assign people to project roles for specific projects.
Tags are specific criteria that can be added to both people and projects in Resource Planning. Tags can be filtered to help you organize and quickly find people and projects that match that criteria.
Create tags for qualifications that people and projects need on a job site, such as an OSHA certification or badging access. They are easy to see when scheduling and can be viewed when a QR code is scanned on a job site.
Example: Tracking Certifications
Example: Badging
Custom fields are generally used to segment people, projects, assignments, and requests within the groups you created. Custom fields can be visible to all users or made 'sensitive', and only shown to users with specific access. You can enable filtering for a custom field so that you can see the segments across the tool, and save your view for easy access. See Create Saved Views in Resource Planning.
Common custom fields for projects include:
|
Common custom fields for people include:
|
Common custom fields for requests include:
|
Common custom fields for assignments include:
|
In Procore, role-based permissions are used to manage user access to different Procore tools. To access the Resource Planning tool, users must have two different permissions templates applied:
To give your users access to the Resource Planning tool, you must create a permissions template giving users 'Read Only' access or higher to the Resource Planning tool.
If you already have existing permissions templates in Procore's Permissions tool, follow the steps to edit the permissions template, granting 'Read Only' level permissions to the Resource Planning tool. Otherwise, follow these steps to create a new Company Permissions template, with 'Read Only' level permissions to the Resource Planning tool.
You must have 'Admin' level permissions on the company's Permissions tool to create permissions templates.
When you set up Resource Planning, you can choose to integrate a your system of record so that you can manage People and Projects in your system of record, and sync that data with Resource Planning. Work with your Procore account team to identify your system(s) of record and which integration option is right for your company.
After you have selected how to integrate your system of record, you can decide how you want to sync your data between Resource Planning and other Procore tools.
There are three integration options available:
If none of the options work for your company, Procore can do a one-time data upload to add your people and projects.
The QuickConnect integration syncs data from your system(s) of record to Resource Planning. This option is available to customers with an approved compatible system and takes approximately two weeks to implement.
QuickConnect syncs can run multiple times a day at desired times and sync one-way from your system of record to Resource Planning. There can be a separate source for people, and another source for projects; or both can come from the same source.
To see what fields sync between your system of record and Resource Planning, see Resource Planning Detailed Data Mapping.
An API integration allows you to build your own APIs to connect your data to Resource Planning. This option gives you the most flexibility and customization for how data is integrated into Resource Planning. This option requires engineering resources from your company to build the integration, and as such, takes additional time to implement. We recommend this path only if you are familiar with using APIs to connect systems.
If you do not have experience working with APIs, but would still like to explore this option, the Technical Services Team can scope a Procore built connection.
To learn more about authentication and see a full list of available Resource Planning API endpoints, see Resource Planning API Documentation.
To learn more about testing, see What is the Monthly Sandbox Environment?
SFTP is a secure, encrypted, way to transfer files over the internet. This integration option allows customers to use standardized CSV templates to upload the file(s) to a Procore hosted server when they want to update people and project data. This overwrites existing data and transfers it through the SQL database into Resource Planning automatically.
If an integration is not an option for your company, Procore offers a one-time data upload to add your people and projects to Resource Planning. After the upload, Resource Planning becomes the source of truth for People and Projects are manually updated in Resource Planning.
To get started with your data upload, see Prepare Data for Import to Resource Planning.
When setting up Resource Planning, customers first need to choose how you want to add information to Resource Planning. See What Integrations are available for Resource Planning.
After you select how to get information into Resource Planning, you can choose to sync people and project data so that information is kept in sync in Resource Planning and other Procore tools.
Data syncing passes information between the Resource Planning tool and other Procore tools so that information is available in both the Resource Planning tool, and other tools in Procore, such as Procore’s Company level Directory and Portfolio tools.
When people data is updated in Resource Planning, it is synced instantly and typically appears in the Company Directory tool within one minute. For project data, if Resource Planning is your system of record, updates in the Project List sync immediately to the Portfolio tool. Conversely, if the Portfolio tool is your system of record, updates sync every hour to the Project List in Resource Planning.
If you are setting up data syncs for the first time, you may need to link existing records in the Portfolio tool and Company Directory with records in Resource Planning. We recommend that you do this step before your initial sync to avoid duplicates across the system. Data linking is done internally at Procore. You must reach out to your Procore point of contact to link your records.
To avoid duplicate records of people, ensure that the following fields match in both the Company Directory and Resource Planning People List:
To avoid duplicate projects, ensure that the following fields match in both the Portfolio tool and Resource Planning Projects List:
If you are ready to set up data syncing, see Prepare Data to be Synced between Resource Planning and Procore.
You have set up the primary configurations to use the Resource Planning tool.
While your data is being uploaded to the Resource Planning tool, we recommend setting up these additional configurations:
For a complete list of tool configurations, see the 'Settings' section of the Resource Planning User Guide.
Now that your data has been uploaded in Procore, there are some additional steps you need to take within Procore and the Resource Planning tool as some key information cannot be set in the one-time data upload. You will need to log in to Procore and update the following information about your users:
You can also make additional changes if you notice inaccurate information was uploaded from your spreadsheet. See Edit People in Resource Planning.
By default, all people are uploaded into the Resource Planning tool as 'Assignable', meaning they can be assigned to work in Resource Planning. Set the users to the following user type based on what they need to do in Procore, and whether or not you need to track time for them.
Both
|
User
|
Assignable
|
Permissions cannot be set in the one-time data upload. Permissions must be set in two places, in Procore's Permissions tool and in the user's profile in Resource Planning.
To access the Resource Planning tool, have 'Read Only' level permissions or higher to the Resource Planning tool. This is set by creating and applying permissions templates in Procore's Permissions tool.
Then, within the Resource Planning tool, People marked as 'Both' or 'User' must have a Resource Planning permission template assigned to them. You can update their Resource Planning permission template on the same screen where you update their user type.
This is a note callout. Used to provide background info that would help the user understand a process better, or tell them something they should note.
If data syncs are enabled, people who are 'Users' or 'Both' are automatically added to the Company Directory every hour. Once this sync is complete, you must send an invite from the Company Directory so the user can set their password in Procore.
Alternatively, if you completed a one-time data upload for Resource Planning, you need to invite your users to Procore so the user can set their password in Procore.
After a user accepts their invitation and sets a password, they can log in to Procore and access Resource Planning.
Congratulations! Your company is now ready to use the Resource Planning tool: