App Logo
x.com

Post X tweet thread

Post a thread (tweetstorm) of N linked tweets in one go via the native multi-post composer. Returns the posted tweets in order with their ids/urls and the thread's root url.

Input

tweets required

Ordered tweet texts; each ≤280 chars. tweets[0] is the root, the rest are chained replies. Any @handle in the text is validated against a real, non-suspended X account before anything is posted — the run throws naming the bad handle if one doesn't resolve. Every call posts immediately and irreversibly, with no preview or confirmation step inside the script, so show the exact text to the user and get their explicit approval for this specific content before running — approval from an earlier or unrelated message does not carry over.

Output

count required
tweets required
thread_url required

URL of the root tweet.

account_used required

Real handle that posted the thread, echoed from the CreateTweet response (not assumed from input).

already_present required

Whether the root tweet's exact text already existed on the account's Posts tab before this run attempted to publish.

verified_on_page required

Whether every posted tweet was confirmed rendered at its own permalink after publishing. Each tweet id is checked on its own page rather than by re-reading the thread root, because the root's conversation timeline is virtualized and renders the chained replies progressively.

FAQ

Post a thread (tweetstorm) of N linked tweets in one go via the native multi-post composer. Returns the posted tweets in order with their ids/urls and the thread's root url.
Required: tweets.
It returns count, tweets, thread_url, account_used, already_present, verified_on_page.
Yes. It acts as you on x.com: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the x.com cookies saved by the Reduck extension.
It makes changes on x.com, like sending, posting or booking something.
Ask an AI agent connected to Reduck to run reduck/x.com/post_thread, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/x.com/post_thread
It is part of Reduck's official curated catalogue.

Start building not clicking