Skip to main content

Personio

Sync and manage HR data in Personio — retrieve employee profiles, submit absence requests, update employee attributes, and list departments. A common connector for onboarding automations and HR reporting.

Authentication

Auth type: OAuth 2.0 (client credentials) Create API credentials in Personio Settings → API credentials. The connector automatically exchanges client ID and secret for a bearer token.
CredentialDescription
Client IDPersonio API client ID
Client SecretPersonio API client secret

Actions

ActionKey inputsKey outputs
Get EmployeeemployeeIdid, firstName, lastName, email, department, position
Search Employeesqueryemployees[] — id, firstName, lastName, email
Create AbsenceemployeeId, absenceTypeId, startDate, endDate, halfDaysuccess
Update Employee AttributeemployeeId, attributeKey, valuesuccess
List Departmentsdepartments[] — id, name
List Absence TypesabsenceTypes[] — id, name, category
Use Search Employees with a name or email query to look up the employee ID before performing update or absence operations.