Requirements
Connecting X takes an active account plus OAuth client credentials, granted by signing in with your account — no other setup is required.[3]
Get your X credentials
X
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Client IDtextRequired
X Developer Console → your App → Keys and tokens → Client ID.
[1] - Client SecretpasswordRequired
Confidential-client Client Secret from the same page. Native / SPA public clients are not this connection.
[1]
X - App Token
- Bearer TokenpasswordRequired
X Developer Console → your App → Keys and tokens → Bearer Token. App-only; public data and admin endpoints.
[1]
Connect X in WEXTL
- Log in to your WEXTL account, add the X node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your X account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
X node modules
The list below is a reference of every X node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Expand any X node module below to see exactly what it takes in, what it returns, and what connection it needs.
Watch User PostsTrigger
| Field | Type |
|---|---|
| Id | text |
| Text | text |
| Created At | date |
| Edit History Tweet Ids | array |
Download Chat MediaSearch
Download DM MediaSearch
Get Account Activity Subscription CountSearch
| Field | Type |
|---|---|
| Id | text |
| Subscription Count | number |
Get BroadcastSearch
Get Broadcast ChatSearch
Get Chat ConversationSearch
Get CommunitySearch
Get Compliance JobSearch
Get DM EventSearch
Get MeSearch
Get MediaSearch
Get Media AnalyticsSearch
Get Media by KeysSearch
Get Media Upload StatusSearch
Get NewsSearch
Get OpenAPI SpecSearch
| Field | Type |
|---|---|
| Openapi | text |
| Info | object |
| Title | text |
| Version | text |
Get Personalized TrendsSearch
Get PostSearch
Get Post Counts AllSearch
Get Post Counts RecentSearch
Get PostsSearch
Get Posts AnalyticsSearch
Get Scheduled BroadcastSearch
Get SpaceSearch
Get SpacesSearch
Get Stream Rule CountsSearch
| Field | Type |
|---|---|
| Data | object |
| All | number |
Get Trends by LocationSearch
Get UsageSearch
Get UserSearch
Get User by UsernameSearch
Get User Public KeySearch
Get UsersSearch
Get Users by UsernamesSearch
Get Users Public KeysSearch
List Account Activity SubscriptionsSearch
List Activity SubscriptionsSearch
List AffiliatesSearch
List Blocked UsersSearch
List Bookmark FoldersSearch
List BookmarksSearch
List Bookmarks in FolderSearch
List BroadcastsSearch
List Chat Conversation EventsSearch
List Chat ConversationsSearch
List Compliance JobsSearch
List DM Conversation EventsSearch
List DM EventsSearch
List DM Events with ParticipantSearch
List Followed ListsSearch
List FollowersSearch
List FollowingSearch
List Home TimelineSearch
List Liked PostsSearch
List List FollowersSearch
List List MembersSearch
List List MembershipsSearch
List List PostsSearch
List MentionsSearch
List Muted UsersSearch
List Owned ListsSearch
List Pinned ListsSearch
List Post Liking UsersSearch
List Quoted PostsSearch
List Reposted BySearch
List RepostsSearch
List Reposts of MeSearch
List Scheduled BroadcastsSearch
List Space BuyersSearch
List Space PostsSearch
List Spaces by CreatorSearch
List Stream ConnectionsSearch
List Stream RulesSearch
List Stream Webhook LinksSearch
List User PostsSearch
List WebhooksSearch
Search CommunitiesSearch
Search Community Notes WrittenSearch
Search NewsSearch
Search Posts AllSearch
Search Posts Eligible for NotesSearch
Search Posts RecentSearch
Search SpacesSearch
Search UsersSearch
Validate Account Activity SubscriptionSearch
Add Chat Group MembersAction
Add Conversation KeysAction
Add List MemberAction
Add User Public KeyAction
| Field | Type |
|---|---|
User IDRequired | text |
Public KeyRequired | object |
| Public Key | text |
| Signing Public Key | text |
| Public Key Fingerprint | text |
| Identity Public Key Signature | text |
| Signing Public Key Signature | text |
| Registration Method | text |
VersionRequired | text |
| Generate Version | boolean |
| Field | Type |
|---|---|
| Data | object |
| Id | text |
| Public Key Version | text |
Append Chat Media UploadAction
Append Media UploadAction
Block User DMsAction
Create Account Activity SubscriptionAction
Create Activity SubscriptionAction
Create BookmarkAction
Create Bookmark FolderAction
Create Chat GroupAction
Create Community NoteAction
Create Compliance JobAction
Create DM ConversationAction
Create Draft ArticleAction
Create ListAction
Create Media MetadataAction
Create Media SubtitlesAction
Create PostAction
Create Scheduled BroadcastAction
Create Stream Webhook LinkAction
Create WebhookAction
Create Webhook Replay JobAction
Delete Account Activity SubscriptionAction
Delete Activity SubscriptionAction
Delete Activity SubscriptionsAction
Delete All Stream ConnectionsAction
| Field | Type |
|---|---|
| Data | object |
| Id | text |
Delete BookmarkAction
Delete Broadcast Chat MessageAction
Delete Chat MessagesAction
Delete Community NoteAction
Delete DM EventAction
Delete ListAction
Delete Media SubtitlesAction
Delete PostAction
Delete Scheduled BroadcastAction
Delete Stream ConnectionsAction
Delete Stream Connections by EndpointAction
Delete Stream Webhook LinkAction
Delete WebhookAction
Evaluate Community NoteAction
Finalize Chat Media UploadAction
Finalize Media UploadAction
Follow ListAction
Follow UserAction
Go Live on Scheduled BroadcastAction
Hide ReplyAction
Initialize Chat GroupAction
| Field | Type |
|---|---|
| Data | object |
| Id | text |
| Conversation Id | text |
Initialize Chat Media UploadAction
Initialize Media UploadAction
Like PostAction
Make an API Calluniversal
Mark Chat Conversation ReadAction
Mute Broadcast Chat UserAction
Mute UserAction
Pin ListAction
Publish ArticleAction
Remove List MemberAction
Repost PostAction
Send Broadcast Chat MessageAction
Send Chat MessageAction
Send Chat Typing IndicatorAction
Send DM in ConversationAction
Send DM to ParticipantAction
Unblock User DMsAction
Unfollow ListAction
Unfollow UserAction
Unlike PostAction
Unmute Broadcast Chat UserAction
Unmute UserAction
Unpin ListAction
Unrepost PostAction
Update Activity SubscriptionAction
Update ListAction
Update Scheduled BroadcastAction
Update Stream RulesAction
Upload MediaAction
Templates
Look for X templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Vimeo[2]Video hosting and streaming platform for creators and businesses.
- BufferSocial media management for planning, scheduling, and analyzing posts.
- TumblrSocial blogging platform for sharing posts, art, and fandom communities.
- LinkedIn Match AudienceBuild and manage LinkedIn matched audiences from companies, contacts, and lists.
- TwitchLive streaming platform for channels, chat, and moderation.
References
- WEXTL® X Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for X.
- WEXTL® visual workflow builder data.
Last updated: Aug 21, 2026 02:27