MagicTools – for PI


MagicTools™ helps you manage your Predictive Index™ (PI) data. Connecting directly to PI via its open web API, an administrator can carry out work that otherwise would be difficult or impossible: clean up duplicate and expired data, export PI data for use elsewhere, and synchronize changes to PI people data from an input file.

Download the MagicTools one-page info sheet or the MagicTools pricing sheet

SKU: MagicTools-PI Category:


You love The Predictive Index™ (PI) and you’ve been using it for a while to optimize your hiring and people management. And there are goals you’d like to reach using your PI data beyond what the application itself makes possible.

To reach these goals, you need PI data that is:

  • Clean – your PI instance is filled with only good, useful data
  • Current – employee data in PI is up-to-date and organized
  • Connectable – unique identifiers in PI match your central data

MagicTools™ connects directly to your existing PI data (via the API) to carry out data quality and export “magic” that would either take you a very long time to perform manually or can’t be done any other way. With this tool in the hands of a PI administrator or data manager, new goals are now within reach!

Available Actions:
  • Archive Expired BAs – Clean out selected expired PI Behavioral Assessment™ data — typically the result of sending invitations for assessments that are never completed.
  • Keep Oldest BA – Find multiple people with a single email address, keep their oldest PI Behavioral Assessment, and remove (archive) any others.
  • Remove/Archive – Optionally remove any persons who are left without any assessment data after the cleaning actions above.
  • Export People and Assessment Data – Export all persons and their primary assessment data to a text file (comma-separated values) that can be read using a spreadsheet or can serve as input to another process, system, database, or report.
  • Export People Data for Sync Input – Export current PI person data so that you can clean it up and then Sync it back into PI.
  • Import and Update Person Data – Organizing your PI person data makes it easier for your whole team to use PI more effectively. Use an input file containing current people data to update your PI person data. Which PI data can MagicTools change?
    • Is your PI person data out of sync with current info?
    • Are your employees still shown as candidates with personal email addresses in your PI data?
    • Do you need to re-organize all your people data at once?
  • Remove/Archive – Remove any persons you choose along with their assessment data.
  • Test Mode – Any Clean or Sync actions that modify data can be run first in Test Mode so you can preview any intended changes before they are made in Live Mode and made permanent.
  • Anonymize Upon Archive – When archiving person data, personally identifying info (PII) is removed as each record is archived. This anonymization process aims to comply with GDPR and other privacy laws.

Read about the full functional capabilities detailed in Support

Technical & Security:

See this article for more details: Securing MagicTools – for PI 

  • Windows App – MagicTools is a Windows application that typically runs locally on a laptop or desktop computer.
  • Mac Parallels Compatible – MagicTools can run on a Mac within the Mac Parallels virtual Windows environment.
  • 100% Local – All data processed by MagicTools is directly accessed via the Predictive Index API over the Internet from your computer, storing no data on any other system anywhere on the Internet. Believable Magic systems never see or touch your PI data.
  • PI API Key – The use of MagicTools requires a Predictive Index API Key which is generated within the PI administrative user interface.
  • PI API Access – Ask the PI support team to turn on API Access for your organization if this will be the first time to use an API Key to access its data.
  • PI User Permissions – The access permissions of the PI user that owns the API Key controls what PI data is accessible by MagicTools and what actions may be performed using that API Key. For example, if the API Key belongs to an Account Owner or Account Admin user, MagicTools will be able to read and change any of your PI data its features are designed to reach.
  • No External Storage – MagicTools software makes web service calls to to verify the license key and to obtain information about any product updates. No other data is transferred from MagicTools to
  • Prerequisites – MagicTools requires the .NET Framework 4.6.1 or higher. Windows 10 version 1511 and higher and current releases of Mac Parallels include a compatible version of the framework.
  • Using MagicTools requires a subscription payment for a License Key which you can obtain on this page. License Keys may also be obtained through authorized Predictive Index Partners who have established an arrangement with Believable Magic.
  • A 1-Year License is appropriate for organizations that intend to perform ongoing PI data management over time.
  • A 90-Day License is appropriate for organizations that only require one-time or occasional clean-up, export, or data correction.
  • Users of MagicTools accept the MagicTools End User License Agreement, including the following note-worthy term:
    • One License Key can be used by any number of users within the licensed organization for any PI instances belonging to that organization.
  • License subscriptions paid for here on this site include applicable taxes.

Additional information

Organization Headcount

1-50, 51-100, 101-500, 501-5000, 5001+

License Period

1 Year, 90 Days