logo
Schedulin

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 typeMediaNotes
Single postUp to 4 images, or 1 video, or 1 GIFImages, videos, and GIFs cannot be mixed in the same post
ThreadUp to 25 segmentsEach segment follows the same single-post media rules
Poll2–4 options, duration 1 minute to 7 days
Quote postOptional mediaPaste 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.