Integrate ChatGPT with CxPlanner
Overview
How do I integrate ChatGPT with CxPlanner?
This guide explains how to connect ChatGPT to CxPlanner using API and OAuth. The integration allows you to securely access and use CxPlanner data directly within ChatGPT, with access tied to each individual user.
When and why to use this
Use this integration when you want to connect ChatGPT with your CxPlanner environment.
- When you want to access CxPlanner data in ChatGPT
- When enabling AI-driven workflows or automation
- When providing users with secure access via ChatGPT
- When working with user-based authentication (OAuth)
Key points:
- The API module must be enabled for your company
- The integration uses OAuth (Public / PKCE)
- Each user must authenticate individually
- Access is always tied to the individual user’s permissions
How to - step by step
1. Create API access in CxPlanner
- Click your avatar
- Go to Company Profile
- Navigate to API
- Scroll down and click Generate new API key
- Enter a name (e.g. ChatGPT integration)
- Select OAuthPKCE Public
- Create the API and copy the Client ID
2. Set up the app in ChatGPT
- Log in to ChatGPT as a workspace admin
- Go to Workspace settings
- Navigate to Apps
- Enable Developer mode
3. Create a new integration
- Click Create new app
- Upload an app icon (optional)
- Enter a name (e.g. 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
4. Authorize the connection
- ChatGPT will initiate authentication
- You will be redirected to CxPlanner
- Log in and approve access
- The connection is now linked to your user
Behavior and results
Once the integration is complete, it works as a user-based connection.
Authentication details
Element | Description |
|---|---|
Authentication | OAuth (Public / PKCE) |
Access type | User-based |
Data access | Based on user permissions in CxPlanner |
Sharing | Not shared - each user must authorize |
Important details
- Each user in the company must connect ChatGPT individually
- ChatGPT only accesses data the user already has permission to view
- The app is available company-wide once installed
- Admins control setup - not individual data access
Troubleshooting
Problem | Cause | Solution |
|---|---|---|
Cannot create API | Missing Admin permissions | Contact a company administrator |
API section not visible | API module not enabled | Contact support to enable the module |
Login/authentication fails | Incorrect OAuth setup | Ensure OAuthPKCE Public is selected |
Users cannot connect | Not individually authorized | Ask the user to complete the login flow |
No data available in ChatGPT | Missing permissions in CxPlanner | Check user project and data access |
Quick facts
- Requires: Company role Admin (setup)
- Location: Company Profile → API / ChatGPT → Workspace settings → Apps
- Affects: Integration, user access, API connection to CxPlanner
Updated on: 04/16/2026
Thank you!