chatgpt-import · git:20260223.ea9216f · 2026-02-23 · sha256 a55a3bd45de2d5ac
chatgpt-import git:20260223.ea9216fA
Immutable. This exact content is served forever at /api/v1/blob/a55a3bd45de2d5ac.
---
name: "ChatGPT Import"
description: "Import conversation history from ChatGPT into Vellum"
metadata: {"vellum": {"emoji": "📥"}}
user-invocable: true
---
Import ChatGPT conversation history into Vellum so users can keep their conversation context and memory when switching from ChatGPT.
## How to guide the user
When a user wants to import their ChatGPT conversations:
1. **Tell the user how to export.** They need to go to ChatGPT → Settings → Data controls → Export data. ChatGPT will email them a ZIP file.
2. **Ask the user to upload the ZIP file.** Use whatever file upload tools or skills are available to receive the ZIP.
3. **Run the import.** Once you have the ZIP file path, call `chatgpt_import` with the file path. Report the results — how many conversations and messages were imported, and any skipped duplicates.
## Notes
- Only ZIP files are accepted (the full export archive from ChatGPT).
- Conversations are deduplicated — re-importing the same file will skip already-imported conversations.
- Only user and assistant messages are imported (system prompts and tool calls are filtered out).
- Original timestamps from ChatGPT are preserved.
- Imported conversations are automatically indexed for memory search.