Ressources · Intégration Make

Intégration Personio MakeAutomatiser Personio avec Make.

Et si l'administratif RH de Personio se faisait tout seul ? L'intégration Personio Make compte 18 modules : 2 déclencheurs planifiés, 9 actions et 7 recherches. Cette page s'adresse aux équipes RH et ops qui veulent brancher leur compte, comprendre chaque module et lancer un premier scénario.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

À quoi sert l'intégration Personio Make pour une équipe RH ?

L'intégration Personio Make relie ton compte Personio à Make, un outil sans code où tu montes un scénario, c'est-à-dire une automatisation faite de modules. Chaque module est une brique qui surveille, crée, lit ou cherche quelque chose. Résultat : Personio échange avec tes autres outils sans copier-coller.

L'arrivée d'un salarié déclenche la paperasse. Watch Employees repère chaque salarié créé dans Personio. Upload a Document range ensuite le bon fichier dans son dossier, sous la catégorie choisie grâce à List Document Categories.

Les absences remontent dans ton tableau de bord. Avec List Time-Offs, Search Attendances et List Employee Absences Balances, les managers voient qui est absent et ce qu'il reste de congés, sans ouvrir Personio.

Les candidatures arrivent déjà classées. Un formulaire d'une autre app recueille le dossier, Create an Application crée la candidature et Upload Application Document y joint le CV. Plus de ressaisie côté recrutement.

Côté limites, mieux vaut savoir deux choses. Les deux déclencheurs sont planifiés : Make interroge Personio au rythme du scénario, Personio ne le prévient pas. Et rien dans la liste ne supprime un enregistrement ; ce qui sort des 18 modules passe par Make an API Call. Personio existe peut-être aussi sous forme de nœud n8n : le comparatif n8n vs Make t'aide à trancher, et Combien coûte Make détaille ce que permet chaque plan.

Connexion

Comment connecter Personio à Make ?

  1. 01

    Génère tes identifiants API dans Personio

    Dans Personio, va dans Settings, puis API credentials, et clique sur Generate new credentials. Note le Client ID et le Client secret affichés. Si on te demande une URI de retour, colle https://www.integromat.com/oauth/cb/personio2.

  2. 02

    Ajoute un module Personio dans Make

    Dans ton scénario, ajoute n'importe quel module Personio et clique sur Create a connection. La connexion, c'est ton compte Personio relié une fois pour toutes à Make, puis réutilisé par tous les modules Personio. Le champ Connection name est facultatif.

  3. 03

    Colle les identifiants et valide

    Saisis le Client ID et le Client secret notés à l'étape précédente, ou suis les instructions que Make affiche, puis valide. Une fois connecté, Make lit tes données Personio et te propose directement les listes dans les modules.

Premier scénario

Ton premier scénario Personio dans Make

ObjectifQuand un candidat remplit un formulaire dans une autre app, Make crée sa candidature dans Personio et y joint le document envoyé.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. Choisis comme premier module l'app de formulaire où postulent les candidats, puis connecte ce compte.

  2. 02

    Ajoute Create an Application

    Clique sur le + à droite du module de formulaire, cherche Personio et sélectionne Create an Application. Clique sur Create a connection avec les identifiants récupérés plus haut.

  3. 03

    Relie les réponses du candidat

    Remplis les champs du module en y glissant les réponses reçues du formulaire. Chaque bundle, l'élément qui passe d'un module au suivant, correspond ici à un formulaire envoyé.

  4. 04

    Joins le document

    Ajoute ensuite Upload Application Document et relie-le au fichier du formulaire. Le CV se retrouve accroché à la candidature, pas oublié dans une boîte mail.

  5. 05

    Teste avec Run once

    Envoie un formulaire de test, puis clique sur Run once. Make exécute le scénario une fois et montre les bundles reçus par chaque module. Vérifie ensuite la candidature dans Personio.

  6. 06

    Planifie et active

    Règle la planification sur le premier module (toutes les 15 minutes par défaut) et active le scénario. Chaque exécution d'un module sur un bundle compte comme une opération sur ton plan.

Déclencheurs

Qu'est-ce qui lance un scénario Personio ?

2 modules démarrent un scénario quand quelque chose se passe dans Personio. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Personio dès que ça se passe.

Personio1Watch Employees

Watch Employees

Déclencheur planifié

Dans MakeTriggers when a new employee is created.

Chaque salarié tout juste créé dans Personio arrive dans ton scénario sous forme de bundle, ce qui lance l'intégration du nouvel arrivant sans que personne ait à faire suivre son nom.

Comment il se déclenche
c'est un déclencheur planifié. Make interroge l'app au rythme du scénario, toutes les 15 minutes par défaut, et récupère les salariés créés depuis son dernier passage.
Quand l'utiliser
les RH saisissent une embauche et tu veux ouvrir un compte dans un autre outil ou déposer un document d'accueil dans son dossier.
Attention
seuls les nouveaux salariés comptent. Modifier une fiche existante ne relance rien.
Personio2Watch Positions

Watch Positions

Déclencheur planifié

Dans MakeTriggers when a new position is created.

Un poste ouvert dans Personio peut désormais se diffuser ailleurs : Watch Positions transmet chaque nouveau poste au module suivant, un bundle par poste.

Comment il se déclenche
planifié. Make interroge l'app au rythme du scénario et ramasse les postes créés depuis la vérification précédente. Sur le plan Free, l'écart minimal est de 15 minutes.
Quand l'utiliser
un recruteur crée un poste et l'équipe de recrutement doit être prévenue dans sa messagerie, ou le poste ajouté à un tableur de suivi.
Attention
il ne voit passer que les nouveaux postes. Pour reprendre tous les postes ouverts d'un coup, passe par List Open Positions.
Modules

Que peut faire Make dans Personio ?

Personio te donne 16 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

Personio1

Create an Application

Action

Dans MakeCreates a new application.

La candidature apparaît dans Personio sans ressaisie, construite à partir des données qu'un autre module a collectées, un formulaire ou un e-mail analysé par exemple.

Quand l'utiliser
les candidats postulent hors de Personio et le recrutement veut tout centraliser.
Attention
le document ne suit pas tout seul. Enchaîne avec Upload Application Document pour joindre les pièces.
Personio2

Create an Employee

Action

Dans MakeCreates a new employee.

Ce module ajoute le salarié dans Personio à ta place : une embauche validée dans un autre outil n'a plus besoin d'être saisie deux fois.

Quand l'utiliser
une promesse d'embauche signée ou un formulaire d'arrivée rempli ailleurs doit ouvrir la fiche.
Attention
si la même personne peut arriver deux fois, lance d'abord List Employees, sinon tu risques des doublons.
Personio3

Create a Project

Action

Dans MakeCreates a new project.

Besoin d'un projet dans Personio dès qu'un chantier démarre ailleurs ? Ce module le crée avec les données que ton scénario transporte déjà, et les deux outils restent alignés.

Quand l'utiliser
une affaire est signée dans ton CRM et l'équipe a besoin du projet correspondant dans Personio.
Attention
chaque exécution crée un projet de plus. Filtre en amont pour éviter les copies.
Personio4

Get an Employee

Action

Dans MakeReturns information about the employee by ID.

Donne-lui l'ID d'un salarié et Get an Employee te renvoie sa fiche Personio, prête à être reprise par les modules suivants.

Quand l'utiliser
un module précédent ne t'a fourni qu'un ID, sur une absence par exemple, et il te faut le nom de la personne pour écrire un message.
Attention
sans ID valide, il n'a rien à chercher. Trouve-le d'abord avec List Employees.
Personio5

Get a Time Off

Action

Dans MakeReturns information about the time-off by ID.

À partir de l'ID d'une absence, ce module va chercher le détail de ce seul congé. Ton scénario réagit alors précisément, sans relire tout le planning.

Quand l'utiliser
une étape précédente t'a transmis l'ID d'une absence et tu veux la reporter dans un agenda partagé ou prévenir le manager.
Attention
il ne lit qu'une absence à la fois. Pour une série, List Time-Offs convient mieux.
Personio6

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Quand aucun des 18 modules prêts à l'emploi ne couvre ton besoin, celui-ci appelle n'importe quel point d'accès de l'API Personio, avec la même connexion.

Quand l'utiliser
il te manque un objet ou une action de Personio que la liste ne propose pas.
Attention
c'est toi qui rédiges la requête. Garde la documentation de l'API Personio ouverte pendant le réglage.
Personio7

Update an Employee

Action

Dans MakeUpdates the selected employee.

Les fiches restent à jour sans te connecter : Update an Employee modifie la fiche du salarié choisi avec des valeurs venues d'une autre app.

Quand l'utiliser
un changement d'équipe ou une promotion est saisi dans un autre outil et Personio doit suivre.
Attention
les nouvelles valeurs remplacent les anciennes. Teste avec Run once sur une fiche d'essai avant de toucher aux vrais salariés.
Personio8

Upload a Document

Action

Dans MakeUploads a document for the company employee.

Les fichiers destinés au dossier d'un salarié partent directement dans Personio, au lieu d'attendre dans une boîte mail que quelqu'un s'en occupe.

Quand l'utiliser
un contrat revient signé d'un outil de signature électronique et doit rejoindre le dossier de la personne.
Attention
sur le plan Free de Make, un fichier pèse 5 Mo au plus. Un gros scan peut donc bloquer.
Personio9

Upload Application Document

Action

Dans MakeUploads a new document to be attached to applications.

CV et lettres de motivation se retrouvent joints aux candidatures dans Personio : le recruteur a tout sous les yeux au même endroit.

Quand l'utiliser
juste après Create an Application, avec le fichier envoyé par le candidat via un formulaire ou un e-mail.
Attention
il sert au recrutement uniquement. Les documents des salariés en poste passent par Upload a Document.
Personio10

List Document Categories

Recherche

Dans MakeLists all document categories.

Tu obtiens toutes les catégories de documents définies dans ton compte Personio, pour que chaque dépôt atterrisse dans la bonne catégorie.

Quand l'utiliser
avant Upload a Document, quand la catégorie dépend de la nature du fichier, un contrat signé par exemple.
Attention
il renvoie un bundle par catégorie. Garde la bonne avec un filtre avant le dépôt.
Personio11

List Employee Absences Balances

Recherche

Dans MakeLists employee absences balances.

Le solde de congés de chaque salarié sort de Personio grâce à cette recherche, prêt à alimenter un rapport ou un rappel sans export manuel.

Quand l'utiliser
les managers veulent voir les jours restants de leur équipe dans un tableur qu'ils consultent déjà.
Attention
une recherche peut renvoyer plusieurs bundles, et chaque module placé après s'exécute une fois par bundle, donc consomme des opérations.
Personio12

List Employees

Recherche

Dans MakeLists all employees.

Cette recherche renvoie toute ton équipe Personio, un bundle par salarié. Pratique comme point de départ pour une synchronisation ou un traitement en masse.

Quand l'utiliser
tu recopies l'annuaire des salariés dans une autre app, ou tu vérifies qu'une personne n'existe pas avant de la créer.
Attention
plus l'entreprise est grande, plus les bundles sont nombreux, et chaque module suivant compte une opération pour chacun.
Personio13

List Open Positions

Recherche

Dans MakeLists open positions for your company.

Tous les postes ouverts de ton entreprise ressortent de cette recherche, utile pour publier ou passer en revue ce que tu recrutes.

Quand l'utiliser
tu rafraîchis une page carrières ou un suivi de recrutement avec tous les postes ouverts, pas seulement les derniers.
Attention
pour les seuls nouveaux postes, Watch Positions lance le scénario de lui-même et évite de retraiter les anciens.
Personio14

List Time-Offs

Recherche

Dans MakeSearches for specific time-offs or lists them all.

Cibler certaines absences ou toutes les récupérer d'un coup : cette recherche fournit à ton scénario les congés dont tu as besoin pour organiser l'équipe.

Quand l'utiliser
tu montes un calendrier des absences dans un autre outil ou tu envoies un point sur qui est absent.
Attention
sans filtre, elle peut tout renvoyer. Resserre la recherche avant de l'utiliser dans un message.
Personio15

List Time-Off Types

Recherche

Dans MakeLists all time-off types.

Chaque type d'absence configuré dans ton compte Personio revient avec cette recherche, pour que ton scénario utilise le bon, par son nom.

Quand l'utiliser
tu tries les absences par type dans un rapport, ou un autre module te demande un type d'absence.
Attention
ces types viennent des réglages de Personio. S'il en manque un, crée-le là-bas, pas dans Make.
Personio16

Search Attendances

Recherche

Dans MakeSearches for attendances.

Les pointages enregistrés dans Personio, voilà ce que ramène cette recherche. De quoi contrôler les présences ou préparer des relevés d'heures automatiquement.

Quand l'utiliser
tu transmets les présences à la paie ou à un tableur qui suit le temps passé par projet.
Attention
elle renvoie zéro, un ou plusieurs bundles. Prévois le cas vide pour que le module suivant ne plante pas.
Besoin d'aide

Besoin d'aide pour automatiser Personio avec Make ?

Une personne lit chaque message.

FAQ

Questions fréquentes sur l'intégration Personio Make

01L'intégration Personio Make est-elle gratuite ?
Oui, côté Make. Personio est une app standard, disponible dès le plan Free. Ce plan permet 2 scénarios actifs, une exécution planifiée toutes les 15 minutes au plus souvent, 5 minutes d'exécution par passage, des fichiers de 5 Mo au maximum et 512 Mo de transfert. Les plans payants (Core, Pro, Teams, Enterprise) descendent à 1 minute d'intervalle et comptent l'usage en crédits. Il te faut en plus un compte Personio actif, facturé par Personio selon ses propres conditions.
02Que faut-il pour connecter Personio à Make ?
Un compte Personio actif et des identifiants API. Dans Personio, ouvre Settings, puis API credentials, et clique sur Generate new credentials. Note le Client ID et le Client secret. Si une URI de retour est demandée, reprends celle indiquée dans la documentation Make de Personio. Côté Make, ajoute un module Personio, clique sur Create a connection, nomme la connexion si tu veux et colle les deux valeurs. Elle servira ensuite à tous les modules Personio de tes scénarios.
03Le déclencheur Personio de Make réagit-il immédiatement ?
Non. Watch Employees et Watch Positions sont deux déclencheurs planifiés : Make interroge Personio au rythme du scénario, Personio ne l'alerte pas. Dans l'éditeur, tu les reconnais à leur badge en forme d'horloge. Un nouveau scénario tourne toutes les 15 minutes par défaut. Sur le plan Free, 15 minutes est aussi l'écart minimal ; les plans payants descendent à 1 minute. Une embauche ou un poste créé apparaît donc au passage suivant, pas à la seconde où il est enregistré.
04Que faire s'il manque un module Personio dans Make ?
Passe par Make an API Call. Ce module envoie une requête à n'importe quel point d'accès de l'API Personio avec la connexion déjà en place, ce qui ouvre les objets et actions absents des 18 modules. Tu écris la requête toi-même, en t'appuyant sur la documentation de l'API Personio. La documentation Make ne signale aucune limite propre à Personio, et elle invite à vérifier son contenu auprès de Personio en cas de doute.
05Make ou n8n pour automatiser Personio ?
Ça dépend de ce que tu veux construire. Sur Make, Personio propose 18 modules : 2 déclencheurs planifiés, 9 actions dont Make an API Call et 7 recherches, pour gérer embauches, postes, candidatures, documents et absences sans code. La même app a souvent un nœud côté n8n : compare la liste des opérations de chaque outil avec ton propre scénario. Le comparatif n8n vs Make cité plus haut sur cette page résume les différences générales.