Using Threads with Schedulin
Schedulin publishes to Threads through Meta's Threads API. The integration supports text posts, images, videos, and carousels.
Account requirements
- Your Threads profile is tied to an Instagram account. The Instagram account needs to be Business or Creator and your Threads profile must be public — Meta's publishing API rejects private profiles.
- Connect on the Channels page. You'll authorize Schedulin via Meta's OAuth flow, and we'll keep the token refreshed.
What you can publish
| Post type | Media | Notes |
|---|---|---|
| Text post | — | Caption only |
| Single image | 1 image | |
| Single video | 1 video | |
| Carousel | 2–10 images and/or videos |
Our validation allows up to 10 media items per post, images or videos.
Composer settings
For Threads posts you can set:
- Post type — Thread post or ghost post
- Reply control — Everyone, accounts you follow, or mentioned only
- Topic — A single topic/hashtag tag for the post
- Location
Caption limit
Threads caps posts at 500 characters on its end. Our composer allows up to 5,000 and will warn you if you're over the platform-specific limit. Hashtags are posted as plain text and become links on Threads; @mentions need exact handles.
Analytics
Engagement metrics (likes, replies, reposts, views) are pulled after the post publishes and land in the Sent tab.
Known limitations
- Polls, reposts, and quote posts aren't available through the API.
- Alt text on media isn't exposed by the API.
- GIFs aren't supported as a distinct media type — Threads converts them server-side.
- Custom video thumbnails aren't supported.
- New media on Threads doesn't have a dedicated webhook event, so there can be a short delay between publishing and the post appearing in your analytics.