About Procore
Procore is a comprehensive construction management platform designed to streamline project workflows by centralizing schedules, tasks, documents, and communication in one place. It enables construction teams to manage budgets, track expenses, and forecast profitability to prevent cost overruns. The platform enhances collaboration among contractors, subcontractors, owners, and architects by providing real-time updates and notifications, ensuring all stakeholders stay informed and aligned. Procore also supports resource management by tracking labor, equipment, and materials, optimizing their allocation and usage. These features collectively reduce errors, increase transparency, and improve overall project quality and delivery speed.
AI Agent Use Cases
• AI agents can automate the monitoring of project schedules and budgets within Procore, proactively identifying potential delays or cost overruns and alerting project managers. They can also analyze real-time communication and document updates to ensure all stakeholders receive critical notifications and follow-ups, reducing manual oversight. Additionally, AI agents can optimize resource allocation by predicting labor and equipment needs based on project progress data, enabling more efficient deployment and reducing downtime.
Available Actions
These are the specific actions that AI agents can perform with this tool
Creates a new safety or project incident in Procore with specified details.
companyId
Select the company to watch for changes in.
projectId
Select the project to watch for changes in
eventDate
The date and time when the incident occurred, in ISO 8601 format. If the time is unknown, use `00:00` project time converted to UTC (e.g., `2025-04-01T00:00:00Z`).
description
Description of the Incident
isPrivate
Indicates whether an Incident is private
recordable
Indicates whether an Incident is recordable
timeUnknown
Indicates whether the time of the Incident occurrence is unknown
Create Manpower Log
8 inputs
Creates a new manpower log entry to track labor hours and workforce details on a project
companyId
Select the company to watch for changes in.
projectId
Select the project to watch for changes in
notes
The notes for the record
datetime
The datetime of the record. Eg. `2025-04-01T00:00:00Z`.
numWorkers
The number of workers
numHours
The number of hours for each worker
locationId
The ID of the location
Creates a new Request for Information (RFI) within a specified Procore project to facilitate project communication and issue resolution.
companyId
Select the company to watch for changes in.
projectId
Select the project to watch for changes in
subject
The Subject of the RFI
questionBody
The Body of the Question
rfiManagerId
The ID of the potential RFI manager
assigneIds
The Assignee IDs of the RFI
reference
The Reference of the RFI
isPrivate
Whether the RFI is private or not
locationId
The ID of the location
Creates a new submittal record within a Procore project for tracking submission items and approvals.
companyId
Select the company to watch for changes in.
projectId
Select the project to watch for changes in
number
The Number of the Submittal
description
The Description of the Submittal
title
The Title of the Submittal
type
The Submittal Type of the Submittal
isPrivate
Whether the Submittal is Private or not
revision
The Revision of the Submittal
locationId
The ID of the location
Creates a new timesheet record within a Procore project for tracking labor hours.
companyId
Select the company to watch for changes in.
projectId
Select the project to watch for changes in
date
The date of the timesheet. Eg. `2025-04-01`.