To help save time and reduce manual data entry, Procore can recognize and populate data for documents uploaded to the Document Management tool with the use of machine learning, naming standards, and project settings.
Uploaded documents must have the Name, Type, Status, and Revision fields filled out before you can submit them to the All Documents tab. Additional fields may be required in projects, based on configurations set in the following areas:
For more information on fields in the Document Management tool, see What are the different fields in the Document Management tool?
The Document Management tool can automatically populate data in a variety of ways:
Procore uses a machine learning algorithm in the Document Management tool to scan the contents of PDF files and recognize patterns within a margin of error. The following fields can be detected and automatically populated:
To optimize results, see How can I improve the accuracy of data populated in the Document Management tool?
Separate from machine learning, the following fields can be automatically populated based on existing information in the project:
If the filename of a document that you upload to the Document Management tool matches the naming standard set for the project, Procore will automatically populate document metadata based on keywords and identifiers within the original filename uploaded. See Edit the Naming Standard for the Document Management Tool.
You will need to make sure that fields with predetermined options (for example, 'L01' as a code for first floor level location in the Locations tool) are set up with appropriate codes prior to uploading documents, and that they exactly match the codes in the filenames of the documents. Any fields not detected from the filename, or not in the naming standard, will be left blank and must be filled out manually. See Complete Information for Documents in the Document Management Tool.
Note: For automatic data entry to work from the project's naming standard, the naming standard must include the Type field.
Assume that the naming standard for your project is set to: Project - Originator - Volume/System - Location - Type - Discipline - Number
, and files have already been named according to these naming standards (see image of a file named VTX-PRO-XX-L01-DR-A-101.pdf
below).
If you upload the above file to the Document Management tool, Procore will automatically fill out the following fields based on the identifiers in the filename.
VTX
for the Project field
PRO
for the Originator field
XX
for the Volume / System fieldL01
for the Location field
DR
for the Type field
A
for the Discipline field
101
for the Number field