Getting Started with PI Integrations

If you are looking for maximum flexibility of assessment delivery and the retrieval of assessment results and tools within another software system, integrating with PI using our REST API is likely the right approach. Integrating using an Open Invitation can support both initiating assessments and notifying of completion, but doing something with results will either require manual action in the PI software or an automated integration using the REST API to deliver results. Please read our Integration Overview for more details on selecting the best option.

After selecting your preferred option, you can follow the below steps to get you started on your way to integrating with the PI software:


  1. Read our knowledgebase article: API Integration Overview
  2. Your organization's PI account must have API Access turned on. Contact your PI Consultant if you are not sure about this.
  3. To create an API Key for authenticating your method calls follow these steps: Generating an API Key.
  4. If desired, you may request a test account (known as a Sandbox) which can be used to develop the integration by contacting The Predictive Index Integrations Team at and asking for a Sandbox Account.
  5. Whoever will be doing the development work should review the API Guide to understand the REST API strategy, study the detailed examples in Integration Best Practices, learn about Webhooks, and use the API Reference to gain a more in-depth understanding of the requests and response payload structure, including testing specific method calls
  6. Build your integration!

If using Open Invitation:

  1. Any subscription level provides access to create an Open Invitation.
  2. Review the Open Invitation section of the Assessment Center Guide
  3. Setup your Open Invitation page as desired within the PI software
  4. You might optionally consider setting up a listener that uses the assessment status Webhook URL found in the PI software > Administration > General Settings
  5. Once an Open Invitation link is created you can:

Deliver the link to assessment takers in any way you desire. For example, after a candidate applies in your ATS...

Show the link on a Thank You page


Include the link in an email sent by the ATS to the candidate