You can post to Threads straight from ChatGPT. No copy-paste. No switching apps. Just type what you want to say and ChatGPT sends it to Threads for you.
All you need is ChatGPT Plus (or above) and a tinyposter account. Setup takes about a minute.
What you need
- ChatGPT Plus, Business, or Enterprise
- A tinyposter account (free for 3 days)
- A Threads account (linked to your Instagram)
Step 1: Get your tinyposter token
Sign in at tinyposter.app. Go to Dashboard → Tokens. Click New Token. Copy it.
This token is how ChatGPT talks to tinyposter. Keep it safe like a password.
Step 2: Connect Threads
Go to Accounts → Threads. Sign in with your Instagram login. That's it.
Step 3: Open the tinyposter Custom GPT
We have a hosted Custom GPT ready to go. Open it and paste your token when it asks. Done.
Want to build your own? Point any Custom GPT at the tinyposter HTTP API:
{
"openapi": "3.1.0",
"info": { "title": "tinyposter", "version": "1.0" },
"servers": [{ "url": "https://api.tinyposter.app/v1" }]
}
Full spec at /docs/chatgpt.
Step 4: Post to Threads
Type something like this in ChatGPT:
- "Post to Threads: AI is the new electricity and most people are still using candles"
- "Write a Threads post about why email lists beat follower counts"
- "Post a hot take about remote work to my Threads"
ChatGPT writes the text, picks Threads as the platform, and posts it through tinyposter. You see a confirmation in the chat.
Schedule for later
You can schedule posts too. Just tell ChatGPT when:
- "Schedule a Threads post for tomorrow at 9am about my new blog post"
- "Post this to Threads next Monday at noon"
ChatGPT calls the schedule endpoint. The post sits on your tinyposter calendar until it's time.
Post to Threads and other platforms at once
This is where it gets fun. ChatGPT can send one idea to multiple platforms in a single message:
- "Post this to Threads, X, and Bluesky"
- "Share this tip on Threads, LinkedIn, and Facebook"
ChatGPT adjusts the text for each platform. Threads gets the full post. X gets trimmed to 280 characters. LinkedIn gets a more professional tone. All from one chat message.
Tinyposter supports 11 platforms total: Instagram, X, Threads, TikTok, YouTube, LinkedIn, Facebook, Pinterest, Bluesky, Mastodon, and Reddit.
Use the REST API directly
If you want more control, you can also post to Threads with a simple curl command:
curl -X POST https://api.tinyposter.app/v1/posts \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"text": "The best growth hack is making something people actually want.",
"platforms": ["threads"]
}'
This works from any terminal, script, or automation tool.
Works with more than ChatGPT
Tinyposter is not locked to ChatGPT. It also works with Claude Desktop, Claude Code, Cursor, Codex, the CLI, Zapier, and any tool that speaks REST or MCP.
Pick the tool you already use. Tinyposter fits in.
Pricing
Three plans. All include Threads.
| Plan | Price | Posts/month |
|---|---|---|
| Starter | $9/mo | 30 posts |
| Creator | $19/mo | 100 posts + AI captions |
| Studio | $39/mo | Unlimited |
Every plan starts with a 3-day free trial. Card required.
Try it now
Connect ChatGPT to Threads in under a minute. Write posts, schedule them, cross-post to 11 platforms. All from one chat window.