App Logo
x.com

Retweet (repost) a tweet on X (Twitter) from an AI agent

Automatically retweet (repost) a tweet on X (Twitter) from an AI agent on x.com. Repost (retweet) a tweet given its URL. Safe to repeat: an already-reposted tweet is reported rather than reposted again. Returns tweet_id, retweeted, was_retweeted, and the repost's id.

Input

tweet_url required

Full URL of the tweet, e.g. https://x.com/handle/status/123

Output

tweet_id required
retweeted required
was_retweeted required

already_present signal: true if the repost already existed before this call

verified_on_page required

true if the page was reloaded and re-inspected after the action, confirming the repost is actually visible/present

retweet_id optional

id of the repost wrapper (only when newly created)

account_used optional

handle of the logged-in account that performed the action, read from the account switcher UI (not assumed from input)

FAQ

Repost (retweet) a tweet given its URL. Safe to repeat: an already-reposted tweet is reported rather than reposted again. Returns tweet_id, retweeted, was_retweeted, and the repost's id.
Ask an AI agent connected to Reduck to run reduck/x.com/retweet, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/x.com/retweet
You do not need one. "Retweet (repost) a tweet on X (Twitter) from an AI agent" drives the real x.com pages in a browser, so it works whether or not x.com offers an API for this.
Required: tweet_url.
It returns tweet_id, retweeted, retweet_id, account_used, was_retweeted, 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, booking or buying something.
Ask an AI agent connected to Reduck to run reduck/x.com/retweet, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/x.com/retweet
It is part of Reduck's official curated catalogue.

Start building not clicking