Table of Contents
This guide helps you set up Procore's Document Management tool for the first time by providing the following:
We recommend starting with a test project using Procore's defaults while becoming familiar with the tool.
Procore's Document Management tool is a document management system that automatically organizes your documents according to their attributes. Quickly find the documents you need with confidence that you're opening the latest approved revision and that only people who should see it have access.
This tool is designed for companies needing a unified, configurable solution for managing information and approvals across all stages of a construction project.
With the Document Management tool, companies can:
For tutorials, videos, and additional resources, see Document Management (Web) | (iOS) | (Android).
|
The Document Management tool currently includes the following features and benefits:
Once settings are configured (as explained later in this guide), the general process for using the Document Management tool is the following:
|
|
The Document Management tool uploads documents in a similar way to Procore's original Documents tool. However, the Document Management tool uses machine learning on the contents of the document and file name to automatically populate data, such as the document type, drawing number, and drawing description.
Note: You’ll set up your fields, naming standards, and upload requirements in the next section of this guide.
Once uploads process, any remaining required fields are reviewed and completed so they can be submitted to the project for broader access. You will set up these requirements in a later section of this guide.
Documents with required fields completed are submitted to the project so they can be accessed on the 'Documents' tab.
If documents have approval workflows set up with the Workflows tool, users can access them in saved views such as 'Assigned to Me' so they can review, provide comments, and respond with an approval outcome.
After documents are submitted to the project, people with the appropriate permissions can view, share, and download the documents that they need.
Note: Document permissions are set up later in this guide.
|
Submitted documents are accessed via the ‘Documents’ tab. Document information can be viewed in the table or opened in Procore's document viewer. Depending on how the admin configured the project's collections and which saved view you are viewing, the latest revision within a given document container may be shown by default, but previous revisions can be quickly accessed as well.
Documents are also easily accessed and viewed on Procore's mobile application for iOS and Android.
Video - View on mobile Device
|
Documents can be downloaded individually from the table or viewer, and in bulk from the table on Procore's web application.
Documents can be added as attachments for items (such as transmittals) in the Correspondence tool.
The documents can then be viewed and downloaded by recipients of the correspondence who have permission to those documents in the Document Management tool.
In construction, mistakes and rework are often caused by outdated project files that were duplicated across a number of folders or tools. To mitigate this risk, Procore's Document Management tool automatically organizes and controls access to files automatically based on the attributes (document fields) of each document revision. This is why it's especially important to set up these field values before getting started with the tool.
Procore's Document Management tool uses metadata and document fields to automatically grant access to and organize document revisions, making them easier to find. A project's document fields are configured in the Company level Admin tool through configurable fieldsets. Field options can be shown or hidden from the Document Management tool's Configure Settings page.
Note: Required fields for every document: Name, Type, Status, and Revision.
Note: You'll configure which fields should be required for each document, by document type, in the Upload Requirements section of this guide.
Company Admins can managing configurable fieldsets and default field options on the Document Management tool page of the Company level Admin tool.
Create new fieldsets or edit existing ones and then assign them to your projects. This allows you to set which fields should be required on documents across all of your projects.
The Document Management tool will add Custom Fields so that you can create your own fields or hide ones you don't need.
You can configure default field options for the following Document Management fields:
Most fields have a code that can automatically populate at the beginning of the field. The code is based on the naming standard. For example, a Drawing Type document would populate with 'DR' in the Type field. As information is entered, the codes are automatically sequenced together to create a new Name field for the document.
You'll set up your document naming standard in the 'Naming Standard' section of this guide.
You can choose to show or hide field options for single-select dropdown fields (such as Status, Type, and Discipline) at the Project level on the Document Management tool's Configure Settings page.
The following fields are used for the Document Management tool but are configured in other areas of Procore (shown on the 'Set it Up' page for Document Fields):
Before setting up document fields for the Document Management tool, consider the following:
Now that you've learned about document fields in the Document Management tool, you're ready to complete the following actions in Procore:
|
In the Company level Admin tool, create a new configurable fieldset for the Document Management tool that you'll apply to your project. This allows you to set which fields should be required on documents across all of your projects.
Note: In the future, you'll be able to add new custom fields to the fieldsets as well as hide the fields you don’t plan to use.
In the Company level Admin tool, decide which values you want available for document fields like status, document type, and document discipline. These field options will apply to all files in the Document Management tool across your company's projects.
Document Management tool Admins have the option to hide certain field values within individual projects. To do this, go to the Document Management tool's Configure Settings in a project, review options for fields, and hide any that you don't want available for selection.
Depending on requirements for your projects, there may be a few additional fields you want to set up before you get started. If you plan to use a document naming standard, the Project code and Originator code are especially important.
Enter a code for the project in the 'Code' field of the Project level Admin tool. This will be used in the 'Project' field for documents.
VIEW THE STEPS
In the Project or Company level Directory tool, add 'Abbreviated Name' codes for any company that project documents could originate from. These abbreviated company names will be available to select for the 'Originator' field.
VIEW THE STEPS
On the Locations page of the Project level Admin tool, add or manage locations and codes for the project as needed. These will show as options for the 'Location' field.
Make sure to:
On the 'Defaults' page of the Company level Admin tool, review the 'Project Stages' section and add or remove stages as needed. These stages will show as options for the 'Stage' field.
VIEW THE STEPS
Your team will easily know each document's author and purpose due to the consistent document naming standards across all your projects. Procore's Document Management tool uses each revision's attributes to automatically enforce naming standards and auto-populate metadata (attributes), simplifying the upload process. It determines whether an upload should be associated with previous revisions or become an entirely new document.
The Document Management tool can use document attribute codes to enforce a document naming standard. When new revisions are uploaded with an identical name and format as what already exists, the system stacks those revisions together into a single document container with a unique name. This reduces the risk of file duplication and keeps everyone working with the latest information.
On the Configure Settings page for the Document Management tool, you can add or remove fields and rearrange them to create a customized naming standard that can be used for some or all of the documents on your project.
Since the Document Management tool uses the document name and format (e.g. PDF) to automatically identify subsequent revisions, it’s important that your naming standards contain the full set of fields that uniquely identify a document container, but not each independent revision within it.
If you want revisions of the same document to be tracked within a single document container, your naming standard should NOT include revision-specific fields such as status, revision code, author, or dates of any kind.
It’s important to set the structure of your document naming standard as early as possible on a new project. This avoids inconsistencies and refactoring down the road.
Before you set up the naming standard for the Document Management tool, consider the following:
Imagine you're managing a project called "Duke Hospital (DH)" located in London, UK, and your project adheres to ISO 19650 standards. You've established this structured naming convention for your drawings:
Project - Originator - Volume/System - Location - Type - Discipline - Number.
Let's consider an architectural drawing for the fourth floor with the volume/system designation "ZZ" and numbered as "401." This drawing has been issued by John Moore & Associates (JMA), the architect of the project.
In accordance with your naming convention, the file for this drawing would be labeled as follows: DH-JMA-ZZ-04-DR-A-401
If you had this naming standard set up in the Document Management tool, the system would require each of these fields on upload and then generate the name of the document for you. In addition, if this document was uploaded to the system with that name already intact, all of these document fields would be tagged to the revision automatically, without any manual effort.
This systematic naming approach ensures clarity and consistency, making it easy to identify and organize project documents, even in complex projects like Duke Hospital.
Now that you've learned about naming standards within the Document Management tool, you're ready to complete the following action in Procore:
In the 'Upload Requirements' section of the Configure Settings page, review the 'Procore Default' naming standard and make changes as necessary.
|
Note: In the next section of this guide, you'll decide which document types to associate with this naming standard.
As explained in previous lessons, the Document Management tool uses document attributes to control user permissions to individual revisions, generate a naming standard, and organize your documents for easy retrieval. So if uploaded documents do not have enough attributes, there's a big risk you won't easily find them later. That's why it's incredibly important to set which fields are required before any files are uploaded. In addition, these upload requirements can be customized per document type and can specify whether a naming standard needs to be enforced.
In the 'Upload Requirements' section of the tool's Configure Settings page, you can set a default rule that all documents must follow. You can also create conditional rules that override default rules and only apply to certain document types.
These rules determine which metadata fields must be filled out for uploaded documents as well as whether your project naming standard is enforced.
Before you set up upload requirements for the Document Management tool, consider the following:
Now that you've learned about upload requirements for the Document Management tool, you're ready to complete the following actions in Procore:
|
1. Edit the Default rule
In the 'Upload Requirements' section of the Configure Settings page, review the default rule and make changes as necessary. You can choose whether the naming standard should be enforced, select the fields that will be required for uploaded documents, and decide if duplicate revision identifiers are allowed.
Note: The Status, Type, Revision, and Name fields are always required as well as any other fields you decided to require within your company’s fieldset for the Document Management tool.
If certain types of documents need different requirements than the default rule, create one or more conditional rules in the 'Upload Requirements' section of the Configure Settings page. For example, choose different required fields or decide not to enforce the naming standard.
A single construction document can have tens of revisions and hundreds of minor version updates throughout its life. Each of those revisions is suitable for a different stage, purpose, and audience on the job. On many projects these revisions are scattered across different folders that require manual permissions management. However, with Procore's Document Management tool, you can automatically control permissions on each individual document revision within a “container.” The tool can use that revision's attributes, such as status, stage, type, or discipline to automatically determine permissions.
The Document Management tool uses two permission levels: General Procore tool permissions to grant access to the tool itself and flexible permission groups to grant access to individual document revisions based on their attributes.
Permission groups can be created for different user roles or companies on the project, and you can set specific rules to automatically control which document revisions these groups have access to and at what level they should have access (e.g. Viewer, Owner, or Admin). Permissions can be further customized on the Permissions tab of the Configure Settings page and within permission templates for the Workflows tool.
Video content may not accurately reflect the current state of the system, and/or it may be out of date. |
Before you set up permissions for the Document Management tool, consider the following:
Paul is a member of a document control team. He's assigning permissions for the following individuals at his company:
In the project's Directory tool, Paul chooses from 'Admin' or 'Standard' level permissions to assign to users for the Document Management tool:
To refine permissions further, Paul uses two distinct permission groups in the Document Management tool:
Now that you've learned about permissions for the Document Management tool, you're ready to complete the following actions in Procore:
Note: Permissions related to Workflows will be covered in the next section of this guide.
Assign 'Standard' or 'Admin' level permissions to the Document Management tool for people who will need access to the tool. You can assign this permission for users and groups in a project permission template in the Permissions tool, or manually edit the permission for users in the Directory tool.
Create permission groups for different permission types that you need and add people to them to automatically control their access to documents in the project.
Further control permission to documents by specifying which actions should be available to three different levels: Viewer, Owner, and Admin.
Note: This list is currently limited to controlling which levels should be able to edit document attributes, but additional customization will be introduced in the future.
It’s often the case that construction companies have to manually move construction documents between folders and siloed systems as their status moves from work-in-progress, to in-review, to approved. This creates a lot of overhead and leads to the potential for mistakes and rework. With Procore Document Management, you don’t need to move documents around as their status changes, and access to revisions are changed automatically once an approval workflow has concluded. In addition, the workflow engine built into the Document Management tool is incredibly customizable, and can suit simple and complex approval scenarios for any kind of document.
You can create custom workflow templates that are then assigned to documents that are uploaded to the Document Management tool. Once a workflow has started, workflow participants are notified to review documents, optionally comment on them with markup, and provide an approval outcome.
As a document revision gets reviewed and is either approved or rejected, the revision's status is automatically updated in Procore. This means you don't need to manually change permission settings or move revisions between folders or tools after a document is approved. When a workflow is created for a PDF document, workflow assignees can add markups directly to the PDF during their step in the workflow. After the workflow is complete, all workflow decisions, markups, and additional file attachments are preserved so that they can be referenced later.
Video content may not accurately reflect the current state of the system, and/or it may be out of date. |
To use workflows for documents, you'll create one or more workflow templates in Procore's Workflows tool and then apply them to your projects.
After a workflow template is applied to a project, you'll need to configure it with correct assignees on the Workflows tab of the Document Management tool's Configure Settings page before it can be used.
After workflow templates have been configured for the project, workflows can be selected for documents in the 'Assigned Workflow' column. You can also assign a workflow to multiple documents at once using the Bulk Edit option.
Note: If you'd like to require a workflow selection for certain documents, like drawings, you can set this field as a requirement in your upload requirements.
After a workflow for a document starts, a Workflow Assignee can review the document and respond in the workflow.
Workflow assignees can mark up documents as necessary as part of the response.
|
Before you set up workflow templates for the Document Management tool, consider the following:
Below, you'll find an illustrative representation of a workflow for the mechanical drawing approval process. Each box corresponds to a specific step, while the arrows signify the decisions made at each juncture.
Let's consider a project where a mechanical subcontractor, M's Mechanical, submits drawings for Level 1. The initial destination for these drawings is the Document Controller, who conducts a Quality Assurance (QA) check.
Now that you've learned about approval workflows for the Document Management tool, you're ready to complete the following actions in Procore:
If you haven't already, set up permissions for Workflows.
For any users that will be part of an approval workflow, you'll need to assign granular permissions for the Workflows tool in your permission templates.
You can also customize the actions reviewers can take on documents within an active workflow, such as who should be able to mark up documents.
Next, you'll want to create workflow templates in the Company level Workflows tool.
After the workflow template is created, you'll need to assign it to the projects that you want to use it on.
Before being able to use workflows in the Document Management tool, you'll need to configure the workflow for the project, which involves assigning reviewers to individual steps. You can also set whether or not you'd like to use one of these templates as a default for newly uploaded documents.
When documents are uploaded to the project, a workflow can be assigned to documents in the 'Assigned Workflow' column. After a document is submitted, the assigned workflow will begin at the first step, and reviewers will be notified.
Note: If you bulk submit documents together, reviewers will get a single email with all of the documents requiring their attention, rather than separate emails for individually submitted documents.
Most document management tools use folders to keep documents organized and accessible. Folders can be problematic because each document revision actually has to exist within the folder, and can’t exist within two or more folders at once. While this can work for work-in-progress documents with limited access, it becomes an issue once documents are submitted for review and then either rejected or published to a broader audience. In construction, it’s essential to maintain a single, traceable history of a construction document’s revisions and their status changes over time. If you have to manually copy or move revisions between folders meant for different purposes or audiences, you lose that traceability and risk teams operating off of outdated information.
With Procore's Document Management tool, document revisions are tagged with attributes that describe them, and search filters can be used to quickly find them. For example, you can use filters to find the latest approved architectural drawings, or see rejected documents that originated from your company. You can save these search filters as “saved views” to make documents easier to find for you and your team, which provides the benefit of a standard project folder structure without the risks and drawbacks of file duplication.
After document revisions have been submitted, users can access them on the Documents tab. Permission groups and rules that have been set up for the project automatically control which document revisions can be viewed by each person. The metadata associated with each document ensures that users can quickly access the documents they need, and that they only see the documents they have access to.
A saved view is a saved set of search filters for quick access to documents in the Document Management tool. Saved views visually organize your documents while also meeting the needs of a particular context, such as the saved view 'Published Electrical Drawings' for electricians who only want to see the latest approved versions of a specific document type. Unlike traditional folders, saved views don't require users to specify an upload location; they automatically absorb past, present, and future revisions of the same document.
Admins can create saved views for everyone on the project, and individual users can create saved views that are only visible to them. Each saved view is kept inside a collection, which is a parent category with its own set of filters determined by project Admins.
Note: Admins can create saved views that everyone in the project can access, and any user can create saved views for personal use.
|
Before you get started configuring your saved views, consider the following:
Instead of needing to manually reorganize documents within folders, saved views are driven by filters. This means that the list of documents will update automatically.
Let's say that a document controller named Paul wants to create a saved view for Approved Electrical Drawings. Starting from the Published collection (which already filters for approved documents), Paul will select the following additional filters to create a new saved view:
Now that you've learned about how documents are organized in the Document Management tool, you're ready to complete the following action in Procore:
For categories an admin wants people to have quick access to, they can set the saved view's access to 'Everyone in the Project'. In addition, any user can create their own personalized views.
Note: Currently, project saved views must be created within each project individually, but in the future you'll be able to standardize saved views across multiple projects within your company.
With so many ways to share documents and communications digitally, it can be difficult to keep a clear record of communications for a project. Manually attaching and emailing documents outside of Procore increases the risk of referencing outdated revisions, and makes it difficult to find and refer back to communications when needed.
Procore's Correspondence tool serves as a central place to share project documents and maintain a formal record of communication. Document Management files can be directly attached and linked in a correspondence item from web or mobile, which provides easy access to the documents along with a clear history of communication.
When you need to distribute or discuss anything related to your documents, you can use Procore's Correspondence tool to attach and share documents from the Document Management tool. For example, you might create a correspondence type for transmittals to share approved drawing packages.
Sharing documents through a correspondence item helps to ensure a formal system of record is kept through Procore. Attached files (not copies) are linked directly from the Document Management tool, meaning that the full history, context, and permissions for documents are preserved.
|
Before you configure correspondence templates for your project, consider the following:
Let's consider M's Mechanical, a mechanical subcontractor who has successfully gained approval for a package of mechanical shop drawings. It's crucial for them to distribute this information to their field team. This ensures that all project members are well informed about the latest issued drawing and can work with the most current set of plans.
To accomplish this, M's Mechanical will create a new correspondence type in the Company level Admin tool for transmittals. After entering the details, they’ll assign this correspondence type to the project.
In the Correspondence tool, they’ll create a new correspondence item and select the Transmittal type. They’ll fill in the necessary information and attach the approved mechanical shop drawings.
After the correspondence has been created and issued, these newly approved drawings will be promptly distributed, via email, to every project team member who has the appropriate Document Management permissions. For example, correspondence assignees must have access to approved mechanical shop drawings to be able to access the attached documents.
Now that you've learned about distributing documents through the Correspondence tool, you're ready to complete the following actions in Procore:
Note:
On the Correspondence page of the Company level Admin tool (under Tool Settings), create a correspondence type.
On the 'Fieldsets' tab of the Correspondence page in the Company level Admin tool, create a new fieldset or edit an existing one. In the 'Assigned Projects' link for the fieldset, choose the projects that you want to apply the Correspondence fieldset to.
In the Correspondence tool for the project, create one or more correspondence items that you'll use to share files from the Document Management tool.
We hope this guide helped you get a better understanding of how the Document Management tool works and how you'll be able to use it on your projects.
For a complete list of Document Management tutorials, FAQ, videos, and more, visit the Document Management landing page.