---
updatedAt: 2025-09-18T23:19:52.000Z
agentTools:
  projectIndex: https://developer.personio.de/llms.txt
---

# Key points for Implementing Shift Planning Integration with Personio HRIS

TL;DR for setting up Shift Planning Integrations with Personio

## Integration Overview:

> 👍 Seamlessly integrate your shift planning solution with Personio HRIS for payroll processing.

### Primary Users:

**HR Manager & Payroll Manager**: Use Personio.\
**Shift Manager & Shift Worker**: Use the Partner app exclusively.

### Key Integration Tasks:

**Authentication**: Contact Partnership and obtain a developer environment. Create your keys from the developer environment. Authenticate with a token valid for 24 hours.

#### **[Data Synchronization](https://developer.personio.de/v2.0/docs/initial-core-data-sync)**:

* Fetch Employees: Sync only employees activated for shift planning using the List Persons and Retrieve person endpoints.
* Fetch Absences: Get the planned absences from Absences endpoints.

#### **[Data Updates](https://developer.personio.de/v2.0/docs/event-driven-data-from-personio):**

Register for webhooks to receive real-time updates on employees and employment.

#### **[Data Handling](https://developer.personio.de/v2.0/docs/guidelines-for-syncing-information-into-personio)**:

* Attendances: It is recommended that approved tracked times should be sent to Personio to avoid double-time tracking if using Partner’s system.
* Absences: Consume approved absences from Personio for accurate shift planning.

#### **[Data Exclusions](https://developer.personio.de/v2.0/docs/guidelines-on-when-not-to-update-personio)**:

For shift creation, assignment, or changes, these actions are managed solely within the Partner app. Therefore, no updates are required in Personio