Back to all connectors

LogoPersonio integration connector

Add white-label customer-facing integration with Personio into your app with just a few lines of code.

Managed authentication

Connect your customer accounts in Personio without researching its API, registering in a developer program, and getting your application approved. We take care of authentication, secure credentials storage, and token refreshes so you don't have to.

Just one line of code for you and one click for your customers:

iApp.integration('personio').open()

Read full documentation
Get started for free

Add Personio to your app in the next 30 minutes

Execute Personio operations on behalf of your customers

Get information about available operations in a consistent way: name, description, input, output. Run operations using simple consistent API.

Read more about operations

List Company Employees

Create an employee

Creates a new employee. If the employee's status is not provided, it will be set based on the hire_date value - if it is in the past, status will be active, otherwise onboarding. This endpoint responds with the id of the created employee in case of success...

Update an employee

Updates an existing employee. Note: Only the fields that are listed in the body example are updatable. Attributes that are not part of the sample request body but are present inside the request are ignored...

Show employee by ID

Retrieve the absence balance for a specific employee

This endpoint is an alias for /company/employees/attributes.

Work with Personio data collections

Read and write data, get custom fields schema, and react to changes in Personio data.

Read more about working with data collections

ListFind by IDCreateUpdateDelete
Employees✅➖➖➖➖

Trigger integrations on Personio events

React to events in the external app. Receive changes in data regardless of whether webhooks are supported or not.

Read more about working with events

Data Record Created

Data Record Updated

Data Record Deleted

Use the same code to integrate with Personio and 100+ other applications

With universal integrations, you can build your integration scenario once and it will work with every app automatically.

Employees

automatically maps to

Sage HR Sage HR
Sage HREmployees
Deel Deel
DeelPeople
Google Workspace Google Workspace
Google WorkspaceUsers
ADP Workforce Now ADP Workforce Now
ADP Workforce NowWorkers
Rippling HR Rippling HR
Rippling HREmployees
BambooHR BambooHR
BambooHREmployees
Isolved Isolved
Isolved—
HiBob HiBob
HiBobEmployees
Gusto Gusto
GustoEmployees
Workday Workday
Workday—