How to Connect Personio with Yoffix
The Personio integration allows Yoffix to automatically sync employee data and absence statuses so your desk booking, room booking, and hybrid workplace management always reflect real-time HR information.
With just a few steps, you can connect Yoffix to Personio and automate user provisioning and attendance synchronization.
What the Personio Integration Does
Once connected, Yoffix will:
Import employee profiles (name, email, department, position)
Sync absence statuses from Personio to Yoffix
Automatically reflect availability in desk booking and hybrid attendance views
Optionally sync bookings from Yoffix back to Personio
This ensures your hybrid office planning, team coordination, and attendance management always align with official HR records.
How Status Sync Works
Personio acts as the primary source of truth for absences.
If an employee has a conflicting status in Personio, Yoffix will override manual bookings to ensure data consistency.
Personio → Yoffix Status Mapping
Personio Status | Yoffix Status |
|---|---|
paid_vacation | Not available (Vacation) |
offsite_work | Remote |
sick_leave | Not available (Sick leave) |
maternity_protection_period | Not available |
parental_leave | Not available |
other_time_off_statuses | Not available |
This prevents incorrect desk reservations and improves hybrid attendance accuracy.
How to Set Up the Personio Integration
1. Log in to Yoffix
Go to app.yoffix.com and log in with your admin account.
2. Navigate to Integrations
Click:
Profile icon → Settings → Integrations → User Sync → Personio

3. Generate API Credentials in Personio
In your Personio account:
Go to Settings → API → Credentials and click Generate new credentials.

Name the credential (e.g., “Yoffix Integration”) and select Yoffix from the integration list.

Click Generate new credential.

Scroll down, copy and paste Client ID and Client Secret into the appropriate fields in Yoffix.

Click Connect.
You will see a confirmation once the connection is successful.
Optional: Enable Booking Sync from Yoffix to Personio
By default, synchronization runs from Personio to Yoffix only.
If you want desk bookings and attendance data from Yoffix to appear in Personio:
Go to:
Preferences → Enable “Synchronize bookings from Yoffix”
This is optional and can be enabled depending on your HR workflow.

What Data Is Synced?
Employee data:
Name
Email
Department
Position
Absence data:
Vacation
Sick leave
Remote work
Parental leave
Other time-off types
All data syncs automatically—no manual imports required.
Why Connect Personio with Yoffix?
Integrating Personio with Yoffix ensures:
Accurate desk booking based on real availability
No manual attendance adjustments
Automated onboarding of new employees
HR-compliant hybrid attendance management
Consistent absence data across systems
It reduces administrative effort and prevents booking conflicts in hybrid offices.
Troubleshooting & Support
If synchronization does not start immediately:
Double-check Client ID and Secret
Verify API permissions in Personio
Confirm the integration is enabled in Yoffix
Need help?
Contact us at support@yoffix.com — our team will assist you.