Skip to main content
Schedule X posts, threads, images, GIFs and MP4 video, post into X Communities and publish long-form Articles. PostQueen publishes them through X’s official API when their time comes.
A new X post in the PostQueen composer, with the post types X takes and the time it goes out

What you can post

Text

280 characters, or 25,000 on a channel marked Verified, counted the way X counts them: a link is 23, most emoji and CJK characters are 2. Articles take up to 100,000.

Media

Up to 4 pictures, or 1 GIF, or 1 MP4 video per post, never mixed. Every picture is resized to 1,000 px wide and sent as a GIF.

Post types

Post, thread, Community post and long-form Article, with optional Made with AI and Paid partnership labels.

Analytics

The last 7 days: impressions, likes, retweets, replies, quotes and bookmarks for each post, and the same six totaled over your own posts. No follower count. The numbers update when you choose Refresh in Analytics, which takes credits.
Not supported: polls, quote posts, replies to other people’s posts, and alt text.

Checked before scheduling

PostQueen refuses a post that breaks these rules and shows the message in the composer: Video length and file size are X’s rules, and PostQueen does not check them first. Some X accounts may not post a video longer than 2 minutes. X also limits unverified accounts to 50 posts and 200 replies a day across every app.

Connect X

Connecting X is locked during the free trial. On the X step in Add Channel, choose End free trial to unlock X to start your plan now, or wait for the trial to end. X channels you connected before keep working.
1

Sign in on x.com

PostQueen connects whichever account is signed in on x.com in your browser. Switch to the account you want to post to first.
2

Open Add Channel

Open Channels and choose Add Channel, then X.
3

Authorize PostQueen

Approve the request on X.
4

Check that it connected

The channel appears in the Channels list with its avatar and name.
The Long posts setting, which raises the limit to 25,000 characters, is read from X when you connect. Change it later on the channel’s page under X options, or in the channel’s ⋮ menu on Analytics under Publishing options.

Post settings

Each X post in the composer has these settings:
  • Post Type: Post or Article (long-form). It starts on Post.
  • Who can reply to this post?: Everyone, Accounts you follow, Mentioned accounts, Subscribers or Verified accounts. It starts on Everyone.
  • Community: paste a Community link such as https://x.com/i/communities/1493446837214187523 to post into that Community. X also shows the post to your followers.
  • Made with AI and Paid partnership: label the post on X.
  • For an Article: Article title, Article status (Save as draft saves it to your X drafts, Publish publishes it) and an optional Cover image. The Article keeps its headings, bullet lists, bold text and links. On the channel’s own tab, Insert Media, a drop or a paste puts a picture where the cursor is, and you can drag it to another place in the text. Only pictures go in the text: anything else is refused with “Only images can be added to the content”. Video is not allowed.
Subscribers, Verified accounts and Article (long-form) need an X Premium subscription. When X reports that the account has none, the composer hides them and says “Restricted reply audiences and Articles need an X Premium subscription, and this account has none, so they are not offered here.” The field names and values for the API are on X posting settings.

Comments and threads

Continue thread adds parts to the post. Each part is posted as a reply to the part before, can carry its own media and has its own delay. Every part is held to the same media rule as the first post. Add a thread finisher adds a closing post, such as a thank-you or a follow link, after the other parts. When you save, it becomes the thread’s last part, which you can then edit like the others. In the channel’s Automations on the Channels page (how automations work), Auto Repost Posts reposts a post once it reaches a number of likes you set, and Auto plug post replies to it with a post you write in advance. Each reads the post’s likes up to 3 times, about 6, 18 and 36 hours after it publishes; with both on, the checks are further apart. In the composer, Add Re-posters has your other X channels repost the post.

Credits

X charges PostQueen for its API, so X actions take credits from your workspace’s balance:
  • Posts. Each post, and each part of a thread, takes 1 credit, or 10 when its text has a link. The credits are set aside when you schedule the post, not when it goes out, and the composer asks you to confirm in a Publishing uses credits window. Editing the post reuses what it set aside. Moving it to drafts, deleting it, or a publish that fails gives them back, unless the credits they came from have expired meanwhile. With too few credits, scheduling is refused.
  • Plugs and re-posters. An Auto-Plugs like check takes 0.25, at most once a day for the same post. A repost takes 1 for each account, and an Auto plug post reply is priced like a post.
  • Mentions. Looking up accounts for an @ mention takes 0.5, at most once a day for the same lookup.
  • Analytics. Refresh takes 0.25 for each post it reads from X and 0.5 for the channel’s totals. A post already read that day (UTC) is not charged again, and the totals are charged once a day, so a second refresh the same day is free unless new posts went out in between. The button shows what a refresh will take before you choose it. Reading the stored numbers, in the app, the public API, the CLI or an AI agent, takes no credits.
Subscriptions started before 23 October 2026 keep the credits and prices they started with.

Good to know

  • Every picture is resized to 1,000 px wide and re-encoded as a GIF before upload, which can lower photo quality.
  • X has no way to tell whether a post that was interrupted went out. PostQueen then stops and asks you to check the account instead of posting twice.
  • The Premium check uses what X reported when the channel was connected. An account X reported without a subscription is refused restricted replies and Articles, and held to 280 characters, until you reconnect it after subscribing. A Basic subscriber, or an account whose check failed, still sees every option, and X may refuse it when the post is published.
  • While you write an Article, the composer’s counter still measures against 280 or 25,000 and can turn red. When you schedule, the Article is held to 100,000.
  • During the free trial, an X account that another PostQueen workspace already connected is refused until you end the trial.

Troubleshooting

Your workspace is still in its free trial. End the trial from the X step in Add Channel, or wait for it to end, then connect X.
X refused the post and gave no reason. Check the length, the media and Who can reply to this post?, then schedule it again.
X refuses a post identical to one you published recently. If X had a problem while the post went out, the first attempt may already be live, so look at your profile first. If it is not there, reword the post and schedule it again.
This X account may not post long videos. The message names the account’s limit, such as 2 or 10 minutes. Trim the video to fit.
PostQueen checks this when you schedule, and X refuses it when the post goes out. Keep one cashtag in each post and thread part and remove the others. The same cashtag twice counts as one.
Choose Reconnect channel in the channel’s menu and authorize PostQueen again.

Next steps

Create a post

Write once for several channels, then schedule it, save a draft or post now.

All channels

What each network posts, its text limit and how to connect it.

Post from an AI agent

Ask Grok Bot, Muse, ChatGPT, Claude or another agent to schedule the post for you.

A post did not go out

Why a post fails and what to do about it.
Last modified on October 23, 2026