Integrate Personio with Multiplier

Integrating Personio with Multiplier helps with easy data synchronization, eliminating manual data entry and ensuring accurate employee records. This integration allows HR teams to efficiently manage employee details, payroll processing, payslips, and leave tracking across both platforms.

Prerequisites to integrate Personio with Multiplier

To integrate Personio with Multiplier, you require:

Personio client ID and client secret

The client ID is generated from your Personio account. To generate a client ID and client secret:

  1. Log in to your Personio account using your credentials.

  1. From the left sidebar, select Settings from the lower left.

  1. Under Integrations, select API credentials.

  1. Select Create custom integration.

  1. In the text box under Name, enter a Custom integration name.

  1. Configure access rights. Select the attributes for which you want to grant access rights. Multiplier can fetch data from Personio for the selected attributes. You can select from the two permissions:

  • Read - Can only read the information

  • Write - Can edit the information

  1. Once done, select Create integration.

  2. You get your client ID and client secret. Copy the client ID and client secret and save it. You won’t be able to retrieve it again. Then select Finish.

  1. Select Yes, proceed.

Personio Application Identifier

Your Personio Application identifier depends on your Personio client URL.

For example:

  • If the personio URL is https://test-mult.app.personio.com/

In this case, app identifier is: TEST_-_MULT

  • If the personio URL is https://test.app.personio.com/

In this case, app identifier is: TEST

Connect Personio with Multiplier

  1. Log in to Multiplier using your credentials.

  2. From the left sidebar, select Settings > Integrations.

  1. In the Integrations window, scroll down and select Personio.

  1. Select Connect.

  1. In the dialog box that opens, enter your Personio Client ID, Personio Client Secret.

To retrieve Personio client ID and Personio Client Secret, follow the steps in Prerequites to integrate Personio with Multiplier.

  1. Enter your Personio Application Identifier as per your personio URL. To find your identifier, refer to Personio Application identifier.

  1. Select Submit. Once done, Personio is integrated and the status shows connected.

Enable EOR Data Sync

Prerequisite: Ensure employees are activated on the Multiplier platform. If the employees are not activated, their profiles will not sync.

  1. Once you have integrated Personio with Multiplier, from the left sidebar go to Settings > Integrations

  2. Select the Connected tab.

  3. Select Personio.

  1. Enable the toggle next to EOR Employees’ data sync.

  1. In the dialog box that appears, select Continue.

EOR employee’s data is synced.

Enable Global Payroll (GP) Data Sync

  1. Once you have integrated Personio with Multiplier, from the left sidebar go to Settings > Integrations

  2. Select the Connected tab.

  3. Select Personio.

  1. Enable the toggle next to Global payroll employees’ data sync.

The data is fetched from personio to Multiplier. This can take several minutes and depends on the number of employees

Fact sheet for Global payroll Integration with Personio

Sync parameters for Global payroll sync

  • Frequency of sync - Once in 6 hours

  • Type of sync - API

  • Sync Trigger: Automatic

  • Direction of Data flow - Personio to Multiplier

Field names that will be integrated:

Field Category
Field Name on Multiplier
Field name on Personio

Basic details

First name

first_name

Basic details

Last name

last_name

Basic details

Gender

gender

Basic details

Date of birth

date_of_birth

Compensation

Currency

fix_salary.currency

Compensation

Base Salary

fix_salary.value

Compensation

Frequency

fix_salary_interval

Contact details

Personal Email id

emailNav.emailAddress

Contact details

Work Email id

email

Employment details

Employee ID

id

Employment details

Country

No field (requires custom field)

Employment details

Employment status

status

Employment details

Job title / Designation

position

Employment details

Start date, end date

hire_date, termination_date

Employment details

Employment type

employment_type

Last updated

Was this helpful?