All guides
Connect data·4 min·Updated Apr 29, 2026

Connect ChatGPT to your AI agent

Bring years of ChatGPT conversation history into your Spawn agent. Three steps, no API access required.

An AI agent is only as useful as the context it can draw on. If you've used ChatGPT for a year or more, you have hundreds of conversations sitting in your account — old projects, half-finished ideas, prompts you'd want a future agent to remember. ChatGPT doesn't expose an API for any of it; even an OpenAI API key only covers your API usage, not chatgpt.com history. The official data export is the only path. Here's the exact flow.

  1. 01

    Open ChatGPT's Data Controls

    Sign in to ChatGPT, open Settings, and choose Data Controls in the sidebar. Scroll to the bottom — that's where the export lives.

    Open ChatGPT settings
    ChatGPT Settings → Data Controls page with the Export data row visible
  2. 02

    Click Export and wait for the email

    Click the Export button. ChatGPT confirms and sends a download link to the email address on your account. The link usually arrives within a few minutes and is valid for 24 hours.

  3. 03

    Drop the ZIP into Spawn

    Open Integrations & Data → Data Sources → ChatGPT in Spawn. Click Import data, drag your ZIP into the drop zone. We unzip the conversations.json mapping tree, reconstruct the linear thread you actually saw (regenerated responses are filtered to the path you took), and index each conversation as its own memory entry under your default agent. Every agent you spawn can search them via search_memory.

    Try Spawnlabs free

By default, the imported chats live in your default agent's brain. Workspace teammates' agents can't see them. You can grant per-source access to any of your other agents from the same Data Sources page, and remove everything (ZIP, parsed entries, vectors) in a single click whenever you want.

Frequently asked

Ready to put this guide to work?

Spawn an AI agent for the work that eats the most hours. First agent live in under an hour.