FC-CS & Procore


FC-CS regularly integrates data with Procore.  Here are the specific steps that need to be taken by your Procore admin or authorized Procore user in preparation for turning on the integration service in Procore.  This generally applies to each project that you have setup in Procore, for which you want the FC integration to be active.

  1. Create a Procore user account for FC to use.  Click here to get get the FC Procore Integration email address for your user account.  Include standard access to logs and read-only directory access for Companies and Vendors for each project.  Make certain this is set us up under the production Procore account, not a sandboxed (testing) version.
  2. Create a new Vendor in Procore called “FC Construction Services (Integration)” for each project.  FC-CS will use this account to record unmatched subcontractor hours and headcounts in Procore.
  3. Enable either the Manpower Log (preferred), or the Daily Construction Report Log in Procore.  Most of our clients prefer for us to write the daily entries in the Manpower Log, so that is our preferred recommendation.

Following the above setup steps, FC-CS will connect to your Procore projects and will extract the list of Vendors for each project in Procore.  This list will be used to match up and map to our list of subcontractors.  We will work with you to identify what Vendors match (or what can be mapped), and what is unmapped so we can determine the steps to handle the unmapped Vendors in Procore.  Where we have a mapped relationship, you will see the Man Hours and #Workers for each mapped subcontractor.  Unmapped subcontractors will be aggregated and reported under the FC Construction Services (Integration) vendor account with a note that this represents unmapped subs.

Our Procore Integration process runs at 5:00am daily and we create the log entries in Procore for your project based on data accumulated during the prior day.  Please be aware that our processes for generating reports, including pushing the data into Procore are time-sensitive.  Due to the dependency on cellular connectivity, our turnstile systems have a built-in store and forward architecture which means data may not make it to our servers immediately after a badge is used for entry or exit.  In fact, in cases where cellular connectivity is poor, it could accumulate data for some time, before syncing with our servers.  This means reports or processes that run at different hours of the day may return different numbers when comparing reports from our client portal versus data in Procore.