ChatGPT

Connect ChatGPT to your PeopleForce data

AI assistants / Switched on by an administrator

Add PeopleForce to ChatGPT as a custom MCP app, sign in as yourself, and ask about leave, absences and who works where. This guide covers switching on developer mode, creating the app and asking your first question in ChatGPT on the web.

Overview

What ChatGPT can do with PeopleForce

PeopleForce runs its own MCP server — the open standard ChatGPT uses to reach other systems. Once connected, ChatGPT can look up, as you:

  • Who is away on a given day, public holidays included

  • How much leave someone has left, by leave type

  • Who works where and who reports to whom, including the custom fields your role can see

Every answer comes from live PeopleForce data, looked up under your own PeopleForce account. In this release ChatGPT reads and answers; it doesn't submit, approve or change anything.

Setup

Before you start

Three things need to be in place. The first is a one-off job for an administrator.

MCP is switched on in PeopleForce

An administrator turns it on under Settings → Integrations → Model Context Protocol (MCP). Until then, nothing can connect. If there is no MCP page, it hasn't been enabled for your account yet: the PeopleForce team enables it first — ask your account manager or our support team.

You have your company's server address

It is on the same page, with a copy button: your PeopleForce web address followed by /mcp — for example https://your-company.peopleforce.io/mcp. The address decides which company you sign in to.

Your ChatGPT plan supports custom MCP apps

Custom MCP apps run in ChatGPT on the web. OpenAI offers them on Business, Enterprise and Edu, and in developer mode on Pro, where apps can read but not write — which is all PeopleForce needs. On Business, Enterprise and Edu, an admin adds PeopleForce for the workspace once, and members then just connect and sign in.

ChatGPT on the web

Connect PeopleForce in ChatGPT

Custom MCP apps are set up and used in ChatGPT on the web. In a Business, Enterprise or Edu workspace where an admin has already published PeopleForce, skip to step 3. OpenAI is still reshaping this part of ChatGPT, so a label on your screen may read slightly differently from the one here.

Step 1: Turn on developer mode

Only the person creating the app needs this: an admin or owner on Business, Enterprise and Edu, or you on Pro. Open ChatGPT's settings and switch on Developer mode. OpenAI offers it as an early-access feature and asks you to connect only servers you trust. PeopleForce's four tools only read data.
Step 1: Turn on developer mode

Step 2: Create an app for PeopleForce

Create a new app: name it PeopleForce, add a short description and paste your company's server address. Choose OAuth for authentication, click Scan Tools so ChatGPT finds PeopleForce's four tools, then click Create.
Step 2: Create an app for PeopleForce

Step 3: Sign in to PeopleForce and approve

ChatGPT opens PeopleForce's own sign-in page, either during the tool scan or the first time the app is used. Sign in as yourself and approve. Connecting this way creates no API key to share. ChatGPT then appears under Connections on your Preferences → Security page in PeopleForce.
Step 3: Sign in to PeopleForce and approve

Step 4: Ask with @PeopleForce

In a chat, type @ and choose PeopleForce, or pick it from the + menu, then ask your question — for example, Who's out next Tuesday in the Warsaw office? The choice applies to that one message, so mention PeopleForce again when a follow-up needs fresh data.
Step 4: Ask with @PeopleForce
Business, Enterprise and Edu

An admin sets PeopleForce up for the workspace

A workspace admin first allows developer mode under Workspace settings → Permissions & roles, then creates the PeopleForce app under Workspace settings → Apps and publishes it from Drafts. Members don't need developer mode: they find PeopleForce in their apps, click Connect and sign in with their own PeopleForce account, so each person's lookups run under their own PeopleForce account. On Enterprise and Edu, admins can also choose which groups get the app.

Your data

What ChatGPT reads, and what stays with you

Every request runs as the person who asked. ChatGPT reads four things, on demand, when you ask: the people directory, absences, leave balances and the names of your company's fields. It can't read your knowledge base or change anything in PeopleForce.

ChatGPT looks things up as you

For current employees, answers follow your role, directory visibility and field-level permissions, so two colleagues asking the same question can get different answers. A private leave type shows as a generic label. A salary comes back only if your role can see that person's compensation in PeopleForce.

What happens to your conversations

PeopleForce sends an answer only when ChatGPT asks, and doesn't use your data to train AI models. In ChatGPT, OpenAI's rules apply: on Business, Enterprise and Edu, information from apps isn't used for training by default. On Free, Plus, Go and Pro, OpenAI may use information accessed from apps to train its models while Improve the model for everyone is on. That setting is on by default for personal accounts, and you can switch it off under Settings → Data controls.

Disconnect whenever you like

Remove the app in ChatGPT's settings, or revoke ChatGPT in PeopleForce under Preferences → Security → Connections. Administrators can see and revoke every connection under Settings → Integrations → Model Context Protocol (MCP) → Manage connections, and when someone is terminated in PeopleForce, their connections are revoked automatically.

Troubleshooting

If something doesn't work

Most problems come down to the administrator's switch, the address or the account you signed in with.

What you see

What to do

There's no MCP page under Settings → Integrations

MCP hasn't been enabled for your account yet. The PeopleForce team enables it first, so ask your account manager or our support team.

ChatGPT can't connect, or says MCP isn't enabled

Ask an administrator to switch MCP on under Settings → Integrations → Model Context Protocol (MCP), then connect again. Check that the address ends in /mcp.

The sign-in page shows another company, or you can't sign in

The address decides the workspace. Use your own company's address and sign in with your account there.

An answer leaves out people or fields

ChatGPT looks things up as you. For current employees, a colleague or a field that is hidden from you in PeopleForce is hidden from ChatGPT too.

Developer mode isn't in your settings

You only need it to create the app. On Business, Enterprise and Edu, ask a workspace admin to add PeopleForce for the workspace; you then connect and sign in without it.

ChatGPT answers without using PeopleForce

Mention @PeopleForce in the message. The choice applies to one message at a time.

PeopleForce isn't in the ChatGPT mobile app

OpenAI supports custom MCP apps in ChatGPT on the web only.

Frequently asked questions

What customers asked us before connecting.

Step-by-step guide in the help center

Which ChatGPT plans can connect to PeopleForce?

Does it work in the ChatGPT mobile app?

Do I need an API key?

Can ChatGPT change anything in PeopleForce?

Can ChatGPT see salaries?

Is PeopleForce data used to train AI models?

See ChatGPT answer questions about your own people data

We will connect an assistant to a PeopleForce workspace on the call, ask it the questions your team asks you, and show what it cannot reach.