Personio
Connect your company's Personio so agents can work with employee, time off, compensation and performance data through Cakewalk's gateway. Personio's MCP server is in beta; your tenant needs beta acces
Connect your company's Personio to Cakewalk's MCP Gateway. Every agent tool call against Personio passes through the gateway and is evaluated against your Policies.
Personio's MCP server is in beta and not available to every tenant yet. Without beta enrollment, the settings described below do not appear in Personio at all. Menu paths follow Personio's beta documentation and may change before general availability. Last verified: 2026-08-21.
Setup Flow: Personio Issues the Client ID
Personio does not register applications automatically, and there is no OAuth app to create by hand either. Personio generates the OAuth Client ID inside the product and shows it in each user's personal settings, next to your company's MCP server URL. There is no client secret.
Requirements
A Personio tenant enrolled in the MCP beta. If the Personio MCP section is missing from the settings below, ask your Personio representative for beta access.
A Personio Administrator, to enable the MCP server for the company.
A Cakewalk Admin, to add the Connection.
Your Personio tenant URL. The MCP endpoint follows the pattern
https://yourcompany.app.personio.com/mcpper Personio's documentation.
Step 1: Enable the MCP Server in Personio
A Personio Administrator follows these steps, per Personio's beta documentation:
In Personio, go to Settings. In the Account & support section, click AI features.
Enable General access using the toggle.
In the Personio MCP section, enable Personio MCP using the toggle.
Review the Tools list and disable any capability, for example reading compensation data, that connected AI tools should not use.
Review the Person attributes list and disable any attribute, for example address or IBAN, that connected AI tools should not read.
Step 2: Copy the MCP Server URL and Client ID
Per Personio's documentation: go to Personal settings, open the Personio MCP tab and expand the relevant entry. Copy the MCP server URL and the OAuth Client ID. There is no client secret.
Step 3: Add the Connection in Cakewalk
Add Personio as a Connection with the MCP server URL and the OAuth Client ID from Step 2, leaving the client secret empty. See Add a Custom Connection for the flow.
Step 4: Employees Connect
From an agent platform connected to Cakewalk, the employee connects Personio, signs in with their own Personio account and approves access. Each call then runs with that employee's own Personio permissions: Personio states the MCP server never grants more access to data than the signed-in user already has.
What Agents Can Reach
Per Personio's beta documentation:
Read: employee profiles, time off balances and history, compensation and employment details, performance feedback and reviews.
Write: request time off, which triggers the normal Personio approval workflow. Approving time off is announced as coming soon.
Verifying It Works
The Personio Connection card flips to Active on All Connections. From an agent platform connected to Cakewalk, ask the agent for your own time off balance. If Personio returns it, the Connection is live.
Troubleshooting
The MCP endpoint returns not found, or the settings sections are missing. Your tenant is not enrolled in the beta, or the Personio MCP toggle is off. Confirm both; if both are correct, contact your Personio representative.
A write action, such as requesting time off, is refused. Write access is disabled in Personio. It is a separate opt-in toggle, off by default.
You are asked to sign in again. Personio expires the authentication after inactivity or at its maximum lifetime. Reconnect with your Personio account.
The agent only returns part of the data. Personio paginates large result sets. Ask the agent to continue, or narrow the query.
Learn More
Last updated
Was this helpful?