Capabilities
What your assistant can answer today
Questions about who is away, how much leave is left and who works where — answered by the same queries PeopleForce runs for itself, so the answer in your assistant and the answer in PeopleForce cannot drift apart.
Who is away on a given day

How much leave someone has left

Who works where, and who reports to whom

The answer depends on who is asking

This is what an assistant can do over MCP right now. We keep widening it.
Setup
How the connection works
Two steps, and neither of them involves a key. An administrator opens the door for the company; each person then connects their own assistant and signs in as themselves.
An administrator turns MCP on
Settings → Integrations → Model Context Protocol (MCP). Until this is done, nothing can connect.
- The page then shows your company's server address — your PeopleForce web address followed by /mcp — with a button to copy it
- It also gives a ready-made command for Claude Code, so nobody has to assemble one
- Administrators can see and revoke every connection in the company from the same page
Each person connects their assistant
In the assistant, add PeopleForce as a custom connector — a remote MCP server — using that address.
- The first request opens a PeopleForce sign-in page; you sign in as yourself and approve the connection
- From then on the assistant acts as you, with your permissions, until you disconnect it
- Connecting this way creates no API key to paste or share — signing in is what ties the connection to you
Mechanics
What is read, and in which direction
Every exchange happens on demand: your assistant asks a question and PeopleForce answers it. There is no sync to configure and no schedule running in the background. What the assistant receives becomes part of your conversation there, kept under that assistant's own data settings.
| What is read | Direction | When | Data |
|---|---|---|---|
People directory Structured search across your people | PeopleForce Your assistant | on each question | name, position, department, location, manager and any other field your role may see |
Absences Who is away on a given day | PeopleForce Your assistant | on each question | dates, leave type, public holidays; a private leave type appears as a generic label |
Leave balances Remaining days by leave type | PeopleForce Your assistant | on each question | leave type and remaining balance for a person |
Field catalogue What can be returned and filtered | PeopleForce Your assistant | usually once, at the start of a conversation | field and filter names for your company — not the values behind them |
Every row runs as the person who asked. Two people asking their assistants the same question can get different answers: for current employees, each answer is bounded by that person's own role, directory visibility and field-level restrictions — the same boundaries that apply when they open PeopleForce themselves.
Permissions and privacy
An AI assistant is a new way into your people data, so the question is not what it can read in general — it is what it can read for the person holding it.
Your assistant looks things up as you
Private leave stays private
PeopleForce doesn't train AI models on your data
You can see every connection, and end it
Offboarding closes the door by itself
Conditions, and what this is not
Where MCP sits next to the rest of PeopleForce, and what it does not claim to be.
MCP brings your assistant to PeopleForce; Companion is ours inside it
In this release, an assistant reads
It connects an AI client, not another app
An administrator switches it on
Frequently asked questions
What customers asked us before connecting.
Step-by-step guide in the help centerWhich assistants can I connect?
Any assistant that can connect to a remote MCP server and sign you in — Claude (on the web, in Claude Desktop and in Claude Code) and ChatGPT among them. There is a step-by-step guide for each: Claude and ChatGPT. Because MCP is an open standard, an assistant that adds support later works without anything changing on our side.
Do I need an API key?
No. To connect an assistant, you sign in to PeopleForce and approve the connection, the same way you would authorise any application. Connecting this way creates no key to paste or share, so there is no secret that could be forwarded to someone else by accident.
Can an assistant change anything in PeopleForce?
Not in this release. An assistant reads and answers; requests, approvals and edits stay in PeopleForce, where they are recorded against a person. We keep widening what an assistant can do over MCP, and this page states what it can do today.
Can my assistant see salaries?
Only if you can. A salary comes back only when your role lets you see that person's compensation in PeopleForce — the same permission as everywhere else in the product. If it is hidden from you, an assistant acting as you cannot retrieve it, not even inside a total.
What happens when someone leaves the company?
Terminating a person in PeopleForce revokes their MCP connections automatically. Any assistant they had connected loses access at that moment, without an administrator having to do anything.
How is this different from the AI Companion?
Companion is our assistant inside PeopleForce; MCP brings your own assistant to PeopleForce. Companion also reads your published knowledge base and can draw a chart in its reply — over MCP an assistant does neither. Both answer from live data, and both look things up as you, under your own PeopleForce account.


