Skip to content
Tools / X Manager
X Manager icon

X Manager

Post tweets, search, engage, follow, bookmark, and DM on X

X Manager gives AI agents full control over your X (Twitter) account — posting text and image tweets, replying to threads, searching recent posts, looking up user profiles, liking and retweeting, following and unfollowing, managing bookmarks, and sending direct messages. One tool for everything your account can do.

Instead of manually logging into X to execute a content plan, you can describe what you want to post and it happens. Search and engage with relevant conversations, manage your social graph, and handle direct messages — all without touching the app.

What you can do

  • post_tweet — post text tweets; supports threads via reply_to_tweet_id and quote tweets via quote_tweet_id
  • post_image_tweet — post tweets with up to 4 images attached
  • delete_tweet — remove a tweet by ID
  • search_tweets — search recent posts using X's full query syntax (from:, has:media, -is:retweet, etc.)
  • get_tweet — fetch a specific tweet by ID
  • get_user_tweets — pull the timeline for any user
  • get_user — look up a user's profile by handle or ID
  • like_tweet / unlike_tweet / retweet / unretweet — engagement actions on any tweet
  • follow_user / unfollow_user — manage your social graph
  • bookmark_tweet / remove_bookmark / get_bookmarks — private reading list management
  • send_dm — send a direct message to any user

Who it's for

Social media managers executing content calendars without manual posting. Brands running engagement workflows across mentions and replies. Researchers monitoring topics and conversations in real time. Anyone who wants their AI assistant to handle their X presence.

How to use it

  1. Connect your X account via the connector setup — all skills require OAuth authorization
  2. Use post_tweet for text content and post_image_tweet when attaching images
  3. Use search_tweets with X query syntax to find relevant conversations to engage with
  4. Use like_tweet, retweet, or follow_user to execute engagement actions

Getting started

Connect your X account first — the tool will prompt you with a connect link if it hasn't been authorized yet.

Post Tweet

Publish a text tweet to the user's X feed. Supports replies (reply to an existing tweet) and quote tweets.

Returns: The new tweet ID, URL, and author info.
Post Image Tweet

Publish a tweet with 1-4 images attached. Images are uploaded to X first, then referenced in the tweet. Each image must be under 5 MB.

Returns: The new tweet ID, URL, and the number of images uploaded.
Delete Tweet

Remove a tweet from the user's X feed. Only works for tweets the user authored.

Returns: Confirmation that the tweet was deleted.
Get Tweet

Look up a single tweet by ID. Returns full details including metrics, entities, and author info.

Returns: Full tweet details with metrics and author info.
Get User Tweets

Fetch recent tweets from a user's timeline. Supports pagination for scrolling through history.

Returns: A paginated list of recent tweets from the user's timeline.
Search Tweets

Search recent tweets (last 7 days) using X's query syntax. Supports operators like from:, has:media, -is:retweet, lang:, and boolean logic.

Returns: A paginated list of tweets matching the search query.
Get User Profile

Look up an X user's profile by username or user ID. Returns bio, follower counts, verification status, and more.

Returns: Full user profile with bio, metrics, and verification status.
Like Tweet

Like a tweet on behalf of the connected user.

Returns: Confirmation that the tweet was liked.
Unlike Tweet

Remove a previously-added like from a tweet by tweet ID.

Returns: Confirmation that the like was removed.
Retweet

Retweet a tweet on behalf of the connected user.

Returns: Confirmation that the tweet was retweeted.
Undo Retweet

Remove a retweet you previously made, taking the retweeted tweet off your timeline.

Returns: Confirmation that the retweet was removed.
Follow User

Follow an X user. If the user has a protected account, this sends a follow request.

Returns: Confirmation of the follow, or pending status for protected accounts.
Unfollow User

Unfollow an X user so their posts no longer appear in your timeline.

Returns: Confirmation that the user was unfollowed.
Bookmark Tweet

Add a tweet to the user's private bookmarks.

Returns: Confirmation that the tweet was bookmarked.
Remove Bookmark

Remove a tweet from the user's bookmarks.

Returns: Confirmation that the bookmark was removed.
Get Bookmarks

List the user's saved bookmarks. Bookmarks are private — only the connected user can see them.

Returns: A paginated list of bookmarked tweets.
Send Direct Message

Send a text direct message to another X user. Creates a 1-on-1 conversation or sends to an existing one.

Returns: Confirmation that the DM was sent, with conversation and event IDs.
Loading reviews...

Loading activity...

v0.012026-04-12
  • Initial release: tweets, images, search, engagement, follows, bookmarks, and DMs

Related Tools