ChatGPT + Postal
Create tasks from conversations

The ChatGPT desktop app can read files from your computer and generate new ones with your permission. Share your workspace format, and ChatGPT becomes a task creation tool for your Postal board.

Three ways to use ChatGPT with Postal

ChatGPT doesn't have persistent filesystem access like Claude Code or Cursor. Each conversation starts fresh. These methods work within that constraint.

Method 1: Share AGENT.md with ChatGPT

Recommended

AGENT.md documents Postal's file format — workspaces, projects, tasks, labels, and metadata. Give it to ChatGPT so it knows exactly how to create correctly formatted task files.

Step by step
1. Open the ChatGPT desktop app (macOS or Windows)
2. Drag your workspace's AGENT.md into the chat
   (or copy-paste its contents)
3. Ask ChatGPT to create a task — it generates the
   right file format (content.md + .project.json entry)
4. Save the output files to your Postal workspace folder
5. Postal detects new files within ~1 second
Example prompt
I use Postal for task management. Here's the file format
[attach AGENT.md]. My workspace is at ~/Documents/Postal.

Create a task called "Prepare Q2 roadmap" with notes
about the key milestones. Give me the content.md file
and the .project.json update I need to make.

ChatGPT can also save files directly to disk when you grant permission. Ask it to save the content.md to the right folder path.

Method 2: Generate bulk tasks

Batch import

Ask ChatGPT to generate a shell script that creates multiple tasks at once. Perfect for importing from other tools, breaking down a large project, or setting up a new workspace.

Example prompt
I use Postal for task management. Here's the file format
[attach AGENT.md]. My workspace is at ~/Documents/Postal
and my project folder is "Work".

Generate a bash script that creates these tasks:
- Design landing page mockups
- Set up CI/CD pipeline
- Write API documentation
- Onboard new team member
- Review Q1 metrics

Each task should have a random 8-character folder ID,
a content.md with the title, and the script should
update .project.json with all the new task entries.
What ChatGPT generates
#!/bin/bash
PROJ="$HOME/Documents/Postal/Work"

create_task() {
    local title="$1"
    local fid=$(cat /dev/urandom | LC_ALL=C tr -dc 'a-z0-9' | head -c 8)
    mkdir -p "$PROJ/$fid"
    echo "# $title" > "$PROJ/$fid/content.md"
    echo "Created: $fid → $title"
}

create_task "Design landing page mockups"
create_task "Set up CI/CD pipeline"
create_task "Write API documentation"
create_task "Onboard new team member"
create_task "Review Q1 metrics"

# Then update .project.json (see AGENT.md for full format)

Save the script, run it in your terminal, and all five tasks appear on your Postal board within a second. Great for migrating from Notion, Todoist, or Trello.

Method 3: Research → Capture

Quick capture

Do your research in ChatGPT, then capture the result directly into Postal using the CLI. No file format knowledge needed — the CLI handles everything.

Capture research from ChatGPT
# After researching something in ChatGPT, capture it:
~/.local/bin/postal "ChatGPT research: best practices for API rate limiting"

# Add a label and type:
~/.local/bin/postal --label Research --type note "OAuth 2.0 PKCE flow notes from ChatGPT session"

# Capture with a due date:
~/.local/bin/postal --type task --due 2026-04-01 "Implement rate limiting per ChatGPT recommendations"

The postal CLI writes directly to your workspace. No need to format files manually. Install it at ~/.local/bin/postal.

Good to know

No persistent filesystem access

Unlike Claude Code or Cursor, ChatGPT doesn't maintain a connection to your files between conversations. Each session, you need to share your workspace files again.

Best for content generation

ChatGPT excels at generating well-structured task content, breaking down projects into subtasks, and creating bulk import scripts. Use it as a task authoring tool.

Desktop app required

File reading and saving requires the ChatGPT desktop app for macOS or Windows. The web version at chat.openai.com cannot access your local filesystem.

User permission for file saves

ChatGPT asks for your permission before saving files to disk. You stay in control of what gets written to your Postal workspace.

AGENT.md makes it easy

Share AGENT.md at the start of each conversation and ChatGPT immediately understands the folder structure, file format, and ID conventions.

Combine with the CLI

For quick captures, the postal CLI is faster than file generation. Use ChatGPT for research and content, the CLI for rapid capture.

Get started free

Download Postal and start creating tasks from your ChatGPT conversations today.