Integrate ChatGPT with CxPlanner
Overview: ChatGPT integration
The ChatGPT integration connects ChatGPT to CxPlanner with OAuth (Public / PKCE) so each user can securely use CxPlanner data inside ChatGPT under their own permissions.
- Your role must be Company Admin to create API credentials. Each user must authorize the connection in ChatGPT.
- You can find the menu at avatar - Company Profile - API, and in ChatGPT at Workspace settings - Apps.
- This creates a user-based API connection. It does not share one user's data access with other users.
How to integrate ChatGPT with CxPlanner
Create API access in CxPlanner
- Click your avatar.
- Go to Company Profile.
- Open API.
- Click Generate new API key.
- Enter a name, for example ChatGPT integration.
- Select OAuthPKCE Public.
- Create the API and copy the Client ID.
Set up the app in ChatGPT
- Log in to ChatGPT as a workspace admin.
- Go to Workspace settings.
- Open Apps.
- Enable Developer mode.
Create a new integration
- Click Create new app.
- Optionally upload an app icon.
- Enter a name, for example CxPlanner.
- Configure access to the platform (MCP server / OAuth).
- Load the default OAuth settings.
- Paste your Client ID from CxPlanner.
- Leave the remaining settings as default.
- Click Create.
Authorize the connection
- Start authentication from ChatGPT.
- When redirected to CxPlanner, log in and approve access.
- Confirm the connection is linked to your user.
Results: ChatGPT integration
Element | Description |
|---|---|
Authentication | OAuth (Public / PKCE) |
Access type | User-based |
Data access | Based on the user's permissions in CxPlanner |
Sharing | Not shared. Each user must authorize |
- Each company user must connect ChatGPT individually
- ChatGPT only accesses data the user can already view
- Admins control setup, not individual data access
Troubleshooting: ChatGPT integration
Problem | Cause | Solution |
|---|---|---|
Connection is required again | ChatGPT or OAuth session was dropped | Disconnect the app in ChatGPT, then reconnect and re-authorize in CxPlanner |
Cannot create API credentials | Your company role is below Admin, or the API module is off | Ask a Company Admin to enable the API module and create the OAuthPKCE Public key |
User can connect but sees no data | User lacks CxPlanner permissions for that project data | Grant the user the needed project access in CxPlanner, then retry in ChatGPT |
Updated on: 07/26/2026
Thank you!