---
title: Personio
slug: personio
description: How to integrate Personio with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_personio.png
docTags: 
createdAt: 2025-02-03T13:29:01.216Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/personio.png" alt="Personio logo" caption size="50" width="512" height="512"} | Personio is an HR management platform for small and medium businesses, offering tools for recruiting, onboarding, payroll, and attendance. Integrating Personio with Make.com enables automated employee data syncing, leave management, and streamlined HR approval workflows across connected apps. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Personio documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [Personio](https://www.personio.com/support/) directly.
:::

# Requirements

To use the Personio app in Make, you must have an active account and obtain an access token, [create your account on Personio](https://www.personio.com/). For subscription, refer to the [Personio pricing page](https://www.personio.com/).

# Connect Personio and Make&#x20;

To get started, you must first create a connection between Personio and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your OAuth2 ClientCredentials credentials in your Personio account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your OAuth2 ClientCredentials credentials in your Personio account

Before you create the connection in Make, you should first obtain your **OAuth2 ClientCredentials credentials** in your Personio account.

To obtain your **OAuth2 ClientCredentials credentials&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate t&#x6F;**&#x20;Settings**.
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;API credentials**.
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;Generate new credentials**.
:::

:::WorkflowBlockItem
If prompted, enter th&#x65;**&#x20;callback URI**: `https://www.integromat.com/oauth/cb/personio2`
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client ID** displayed on screen.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client secret** displayed on screen.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://developer.personio.de/docs/getting-started-with-the-personio-api)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the Personio module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Personio account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# Personio modules

After connecting to the Personio app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Create a Project

Creates a new project within your selected workspace.
:::

:::ExpandableHeading
### Create an Application

Creates a new application record within your selected system.
:::

:::ExpandableHeading
### Create an Employee

Adds a new employee record to your system.
:::

:::ExpandableHeading
### Get a Time Off

Retrieves detailed information for a specific time-off request using its unique ID.
:::

:::ExpandableHeading
### Get an Employee

Retrieves detailed information for a specific employee using their unique ID.
:::

:::ExpandableHeading
### List Document Categories

Retrieves a complete list of all available document categories.
:::

:::ExpandableHeading
### List Employee Absences Balances

Retrieves a list of employees along with their current absence balances.
:::

:::ExpandableHeading
### List Employees

Retrieves a complete list of all employees in your organization.
:::

:::ExpandableHeading
### List Open Positions

Retrieves a list of all currently open job positions available at your company.
:::

:::ExpandableHeading
### List Time-Off Types

Retrieves a complete list of available time-off categories.
:::

:::ExpandableHeading
### List Time-Offs

Finds specific time-off entries or displays a complete list of all time-offs.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Search Attendances

Searches for attendance records based on specified criteria.
:::

:::ExpandableHeading
### Update an Employee

Updates the details of a specified employee in your system.
:::

:::ExpandableHeading
### Upload Application Document

Uploads a new document file to be linked as an attachment to specific applications.
:::

:::ExpandableHeading
### Upload a Document

Uploads a document to an employee's profile within the company's system.
:::

:::ExpandableHeading
### Watch Employees

Triggers when a new employee record is added to your system.
:::

:::ExpandableHeading
### Watch Positions

Triggers when a new job position is added to your system.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Personio resources&#x20;

You can have access to more resources related to this app on the following links

- [Personio topics on Make community](https://community.make.com/search?q=Personio)
- [Personio website](https://www.personio.com/)
- [Personio API documentation](https://developer.personio.de/reference/introduction)
- [Personio page on make](https://www.make.com/en/integrations/personio)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

