Marketing
X integration
Start workflows and AI agents from X events, and let agents act in X within the limits you set.
X triggers and actions
Every X trigger and action you can use in Konnectify workflows and AI agents.
- Trigger: New Mention
Triggers for new mentions on a user
- Action: Create Post
Create a new post using X API v2.
- Action: Create or Edit Post
Creates a new post for the authenticated user, or edits an existing post when edit_options.previous_post_id is provided.
- Action: Delete Post
Delete an existing post using /2/tweets/{id}.
- Action: Hide Reply
Hide a reply using /2/tweets/{tweet_id}/hidden.
- Action: Repost Post
Create a repost using /2/users/{id}/retweets.
- Action: Unrepost Post
Delete a repost using /2/users/{id}/retweets/{source_tweet_id}.
- Action: List Reposts
List reposts using /2/tweets/{id}/retweets with cursor pagination handled in execute.
- Action: List Reposts Of Me
List reposts of your posts using /2/users/reposts_of_me.
- Action: List Quoted Posts
List quote posts using /2/tweets/{id}/quote_tweets with automatic pagination.
- Action: Search All Posts
Search all posts using /2/tweets/search/all.
- Action: Search Recent Posts
Search recent posts using /2/tweets/search/recent.
- Action: Get Post By ID
Get a single post using /2/tweets/{id}.
- Action: Bookmark Post
Bookmark a post for a user using /2/users/{id}/bookmarks.
- Action: List Bookmarks
List bookmarks using /2/users/{id}/bookmarks with automatic pagination.
- Action: List User Mentions
List mentions using /2/users/{id}/mentions.
- Action: Remove Bookmark
Remove bookmark using /2/users/{id}/bookmarks/{tweet_id}.
- Action: Update Stream Rules
Update rules for filtered stream using /2/tweets/search/stream/rules.
- Action: Get User By ID
Get a user by id using /2/users/{id}.
- Action: Get User By Username
Get a user using /2/users/by/username/{username}.
- Action: Search Users
Search users using /2/users/search.
- Action: Follow User
Follow a user using /2/users/{id}/following.
- Action: Unfollow User
Unfollow user using /2/users/{source_user_id}/following/{target_user_id}.
- Action: Get Followers
Get followers using /2/users/{id}/followers.
- Action: Get Following
Get following using /2/users/{id}/following.
- Action: Mute User
Mute user using /2/users/{id}/muting.
- Action: Unmute User
Unmute user using /2/users/{source_user_id}/muting/{target_user_id}.
- Action: List Muted Users
Get muted users using /2/users/{id}/muting.
- Action: Get Blocked Users
Get blocked users using /2/users/{id}/blocking.
- Action: Get User Affiliates
Get user affiliates using /2/users/{id}/affiliates.
- Action: Create DM Conversation
Create DM conversation using /2/dm_conversations.
- Action: Delete DM Event
Delete DM event using /2/dm_events/{event_id}.
- Action: Send DM To Participant
Send DM message using /2/dm_conversations/with/{participant_id}/messages.
- Action: Send DM To Conversation
Send DM message using /2/dm_conversations/{dm_conversation_id}/messages.
- Action: Get DM Event
Get DM event using event ID
- Action: List DM Events With Participant
Get dm events using /2/dm_conversations/with/{participant_id}/dm_events.
- Action: List DM Events In Conversation
Get dm events using /2/dm_conversations/{id}/dm_events.
- Action: DM Block User
DM block a user using /2/users/{id}/dm/block.
- Action: DM Unblock User
DM unblock a user using /2/users/{id}/dm/unblock.
- Action: Get List By ID
Get list using /2/lists/{id}.
- Action: Create List
Create list using /2/lists.
- Action: Update List
Update list using /2/lists/{id}.
- Action: Delete List
Delete list using /2/lists/{id}.
- Action: List Followed Lists
List followed lists using /2/users/{id}/followed_lists with automatic pagination.
- Action: List Owned Lists
List owned lists using /2/users/{id}/owned_lists with automatic pagination.
- Action: List List Tweets
List list posts using /2/lists/{id}/tweets with automatic pagination.
- Action: Follow List
Follow a list using /2/users/{id}/followed_lists.
- Action: Unfollow List
Unfollow a list using /2/users/{id}/followed_lists/{list_id}.
- Action: Add List Member
Add list member using /2/lists/{id}/members.
- Action: Remove List Member
Remove list member using /2/lists/{id}/members/{user_id}.
- Action: List User List Memberships
List memberships using /2/users/{id}/list_memberships with automatic pagination.
- Action: List List Followers
List list followers using /2/lists/{id}/followers with automatic pagination.
- Action: List List Members
List list members using /2/lists/{id}/members with automatic pagination.
- Action: Pin List
Pin list using /2/users/{id}/pinned_lists.
- Action: Unpin List
Unpin list using /2/users/{id}/pinned_lists/{list_id}.
- Action: List Pinned Lists
List pinned lists using /2/users/{id}/pinned_lists with automatic pagination.
- Action: Get Spaces
Get spaces using /2/spaces.
- Action: Get Spaces By Creator IDs
Get spaces using /2/spaces/by/creator_ids.
- Action: Get Space By ID
Get space using /2/spaces/{id}.
- Action: List Space Posts
List posts in a space using /2/spaces/{id}/tweets with automatic pagination.
- Action: List Space Buyers
List buyers using /2/spaces/{id}/buyers with automatic pagination.
- Action: Search Spaces
Search spaces using /2/spaces/search with automatic pagination.
- Action: Search Communities
Search communities using /2/communities/search.
- Action: Get Community By ID
Get community using /2/communities/{id}.
- Action: Create Note
Create note using /2/notes.
- Action: Delete Note
Delete note using /2/notes/{id}.
- Action: Evaluate Note
Evaluate note using /2/evaluate_note.
- Action: Search Notes Written
Search notes written using /2/notes/search/notes_written with automatic pagination.
- Action: Search Posts Eligible For Notes
Search posts eligible for notes using /2/notes/search/posts_eligible_for_notes with automatic pagination.
- Action: Get News By ID
Get news using /2/news/{id}.
- Action: Search News
Search news using /2/news/search.
- Action: Upload Media
Uploads media using X API v2 /media/upload endpoint.
- Action: Media Upload Initialize
Initialize media upload using /2/media/upload/initialize.
- Action: Media Upload Append
Append media chunk using /2/media/upload/{id}/append.
- Action: Media Upload Finalize
Finalize media upload using /2/media/upload/{id}/finalize.
- Action: Get Media Upload Status
Get media upload status using /2/media/upload.
- Action: Create Media Metadata
Create media metadata using /2/media/metadata.
- Action: Create Media Subtitle
Create media subtitle using /2/media/subtitles.
- Action: Delete Media Subtitle
Delete media subtitle using /2/media/subtitles.
Showing 12 of 79
Use X in an AI agent
Add any X action to an agent as a tool. The agent decides when to use it; you set the limits. Pin fields it can't change, limit fields to allowed values, and require approval before it acts. Every action is recorded in the Event Logs.
Connect X with other apps
See what you can automate between X and another app, with workflows and AI agents.
Which app do you want to connect with X?
Pick any of 201 apps to see what it can do with X.
X and AI
Add AI steps to X workflows
Summarise, classify or draft with ChatGPT, Claude or Gemini inside a workflow.X + ChatGPT X + Claude X + Gemini
Use X actions from Claude or ChatGPT
Expose the X actions you choose to Claude, ChatGPT or another MCP client through an MCP server you control.
Set up an MCP server
Connect X and run your first workflow
Start on the Free plan with a 14-day trial of paid features, or book a demo and we'll build it with you.