In this article, you will learn how to integrate Planerio in Personio. You will get an overview of the requirements, together with instructions, for setting up the integration with the Personio employee data API.
What is Planerio?
Planerio is the specialist for complex shift planning needs, especially in the healthcare industry. Its artificial intelligence-powered algorithm automatically calculates the optimal shift plan, taking employees' preferences and all other requirements into account.
Planerio also offers fully integrated time tracking solutions, time off management, and interfaces to payroll, OR-management, HR platforms and patient booking systems. Planerio saves costs, brings more time for patients and more happiness for employees.
How can I set up the Integration Between Planerio and Personio?
This integration can only be set up by the partner. Follow these steps in Personio:
- Go to the Marketplace and search for the integration.
- Click on the integration to open the drawer with further details.
- Select Connect.
- Click Copy email address to clipboard and contact the partner who will complete the setup process for you.
What Data is Transferred?
The employee master data will be transferred from Personio to Planerio.
Mapping from Personio API
Personio API | Planerio Internal |
employee.id.value | user.external_id |
employee.first_name.value | user.first_name |
employee.last_name_name.value | user.last_name |
employee.dynamic_*[label=Titel].value | user.title |
employee.email.value | user.email, user.username |
employee.gender.value | user.gender |
employee.position.value | user.job_title |
employee.hire_date.value (ISO-8601) | user.enabled_at |
employee.termination_date.value (ISO-8601) | user.disabled_at |
employee.dynamic_*[label=Personalnummer].value | user.personnel_number |
employee.absence_entitlement.value[type=TimeOffTime][attributes.name=”Paid Vacation”].entitlement | user.nbr_vacation_days + user_vacation[currentYear].budget |
employee.vacation_day_balance.value | user_vacation[currentYear].corrected_amount_budget |
employee.cost_centers.value[max(attributes.percentage)].attributes.name | user.cost_center |
employee.weekly_working_hours.value | user.weekly_working_hours + first user.timed_properties.weekly_working_hours |
employee.work_schedule.value[type=WorkSchedule].attributes.* | first user.timed_properties.work_week_details |
What are the Costs?
For 0-999 employees the pricing starts at €2,90 per month, and per employee.
For more than 1,000 employees, Planerio will make you an individual offer. To ask for an individual offer, please contact Planerio at https://planerio.de/#kontakt.
Who do I Contact at Planerio?
If you have any questions about the Planerio / Personio integration, contact support@planerio.de.