> ## Documentation Index
> Fetch the complete documentation index at: https://docs.inflection.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrate with ChatGPT

> Ideate and create segments and content with ChatGPT.

## Overview

Inflection integrates with ChatGPT through **MCP (Model Context Protocol)** using **Dynamic Client Registration (DCR)** for secure, streamlined authentication. Once connected, use Inflection's specialist agents directly from ChatGPT to build audiences, emails, tokens, segments, and journeys, and pull performance data — all through natural language.

## Prerequisites

* An active Inflection account
* A ChatGPT Plus, Team, or Enterprise subscription
* Workspace admin permissions in ChatGPT (for initial setup)

## For Workspace Admins: Add the Inflection MCP Server

Before users can connect, a workspace admin must enable Developer mode, create the app, and publish it to the workspace.

### Step 1: Enable Developer mode and create the app

1. Log in to [ChatGPT](https://chatgpt.com).
2. Click your profile icon, then click **Settings**.
3. Select **Apps** in the left sidebar.
4. Scroll to the bottom and click **Advanced settings**.
   <img src="https://mintcdn.com/inflection-4b2c0de4/N4VRWuxaoalXbMy_/images/agents/integrate-with-chatgpt/01.png?fit=max&auto=format&n=N4VRWuxaoalXbMy_&q=85&s=72ce02ea8b1f727c58585d6c4004d6a1" alt="Advanced settings link in ChatGPT Apps settings" width="1350" height="894" data-path="images/agents/integrate-with-chatgpt/01.png" />
5. Toggle **Developer mode** on.
   <img src="https://mintcdn.com/inflection-4b2c0de4/N4VRWuxaoalXbMy_/images/agents/integrate-with-chatgpt/02.png?fit=max&auto=format&n=N4VRWuxaoalXbMy_&q=85&s=42bc17eb98e79ac6fdb95c1cd4266470" alt="Developer mode toggle in ChatGPT settings" width="1354" height="1184" data-path="images/agents/integrate-with-chatgpt/02.png" />
6. Click **Create app** and fill in the details:
   * **Name:** `Inflection MCP`
   * **Description:** (optional) `Connect to Inflection MAP`
   * **MCP Server URL:** `https://mcp.inflection.io/`
   * **Authentication:** Select `OAuth`
   * Leave **OAuth Client ID** and **OAuth Client Secret** blank — DCR handles this automatically.
     <img src="https://mintcdn.com/inflection-4b2c0de4/N4VRWuxaoalXbMy_/images/agents/integrate-with-chatgpt/03.png?fit=max&auto=format&n=N4VRWuxaoalXbMy_&q=85&s=8777a6b3b48b5e49b3861dfb88ec5ad4" alt="Create app dialog with name, description, MCP server URL, and OAuth authentication fields" width="874" height="1548" data-path="images/agents/integrate-with-chatgpt/03.png" />
7. Select the acknowledgment checkbox: **"I understand and want to continue"**.
8. Click **Create**.

If successful, ChatGPT displays the list of tools the MCP server advertises.

### Step 2: Test the app

1. Open a new chat in ChatGPT.
2. Click the **+** button near the message composer, then click **More**.
3. Select **Inflection MCP** from the list of available tools.
4. Enter: `Show me my campaigns in Inflection`
5. Complete the OAuth authorization flow when prompted.
6. Verify the tools work — ChatGPT displays tool-call payloads for confirmation.
   <img src="https://mintcdn.com/inflection-4b2c0de4/N4VRWuxaoalXbMy_/images/agents/integrate-with-chatgpt/04.png?fit=max&auto=format&n=N4VRWuxaoalXbMy_&q=85&s=0d65fbe7bb9d5c814ae473e80aeadc85" alt="ChatGPT displaying a tool-call payload for confirmation" width="881" height="604" data-path="images/agents/integrate-with-chatgpt/04.png" />

### Step 3: Publish for your workspace

1. Go to **Settings** → **Apps**.
2. Find your app under **Drafts**.
3. Click **Publish**.
4. Review the safety warnings (especially for write actions).
5. Confirm publishing.

Once published, the app appears in your workspace's approved apps list with a **custom** label.

### OpenAI documentation

[Connect ChatGPT to external apps — OpenAI developer docs](https://developers.openai.com/apps-sdk/deploy/connect-chatgpt)

## For Users: Connect Inflection to ChatGPT

### Step 1: Access settings

1. Log in to ChatGPT.
2. Click your profile icon.
3. Go to **Settings** → **Connectors**.

### Step 2: Find Inflection and connect

1. Find **Inflection MCP server** in the list of available connectors.
   <img src="https://mintcdn.com/inflection-4b2c0de4/N4VRWuxaoalXbMy_/images/agents/integrate-with-chatgpt/05.png?fit=max&auto=format&n=N4VRWuxaoalXbMy_&q=85&s=a254341d6761ac7b23b696f5a754d107" alt="Inflection MCP server listed in ChatGPT connectors" width="1794" height="1428" data-path="images/agents/integrate-with-chatgpt/05.png" />
2. Click **Connect**.

### Step 3: Authenticate

1. A browser window opens automatically.
2. Log in with your Inflection credentials if prompted.
3. Review the consent screen, which shows:
   * The app name (ChatGPT)
   * The redirect URL
   * The permissions being requested
4. Click **Authorize** to grant access.
   <img src="https://mintcdn.com/inflection-4b2c0de4/N4VRWuxaoalXbMy_/images/agents/integrate-with-chatgpt/06.png?fit=max&auto=format&n=N4VRWuxaoalXbMy_&q=85&s=0a8c057ffb528ef312c4b735606af702" alt="Consent screen showing the Authorize button" width="1640" height="1230" data-path="images/agents/integrate-with-chatgpt/06.png" />

### Step 4: Confirmation

Once authenticated:

* The browser displays "Authentication complete".
* Close the browser tab.
* Return to ChatGPT — your connection status changes to **Connected**.

## Using Inflection in ChatGPT

Once connected, use natural language to interact with Inflection.

### What you can do

| Function              | Description                                         |
| --------------------- | --------------------------------------------------- |
| **Audiences**         | Build and save dynamic lists from a description     |
| **Email**             | Draft, restyle, edit by name, and save emails       |
| **Segments / Tokens** | Create segment categories; create and verify tokens |
| **Journeys**          | Draft multi-step journeys for review                |
| **Analytics**         | Pull dashboard-accurate performance data            |

### Example commands

**Campaigns:**

* `Show me my recent campaigns in Inflection`
* `What's the performance of my last email campaign?`
* `List all active campaigns`

**Segments:**

* `Create a new segment for users who signed up last month`
* `Show me the segment for enterprise customers`

**Templates:**

* `List my email templates`
* `Show me the details of the welcome email template`

**Analytics:**

* `What's the open rate for my newsletter campaign?`
* `Show me campaign analytics for the last 30 days`

## Troubleshooting

| Issue                | Cause                 | Solution                                              |
| -------------------- | --------------------- | ----------------------------------------------------- |
| Connection fails     | Browser blocked popup | Allow popups for `chat.openai.com`                    |
| 400 error            | Session/cookie issue  | Don't copy-paste the auth URL — let it open naturally |
| Can't find connector | Admin hasn't added it | Ask your workspace admin to add the MCP server        |
| Tools not working    | Connection expired    | Disconnect and reconnect                              |

<Info>
  **Do not copy the authentication URL.** The auth flow sets cookies in your browser. Copying the URL breaks the session.
</Info>

<Info>
  **Use the same browser.** Complete the entire auth flow in the browser that ChatGPT opens automatically.
</Info>

<Info>
  **Tool calls may not all display.** ChatGPT sometimes doesn't show all tool calls in the UI, but they are still executing.
</Info>

## Additional resources

1. [Inflection Agents](/agents/inflection-agents) — what each specialist agent does
2. [Inflection MCP](/agents/inflection-mcp) — the complete tool reference
3. [Integrate with Claude](/agents/integrate-with-claude)
