ClawLink
Social Media Apps84 toolsHosted setup in the dashboard

X (Twitter) integration for AI agents

Post tweets, manage lists, search content, and analyze engagement

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect X (Twitter) once and call the same tools from all of them.

Setup

Connect X (Twitter) through ClawLink's hosted setup to post, reply, like, repost, follow, send DMs and read your timeline from your X account. X actions are paid per call from your ClawLink credit at close to X's own price (a post costs about $0.02, or $0.25 with a link).

  • Auth: Hosted setup in the dashboard. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

X (Twitter) exposes 84 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
twitter_bookmarks_by_userList your X bookmarksRead
twitter_creation_of_a_postPost or reply on XRead
twitter_follow_userFollow a user on XRead
twitter_followers_by_user_idList followers of an X userRead
twitter_recent_searchSearch recent X postsRead
twitter_retweet_postRepost an X postRead
twitter_send_a_new_message_to_a_userSend a direct message on XWrite
twitter_upload_mediaUpload an image for an X postWrite
twitter_user_home_timeline_by_user_idRead your X home timelineRead
twitter_user_like_postLike an X postRead
twitter_user_lookup_by_usernameLook up an X user by usernameRead
twitter_following_by_user_idRetrieves users followed by a specific Twitter user, allowing pagination and customization ofRead
twitter_full_archive_searchSearches the full archive of public Tweets from March 2006 onwards; use 'start_time' andRead
twitter_get_blocked_usersRetrieves the authenticated user's own block listRead
twitter_get_compliance_jobRetrieves status, download/upload URLs, and other details for an existing Twitter complianceRead
twitter_get_compliance_jobsReturns a list of recent compliance jobs, filtered by type (tweets or users) and optionally byRead
twitter_get_dm_conversation_eventsFetches Direct Message (DM) events for a one-on-one conversation with a specified participantRead
twitter_get_dm_eventFetches a specific Direct Message (DM) event by its unique ID, allowing optional expansion ofRead
twitter_get_listReturns metadata for a specific Twitter List, identified by its ID; does not return listRead
twitter_get_list_followersFetches a list of users who follow a specific Twitter List, identified by its ID; ensure theRead
twitter_get_list_membersFetches members of a specific Twitter List, identified by its unique IDRead
twitter_get_media_upload_statusGet the processing status of uploaded media (videos/GIFs) on X/TwitterRead
twitter_get_muted_usersReturns user objects muted by the X user identified by the `id` path parameterRead
twitter_get_openapi_specFetches the OpenAPI specification (JSON) for Twitter's API v2, used to programmaticallyRead
twitter_get_post_analyticsRetrieve analytics data for specified Posts within a defined time rangeRead
twitter_get_post_retweeters_actionRetrieves users who publicly retweeted a specified public Post ID, excluding Quote Tweets andRead
twitter_get_post_retweetsRetrieves Tweets that Retweeted a specified public or authenticated-user-accessible Tweet IDRead
twitter_get_post_usageFetches Tweet usage statistics for a Project (e.g., consumption, caps, daily breakdowns forRead
twitter_get_recent_dm_eventsReturns recent Direct Message events for the authenticated user, such as new messages orRead
twitter_get_space_by_idRetrieves details for a Twitter Space by its ID, allowing for customization and expansion ofRead

On this page