Files, notes and calendars

Personio MCP server

Personio is HR software for people, absences and working time. Through Flowplane an AI assistant can list the people of the company, their employments, the absence types, who is away when, and worked and break time. It can request an absence or record attendance for a person; both wait for your approval first and then go through Personio’s own approval as usual.

Tools
6 read · 2 change
Sign-in
One shared key
Approval, by default
Changes wait for you
MCP server
Flowplane’s tools
What it can do

What your assistant can do in Personio

6 tools that read and 2 that change something in Personio. Reads are allowed; a change marked “asks first” waits for the person’s approval by default, and your workspace’s rules decide the rest.

Reads6

  • Check the connectionSee which account it uses and whether it workswhoami
  • List peoplePeople of the company, leanlist_persons
  • List employmentsA person's employmentslist_employments
  • List absence typesThe kinds of absencelist_absence_types
  • List absencesWho is away whenlist_absences
  • List attendancesWorked and break timelist_attendances

Changesasks first2

  • Request an absenceBook time off for a person, asked firstrequest_absence
  • Record attendanceAdd worked or break time, asked firstrecord_attendance
How it connects

Sign-in

Personio’s API has no personal sign-in for other apps: it works with API credentials (a client ID and secret) for the whole company. A Personio administrator creates them and ticks exactly what they may reach, and the workspace pastes them into Flowplane once. What the administrator ticked is what the assistant can do. Flowplane keeps them sealed; the assistant never sees them.

In Flowplane: In Personio, open Marketplace, Connected integrations, Create custom integration and generate credentials, ticking only what you need (persons, absences, attendances). In the Flowplane console, add Personio and paste the client ID and secret.

MCP

Personio and MCP

Personio runs an MCP server of its own, still in beta, which a Personio administrator turns on. Flowplane does not use it; it talks to Personio’s public API directly, so the assistant gets the tools on this page, limited to what your credentials allow.

Try it

Things to ask

  • “Who is on holiday next week?”
  • “Which absences are still waiting for approval this month?”
  • “How many hours did Jonas record in October?”
  • “Request a day of vacation for Elise on 19 December.”
  • “Record 9:00 to 17:30 worked for me yesterday.”
Your assistant

Connect your assistant to Personio

One Flowplane address works in every assistant below, with the same rules and the same log. Step-by-step setup for each:

FAQ

Questions

Can the assistant see salaries or bank details?
No. A person comes back as name, email and status, with gender and dates on request, never custom attributes, the picture, pay or bank details. Compensation, documents and bank data are never reached.
Does it skip Personio’s own approval?
No. An absence or attendance it creates first waits for your approval in Flowplane, then goes through Personio’s usual approval for it. Editing or deleting absences and attendances, recruiting and documents are left out on purpose.
Which AI assistants can use Personio through Flowplane?
Claude, Claude Code, ChatGPT, Cursor, Codex, GitHub Copilot and Mistral Le Chat, and any other client that supports remote MCP servers with sign-in. They all reach Personio through the same Flowplane address.
What does it cost?
Free for one person, with up to three apps and five assistants. Personal Pro is €9 a month including VAT; companies start at €99 a month for ten active users. Prices are indicative; see the pricing page.

Flowplane is not affiliated with or endorsed by Personio’s maker; the name and logo only identify the app. Pricing

Let your AI work with your data. Safely, from today.

Free for yourself, set up in a minute. For your team or company, we’re happy to help you get started.