Personio HRIS

Prerequisites

Before getting started, please carefully read the following to make sure you fulfill all requirements for the integration to work:

  • You have "Administrator" permissions in your Personio instance or an admin has shared their access with you. This is necessary for retrieving the API credentials as explained later in this guide.

    1. Log in to your Personio account.

    2. If you can not see the "Settings" cog in the bottom left corner, this means your account does not have administrator permissions.

      • Find out who your Personio account administrator is and ask them to take over the setup process, or to give your account "Administrator" permissions.

Find your API domain

Your API domain is the same domain that you use to login to Personio

Open your Personio login page, you should be able to view your domain here.

 

Untitled.png

 

Generate your API credentials

  1. Log into your Personio account.

  2. Open the settings by clicking the gear icon on the bottom left corner of the page.

    Untitled.png
  3. From the settings page select “API Credentials” from the “Integrations” section

    Untitled.png
  4. Click on “Generate new credential”

    1.png
  5. You should see a popup that looks like the following

    2.png
  6. Now we need to fill the values in this popup.

    1. Name: Copy the name for the credential provided in the connection flow

      3.png
    2. Integration: Select other from the dropdown.

      4.png
    3. Scopes: For scopes you need to go back to the connection flow and on the same page as the name, you will see a list of scopes.

      5.png


      This is just an example. To see the scopes that are required for you, open the connection flow yourself.

  7. Select all the scopes listed in the connection flow in your Personio credentials page.

    6.png
  8. You also need to select the readable attributes that are listed in the connection flow from the “Readable employee attributes” dropdown.

    7.png
  9. Once you are done selecting all the scope data, click on “Generate new credential” button.

    8.png
  10. You should get the API credentials.

    9.png
  11. Now copy client ID and client secret and paste it in the connection flow. Then click on “Set up integration”.

    10.png