Digibrikx Procore Connector

The Digibrikx Procore Connector provides a robust integration layer for Procore, enabling teams to automate project workflows, manage core project data, and connect Procore with the wider construction technology ecosystem.

Built on the Procore API, the connector exposes a wide range of actions across key modules such as RFIs, submittals, drawings, inspections, and project records. This allows users to programmatically retrieve, manage, and process project data directly from Procore, supporting both operational workflows and downstream reporting.

The connector is designed to streamline core construction processes such as design coordination, field data capture, and document management. By connecting Procore with other platforms, teams can eliminate manual data entry, improve visibility across systems, and ensure that critical project information flows consistently between teams and tools.

With support for secure authentication and scalable integration patterns, the connector is suited for real-time automation, event-driven workflows, and structured data pipelines. It enables organisations to integrate Procore into broader digital ecosystems, including reporting environments, dashboards, and enterprise data platforms.

Whether you're automating RFI workflows, synchronising drawings across platforms, capturing site data in real time, or feeding Procore data into a centralised data lake, this connector provides the foundation to standardise and scale Procore-driven workflows across projects.

Triggers

Available triggers for Procore integrations.

Trigger Description
Project - New or Updated ProjectTriggers when a project is created or updated in Procore.
RFIs - New RFI CreatedTriggers when a new RFI is created on a project.
RFIs - RFI Status UpdatedTriggers when an RFI status changes, such as open, answered, or closed.
RFIs - RFI OverdueTriggers when an RFI passes its due date without being closed or responded to.
Submittals - New Submittal CreatedTriggers when a new submittal is created in Procore.
Submittals - Submittal Status UpdatedTriggers when a submittal moves through workflow stages, such as submitted, approved, or rejected.
Drawings - New Drawing UploadedTriggers when a new drawing is uploaded to a project.
Drawings - Drawing Revision IssuedTriggers when a new revision of an existing drawing is issued.
Inspections - New Inspection CreatedTriggers when a new inspection is created on a project.
Inspections - Inspection CompletedTriggers when an inspection is completed or submitted.
Observations - New Issue CreatedTriggers when a new observation, issue, or field item is logged on a project.
Observations - Issue Status UpdatedTriggers when an observation, issue, or field item is updated or closed.
Daily Logs - New Daily Log EntryTriggers when a daily log entry is submitted or updated.
Documents - New File UploadedTriggers when a new document or file is uploaded to a project.
Documents - File UpdatedTriggers when an existing document or file is updated or revised.
Users - User Added to ProjectTriggers when a user is added to a Procore project.
Users - User Role UpdatedTriggers when a user's role or permissions are changed on a project.
Workflow - Task OverdueTriggers when a tracked workflow item becomes overdue.
Workflow - Action RequiredTriggers when a user is assigned an action or required to respond.
Data Sync - Record ChangedTriggers when key project data changes and needs to be synced to another system.

Actions

Available actions for Procore integrations.

Action Description
Project - Get ProjectRetrieve details for a specific project.
Project - List ProjectsRetrieve a list of accessible projects.
RFIs - Create RFICreate a new RFI in a project.
RFIs - Get RFIRetrieve details for a specific RFI.
RFIs - Update RFIUpdate an existing RFI including status, due dates, or responses.
RFIs - List RFIsRetrieve a list of RFIs for a project.
Submittals - Create SubmittalCreate a new submittal record.
Submittals - Update SubmittalUpdate submittal status, responses, or workflow stages.
Submittals - Get SubmittalRetrieve details for a specific submittal.
Submittals - List SubmittalsRetrieve a list of submittals for a project.
Drawings - Upload DrawingUpload a new drawing or revision to a project.
Drawings - Get DrawingRetrieve details of a drawing or revision.
Drawings - List DrawingsRetrieve a list of drawings for a project.
Documents - Upload FileUpload a document or file to a project.
Documents - Get FileRetrieve file details or download a document.
Documents - List FilesRetrieve a list of documents in a project.
Inspections - Create InspectionCreate a new inspection record.
Inspections - Update InspectionUpdate inspection results, status, or responses.
Inspections - Get InspectionRetrieve details for a specific inspection.
Observations - Create IssueCreate a new observation or issue.
Observations - Update IssueUpdate an issue including status, assignment, or comments.
Observations - Get IssueRetrieve details for a specific issue.
Daily Logs - Create EntryCreate a new daily log entry.
Daily Logs - Get EntryRetrieve details for a daily log entry.
Users - Add User to ProjectAdd a user to a project with defined permissions.
Users - Update User RoleUpdate a user's role or permissions on a project.
Users - Remove UserRemove a user from a project.
Data - Export Project DataExtract structured project data for reporting or integration.
Data - Sync RecordSync a record between Procore and another system.
Workflow - Trigger AutomationTrigger a custom multi-step automation workflow.