Here are answers to some common questions we receive regarding Apps, integrations, and the Procore App Marketplace.
An App, or integration, is a software program or service built by Procore, a Procore client, or by a third party, that integrates with Procore’s API to extend the functionality of Procore's core product. Apps are categorized as either Marketplace Apps or Custom Integrations.
Marketplace Apps are listed on the Procore App Marketplace and can be installed and used by any Procore client. Company admin permissions are required to install and configure a Marketplace App in a company account. Procore technology partners are the primary contributors to the Marketplace, though a number of Procore-built Apps can be found there as well. In contrast, Custom Integrations are developed by Procore clients themselves (or their contractors) to fit a specific business need within their organization. Data connection to other internal business systems is a common use case. Custom Integrations only run within the client's own Procore company account and are not accessible by other users. Custom integrations can also be developed by the Professional Services and Technical Services teams at Procore.
A service account (created in the Company Admin tool) provides a mechanism for a Marketplace App or Custom Integrations to authenticate with the Procore API using the Client Credentials grant type. Procore users can refer to this FAQ for more detail. Developers interested in leveraging service accounts in their solutions should see Using the OAuth 2.0 Client Credentials Grant Type.
Yes. Use the “Submit an Idea” form found in the top-right corner of the Procore App Marketplace web page.
You can (provided you have the background and know-how). Become a Procore technology partner by visiting the Procore Partners page.
You can do that too. Visit the Procore Developer Portal to sign up and learn more about accessing our API.
Procore has an API Support team dedicated to providing world-class support while utilizing Procore’s API to build your integration.
“Built by Procore” simply means that the integration was built by Procore’s development team and is also fully supported by Procore’s support team. For further support please contact support@procore.com
This publisher has chosen to run a beta trial for this integration. If you are interested in participating in this beta trial, click 'Contact Us' on the App page, complete the form and submit. This beta trial may have limited availability and the publisher controls who is allowed to join the test group.
While Procore cannot support these integrations, the publisher will. The Support section of the App's listing on the App Marketplace page shows contact information for their support team.
No. There is no limit to the number of Apps you can install and configure in your Procore account.
Absolutely! Apps listed on our App Marketplace need to pass a strict list of technical requirements before being listed on the App Marketplace.
Possibly. Each App is unique and the costs associated are managed by the App publisher.