HR and payroll integration
Pike for Personio
capacity from real work schedules
Pike integrates with Personio: employees, departments, positions, and absences sync into Pike, and each member’s weekly capacity comes from their Personio work schedule. Part-time and four-day schedules show up correctly in utilization.
Last updated · Read as Markdown

At a glance
- Direction
- Personio to Pike. Employees every 24 hours, time off every hour.
- Who sets it up
- A workspace admin, with a Personio API client ID and secret.
- Source of truth
- Personio, for person fields.
- Plan
- All plans
- Documentation
- Personio docs
What syncs between Personio and Pike
| Personio | Pike | Notes |
|---|---|---|
| Employee | Member | Matched by email |
| Department | Team | |
| Position | Position | |
| Employment status | Member status | A terminated employee becomes a deactivated member. History is kept |
| Work schedule | Weekly capacity | From the working hours |
| Approved absences | Time off | By absence type |
Approved time off creates Pike time off of the mapped type (defaults: vacation to Vacation, sick to Sick, parental to Parental, others to Vacation). That removes those hours from capacity, so allocations and utilization stay correct. Pending or rejected requests do not sync.
Sync compensation to cost profiles is off by default, and only admins and finance users can turn it on. When on, salary and pay period set the member’s cost profile, with the effective date from the HR system.
How to connect Personio
- 1.Go to Workspace settings → Integrations → Personio and click Add integration.
- 2.Enter a Personio API client ID and secret.
- 3.Map absence types to Pike time off types, then click Import data.
Full setup steps and field mappings are in the Personio integration docs.
How agencies use Pike with Personio
- Measure utilization on real hours. A 32-hour schedule in Personio sets 32 hours of weekly capacity in Pike, so part-time staff are not shown as under-utilized.
- Book around absences. Approved absences come off capacity, so resource managers see who is free before they staff a project.
- Keep teams in step with HR. Departments become Pike teams, so utilization and margin reports group people the way HR does.
Limits to know before you connect
- Pike does not write to Personio.
- Pending or rejected absences do not sync.
- Compensation sync is off until an admin or finance user turns it on.
Personio integration questions
Does Pike integrate with Personio?
Yes. Pike syncs Personio employees, departments, positions, and approved absences, and sets each member’s weekly capacity from their Personio work schedule.
Does Pike use Personio working hours for capacity?
Yes. The Personio integration reads the working hours in each employee’s work schedule and sets the member’s weekly capacity in Pike.
How do Personio absence types map to Pike?
The Personio integration maps each absence type to a Pike time off type. By default vacation maps to Vacation, sick to Sick, parental to Parental, and others to Vacation.
See Pike and Personio working together on your data.
ISO 27001
GDPR
SOC 2 Type II
Built to keep sensitive client data secure and private.



