English

>

Personio Integration

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.