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.
| Tool | What it does | Kind |
|---|---|---|
twitter_bookmarks_by_user | List your X bookmarks | Read |
twitter_creation_of_a_post | Post or reply on X | Read |
twitter_follow_user | Follow a user on X | Read |
twitter_followers_by_user_id | List followers of an X user | Read |
twitter_recent_search | Search recent X posts | Read |
twitter_retweet_post | Repost an X post | Read |
twitter_send_a_new_message_to_a_user | Send a direct message on X | Write |
twitter_upload_media | Upload an image for an X post | Write |
twitter_user_home_timeline_by_user_id | Read your X home timeline | Read |
twitter_user_like_post | Like an X post | Read |
twitter_user_lookup_by_username | Look up an X user by username | Read |
twitter_following_by_user_id | Retrieves users followed by a specific Twitter user, allowing pagination and customization of | Read |
twitter_full_archive_search | Searches the full archive of public Tweets from March 2006 onwards; use 'start_time' and | Read |
twitter_get_blocked_users | Retrieves the authenticated user's own block list | Read |
twitter_get_compliance_job | Retrieves status, download/upload URLs, and other details for an existing Twitter compliance | Read |
twitter_get_compliance_jobs | Returns a list of recent compliance jobs, filtered by type (tweets or users) and optionally by | Read |
twitter_get_dm_conversation_events | Fetches Direct Message (DM) events for a one-on-one conversation with a specified participant | Read |
twitter_get_dm_event | Fetches a specific Direct Message (DM) event by its unique ID, allowing optional expansion of | Read |
twitter_get_list | Returns metadata for a specific Twitter List, identified by its ID; does not return list | Read |
twitter_get_list_followers | Fetches a list of users who follow a specific Twitter List, identified by its ID; ensure the | Read |
twitter_get_list_members | Fetches members of a specific Twitter List, identified by its unique ID | Read |
twitter_get_media_upload_status | Get the processing status of uploaded media (videos/GIFs) on X/Twitter | Read |
twitter_get_muted_users | Returns user objects muted by the X user identified by the `id` path parameter | Read |
twitter_get_openapi_spec | Fetches the OpenAPI specification (JSON) for Twitter's API v2, used to programmatically | Read |
twitter_get_post_analytics | Retrieve analytics data for specified Posts within a defined time range | Read |
twitter_get_post_retweeters_action | Retrieves users who publicly retweeted a specified public Post ID, excluding Quote Tweets and | Read |
twitter_get_post_retweets | Retrieves Tweets that Retweeted a specified public or authenticated-user-accessible Tweet ID | Read |
twitter_get_post_usage | Fetches Tweet usage statistics for a Project (e.g., consumption, caps, daily breakdowns for | Read |
twitter_get_recent_dm_events | Returns recent Direct Message events for the authenticated user, such as new messages or | Read |
twitter_get_space_by_id | Retrieves details for a Twitter Space by its ID, allowing for customization and expansion of | Read |