Customer Feedback for Procore Technologies, Inc.

Welcome to the Customer Feedback Forum for Procore.

We’d like to hear any ideas you have for how we can improve Procore. Please use this forum to suggest features you’d like to see added to Procore. You may also vote and comment on product ideas suggested by other Procore users.

This forum is actively monitored by Procore’s Product Management Team.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Requisition Line Read API should include the underlying commitment or change order line ID

    When reading a requisition(invoice), we need to know what line on the original commitment or change that line is linked to. Right now the API does not provide this so as have to make hacky workarounds and guesses. Yet that information is a fundamental part of the req line.

    Please provide the underlying line ID in the read API.

    1 vote
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  2. Webhook trigger for Drawing Revisions

    Currently only Drawing Aera, Drawing Set and Drawing has trigger support.

    It would be nice to have Drawing Revision support since we can get notified with a specific created/updated Drawing Revision event rather than inspecting a vague Drawing update event.

    2 votes
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  3. adding `potential_change_order_ids` array to the COP response params this way you can avoid all those steps and go directly to the PCO to cr

    adding potential_change_order_ids array to the COP response params this way you can avoid all those steps and go directly to the PCO to create the line items.

    1 vote
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  4. API Integration for the Crews Tool.

    That way we could have our Procore Workers list automatically update every day to match what our accounting system lists as our current list of employees.

    1 vote
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  5. API: Ability to read/write "Overall Comments" from a requisition

    Requisitions have a paltry number of fields to put text into. Overall Comments is something we could use, but it is not exposed for reading nor writing via the API. Please add this, as we will use it to put ERP information to help reconcile data. I'm sure others will find it useful as ewll.

    3 votes
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  6. Deleted Drawings Endpoint

    We have a need to report on metrics involving Drawings, including the number of drawings uploaded to a project. When a drawing is deleted form a project, our reporting is unable to capture it. We need a way to accurately report on this, to include deleted drawings.

    1 vote
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  7. Add Origin_ID, Origin_Code, and Origin_Data fields to Vendors Compact Load

    It is important to load Vendors when integrating financial data. Of all the API endpoints, Vendors load seems to be the slowest. There is a Compact load, but that is not useful since it only has the vendor name and Id number. We need the origin_* fields in order to use this data in integrations. Please add these to the compact load so we can load vendors faster without having to get all the other vendor information.

    Add OriginID, OriginCode, and Origin_Data fields to Vendors Compact Load

    2 votes
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  8. Granular Permission Setting for Access to API

    Restrict Access to the API based on a Directory Permission Setting.

    1 vote
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  9. API - Show Items from other Subcontractors stored in other PM solutions inside our Instance of Procore

    As a subcontractor, tracking submittals and RFIs that are from another subcontractor or the general contractor. Currently, the database only allows for tracking of your own submittals and RFIs. The logs will only track the Nibbi Concrete authored Submittals and RFIs.

    1 vote
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  10. Allow workflow to be set when creating an item through the API

    When we create an item via the API, I would like to be able to choose which workflow is used on the object. Here is the case:
    - when a user creates the item, the standard workflow should happen
    - when our integration creates an item, it should use a integration-specific workflow.

    The standard workflow will send off emails as normal. The integration workflow will not deluge users with emails as it creates 100's or 1000's of items.

    3 votes
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  11. Budget Line item api should show last modified date

    For integrations it is very helpful to know when a budget line item was last modified. Please add this to the API. Last Modified date is generally useful on any API response, and any database table for that matter.

    2 votes
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  12. Template: Add All Project Home Configuration Settings Items Carried Over To New Project

    We need the ability for all Project Home Configuration settings from the template to be copied over to a new project (including iFrame settings and persistent project message) through the API.

    9 votes
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  13. have the budget snapshot button be 'open' to the API

    for our profit projections we would prefer to have the budget snapshot button actually trigger integration or trigger an action that allows our integration to pull content from the budget

    4 votes
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  14. Database access to Create your own reports

    It would be great if we had access to our database on ProCore, this way we could create our own templates to import into our accounting software. We currently use ComputerEase for our accounting software, Procore for daily time tracking and subcontract commitments. We are having trouble getting the two to communicate. If we had access to our data base we could generate our reports using Crystal report writer or access to import into Computer ease

    9 votes
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  15. Conasys API Intergration

    Conasys API integration

    This would be extremely helpful for our company to sync and deter redundancies from our homeowner walk throughs against our QA/QC walkthroughs.

    2 votes
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  16. Ability to attach documents to vendors via API

    We need to be able to sync attached vendor documents between systems.

    2 votes
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  17. Compatibility with P6 Cloud Connect

    Compatibility between Procore and Primavera's P6 Cloud Connect.

    9 votes
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  18. Budget modification API should allow setting Date

    The date on a budget modification is always the created date. Since these modifications correspond to an ERP Journal entry, we need to be able to show that Journal Date on the modification. Right now we are forced to put it in the Notes field.

    2 votes
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  19. Need updated_at value of a resource with milliseconds

    Now the updatedat and createdat values are only tracked upto to the seconds.(eg. 2017-12-04T03:47:10Z).
    updatedat and createdat values of a resource needed with milliseconds.(eg. 2017-12-04T03:47:10.706Z). This will help to extract procore data through incremental concept.

    1 vote
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  20. API is creating duplicate vendors

    (API) We are running into an issue where our Direct Cost integration is creating a Duplicate Vendor in Procore for an Invoice type (since Vendor is required) when it cannot find an exact match in the Project or Company level.

    As a result we are trying to find other options for matching vendors, possibly using EIN # along with Company name. Due to permissions, we have more people that have access to the directory than we’d like. We’re wondering if there is a way we can restrict the Company Name and/or EIN # to only allow a handful of people…

    2 votes
    Sign in Sign in with: Procore Okta
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Dev Portal & API  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base