Using X (Twitter) with Schedulin
Schedulin publishes to X (formerly Twitter) through the X API. You can schedule single posts, full threads, and posts with media, polls, or quote tweets.
Connecting X
On the Channels page, connect X and authorize Schedulin. Log into the X account you want to post from before clicking connect — X's delegated accounts flow is not supported, so the authorization has to come from the account owner directly.
What you can publish
| Post type | Media | Notes |
|---|---|---|
| Single post | Up to 4 images, or 1 video, or 1 GIF | Images, videos, and GIFs cannot be mixed in the same post |
| Thread | Up to 25 segments | Each segment follows the same single-post media rules |
| Poll | — | 2–4 options, duration 1 minute to 7 days |
| Quote post | Optional media | Paste the quoted post URL in the composer |
Threads
Use the thread composer on web to write multi-segment posts. We enforce a max of 25 segments at validation time. Each segment is its own post, so it follows the same media limits — up to 4 images, or 1 video, or 1 GIF. When you're scheduling a thread we don't accept top-level media on the post itself — put media on each segment you want it to appear on.
Media limits
These limits come from X and are enforced before your post leaves Schedulin.
Images
- Maximum 4 per post
- File size up to 5MB
- Dimensions up to 8192 × 8192 pixels
- Supported formats: JPG, PNG, HEIC, WebP
Videos
- Maximum 1 per post
- Duration 0.5 – 140 seconds (X Premium subscribers can post longer videos)
- File size up to 512MB
- Recommended dimensions 1280 × 1080
- Supported formats: MP4, MOV, AVI, M4V
- Audio-only files aren't supported
GIFs
- Maximum 1 per post
- File size up to 15MB
- Cannot be combined with images or video in the same post
Caption limits
- Standard X accounts: 280 characters per post segment.
- X Premium / Premium+ accounts: up to 25,000 characters on longer posts.
- Schedulin allows up to 25,000 characters per segment so Premium users aren't blocked at submit; X applies the 280-character limit on its end for standard accounts.
@mentions and hashtags are posted as plain text; X renders them as links once the post publishes.
Composer settings
- Reply settings — Everyone, Following, or Mentioned only
- Community — Post into a specific X Community (paste the community URL or ID)
- Quote post — Paste the post URL you want to quote
- Poll — Add 2–4 options with a duration between 1 minute and 1 week
Analytics
Post metrics (impressions, likes, reposts, replies) come back via the X API after the post publishes and surface in the Sent tab and the analytics dashboard.
Other rules
- One X account per scheduled post — Schedulin doesn't cross-post a single composed post to multiple X accounts in one click.
- X enforces a daily limit of around 100 posts per 24 hours per account.
- Duplicate posts are rejected by X.
Known limitations
- X's delegated accounts / team seats are not supported by the third-party auth flow — connect with the owning account directly.
- Autocomplete for @mention handles is not available; enter the handle exactly.
- "Best time to post" analysis is not available for X.