Requirements
Connecting Slack takes an active account plus OAuth client credentials, granted by signing in with your account — no other setup is required.[3]
Get your Slack credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Client IDtextRequired
- Client SecretpasswordRequired
Connect Slack in WEXTL
- Log in to your WEXTL account, add the Slack 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 Slack 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 →
Slack node modules
The list below is a reference of every Slack node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Expand any Slack node module below to see exactly what it takes in, what it returns, and what connection it needs.
Watch ConversationsTrigger
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Is Channel | boolean |
| Is Group | boolean |
| Is IM | boolean |
| Is MPIM | boolean |
Watch FilesTrigger
| Field | Type |
|---|---|
| ID | text |
| Created | date |
| Timestamp | date |
| Name | text |
| Title | text |
| Mimetype | text |
Watch MessagesTrigger
| Field | Type |
|---|---|
| Type | text |
| Subtype | text |
| Text | text |
| Timestamp | date |
| User | text |
| Bot ID | text |
Watch UsersTrigger
| Field | Type |
|---|---|
| ID | text |
| Team ID | text |
| Name | text |
| Deleted | boolean |
| Color | text |
| Real Name | text |
Admin EKM List Original Connected Channel InfoSearch
Admin Get Conversation TeamsSearch
| Field | Type |
|---|---|
ChannelRequired | choice |
| Limit | number |
Admin List App RequestsSearch
| Field | Type |
|---|---|
| Team ID | choice |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| App | object |
| ID | text |
| Name | text |
| Description | text |
| Help URL | url |
| Privacy Policy URL | url |
| App Homepage URL | url |
| App Directory URL | url |
| Is App Directory Approved | boolean |
| Is Internal | boolean |
| Additional Info | text |
| Previous Resolution | text |
| User | object |
| ID | text |
| Name | text |
| Team | object |
| ID | text |
| Name | text |
| Domain | text |
| Scopes | array |
| Name | text |
| Description | text |
| Is Sensitive | boolean |
| Token Type | text |
Admin List Approved AppsSearch
Admin List Approved Invite RequestsSearch
Admin List Denied Invite RequestsSearch
Admin List EmojiSearch
| Field | Type |
|---|---|
| Limit | number |
Admin List Pending Invite RequestsSearch
Admin List Restricted Access GroupsSearch
| Field | Type |
|---|---|
ChannelRequired | choice |
| Team ID | choice |
| Limit | number |
Admin List Restricted AppsSearch
Admin List Team AdminsSearch
| Field | Type |
|---|---|
Team IDRequired | choice |
| Limit | number |
Admin List Team OwnersSearch
| Field | Type |
|---|---|
Team IDRequired | choice |
| Limit | number |
Admin List TeamsSearch
Admin List User Group ChannelsSearch
Admin List UsersSearch
Admin Search ConversationsSearch
Assistant Search ContextSearch
Functions Workflow Steps ListSearch
Get Call InfoAction
Get Conversation HistorySearch
Get Conversation InfoAction
Get Conversation MembersSearch
| Field | Type |
|---|---|
| Channel | choice |
| Limit | number |
Get Conversation RepliesSearch
Get File InfoAction
| Field | Type |
|---|---|
| File | choice |
| Count | number |
| Page | number |
| Count (Legacy) | number |
| Page (Legacy) | number |
| Comments Limit | number |
| Field | Type |
|---|---|
| Ok | boolean |
| File | object |
| ID | text |
| Created | date |
| Timestamp | date |
| Name | text |
| Title | text |
| Mimetype | text |
| Filetype | text |
| Pretty Type | text |
| User | text |
| User Team | text |
| Comments | array |
| Response Metadata | object |
| Next Cursor | text |
Get Message PermalinkAction
Get ReactionsAction
Get Reminder InfoAction
Get Remote File InfoAction
Get Team Access LogsSearch
Get Team Billable InfoAction
Get Team InfoAction
Get Team Integration LogsSearch
Get Team ProfileAction
Get User IdentityAction
| Field | Type |
|---|---|
| Ok | boolean |
| User | object |
| Name | text |
| ID | text |
| Image 24 | url |
| Image 32 | url |
| Image 48 | url |
| Image 72 | url |
| Image 192 | url |
| Image 512 | url |
| Team | object |
| ID | text |
| Name | text |
| Domain | text |
| Image 34 | url |
| Image Default | boolean |
Get User InfoAction
Get User PresenceAction
Get User ProfileAction
List BookmarksSearch
List ConversationsSearch
List FilesSearch
List PinsSearch
| Field | Type |
|---|---|
ChannelRequired | choice |
| Limit | number |
| Field | Type |
|---|---|
| Type | text |
| Created | date |
| Created By | text |
| Channel | text |
| Message | object |
| Type | text |
| Subtype | text |
| Text | text |
| Timestamp | date |
| User | text |
| Bot ID | text |
| App ID | text |
| Team | text |
| Username | text |
| Blocks | array |
| File | object |
| ID | text |
| Created | date |
| Timestamp | date |
| Name | text |
| Title | text |
| Mimetype | text |
| Filetype | text |
| Pretty Type | text |
| User | text |
| User Team | text |
List ReactionsSearch
List RemindersSearch
List Remote FilesSearch
List Scheduled MessagesSearch
List StarsSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| Type | text |
| Channel | text |
| Message | object |
| Type | text |
| Subtype | text |
| Text | text |
| Timestamp | date |
| User | text |
| Bot ID | text |
| App ID | text |
| Team | text |
| Username | text |
| Blocks | array |
| File | object |
| ID | text |
| Created | date |
| Timestamp | date |
| Name | text |
| Title | text |
| Mimetype | text |
| Filetype | text |
| Pretty Type | text |
| User | text |
| User Team | text |
| Date Create | date |
List User ConversationsSearch
List User Group MembersSearch
| Field | Type |
|---|---|
User GroupRequired | choice |
| Include Disabled | boolean |
| Limit | number |
List User GroupsSearch
List UsersSearch
Search MessagesSearch
Slack Lists Items ListSearch
Add BookmarkAction
Add CallAction
| Field | Type |
|---|---|
External Unique IDRequired | text |
Join URLRequired | text |
| External Display ID | text |
| Desktop App Join URL | text |
| Start Date (Unix Timestamp) | number |
| Title | text |
| Field | Type |
|---|---|
| Ok | boolean |
| Call | object |
| ID | text |
| Date Start | date |
| External Unique ID | text |
| Join URL | url |
| Desktop App Join URL | url |
| External Display ID | text |
| Title | text |
| Users | array |
| Channels | array |
Add Call ParticipantsAction
Add PinAction
Add ReactionAction
Add ReminderAction
Add Remote FileAction
Add StarAction
Admin Add Channels to User GroupAction
Admin Add EmojiAction
Admin Add Emoji AliasAction
Admin Add Group to Restricted AccessAction
Admin Add Teams to User GroupAction
Admin Approve AppAction
Admin Approve Invite RequestAction
Admin Archive ConversationAction
Admin Assign User to WorkspaceAction
Admin Convert Conversation to PrivateAction
Admin Create ConversationAction
Admin Create TeamAction
Admin Delete ConversationAction
Admin Deny Invite RequestAction
Admin Disconnect Shared ConversationAction
Admin Get Conversation PreferencesAction
Admin Get Team SettingsAction
Admin Invalidate User SessionAction
Admin Invite User to WorkspaceAction
Admin Invite Users to ConversationAction
Admin Remove Channels from User GroupAction
Admin Remove EmojiAction
Admin Remove Group from Restricted AccessAction
Admin Remove User from WorkspaceAction
Admin Rename ConversationAction
Admin Rename EmojiAction
Admin Reset User SessionAction
Admin Restrict AppAction
Admin Set Conversation PreferencesAction
Admin Set Conversation TeamsAction
Admin Set Team Default ChannelsAction
Admin Set Team DescriptionAction
Admin Set Team DiscoverabilityAction
Admin Set Team IconAction
Admin Set Team NameAction
Admin Set User as AdminAction
Admin Set User as OwnerAction
Admin Set User as Regular MemberAction
Admin Set User ExpirationAction
Admin Unarchive ConversationAction
Assistant Search InfoAction
| Field | Type |
|---|---|
| Ok | boolean |
| Is AI Search Enabled | boolean |
Assistant Set Suggested PromptsAction
Assistant Set Thread StatusAction
Assistant Set Thread TitleAction
Bots InfoAction
Close ConversationAction
Complete Workflow StepAction
Create ConversationAction
Create User GroupAction
Delete File CommentAction
Delete MessageAction
Delete Scheduled MessageAction
Delete User PhotoAction
| Field | Type |
|---|---|
| Ok | boolean |
Disable User GroupAction
Dnd End DndAction
| Field | Type |
|---|---|
| Ok | boolean |
Dnd End SnoozeAction
| Field | Type |
|---|---|
| Ok | boolean |
| Dnd Enabled | boolean |
| Next Dnd Start Timestamp | date |
| Next Dnd End Timestamp | date |
| Snooze Enabled | boolean |
Dnd InfoAction
Dnd Set SnoozeAction
Dnd Team InfoAction
Emoji ListAction
Enable File Public URLAction
Enable User GroupAction
End CallAction
Entity Present DetailsAction
Fail Workflow StepAction
Functions Complete ErrorAction
Functions Complete SuccessAction
Functions Permissions AddAction
Functions Permissions ListAction
Functions Permissions RemoveAction
Functions Permissions SetAction
Functions Workflow Steps Responses ExportAction
Invite Users to ConversationAction
Join ConversationAction
Leave ConversationAction
Lookup User by EmailAction
Mark Conversation ReadAction
Migration ExchangeAction
Open ConversationAction
Open DialogAction
Open ViewAction
Post Ephemeral MessageAction
Post Me MessageAction
Post MessageAction
Publish ViewAction
Push ViewAction
Remove BookmarkAction
Remove Call ParticipantsAction
Remove PinAction
Remove ReactionAction
Remove Remote FileAction
Remove StarAction
Remove User from ConversationAction
Rename ConversationAction
Revoke File Public URLAction
Schedule MessageAction
| Field | Type |
|---|---|
| Channel | choice |
| Text | text |
| Post At (Unix Timestamp) | text |
| Parse | choice |
| As User | boolean |
| Link Names | boolean |
| Field | Type |
|---|---|
| Ok | boolean |
| Channel | text |
| Scheduled Message ID | text |
| Post At | date |
| Message | object |
| Type | text |
| Subtype | text |
| Text | text |
| Timestamp | date |
| User | text |
| Bot ID | text |
| App ID | text |
| Team | text |
| Username | text |
| Blocks | array |
Set Conversation PurposeAction
Set Conversation TopicAction
Set User Active (Deprecated)Action
| Field | Type |
|---|---|
| Ok | boolean |
Set User PhotoAction
Set User PresenceAction
Set User ProfileAction
Share Remote FileAction
Slack Lists CreateAction
Slack Lists Delete AccessAction
Slack Lists Download GetAction
Slack Lists Download StartAction
Slack Lists Items CreateAction
Slack Lists Items DeleteAction
Slack Lists Items InfoAction
| Field | Type |
|---|---|
List IDRequired | text |
Item IDRequired | text |
| Include Is Subscribed | boolean |
| Field | Type |
|---|---|
| Ok | boolean |
| List | object |
| ID | text |
| Created | date |
| Timestamp | date |
| Name | text |
| Title | text |
| Mimetype | text |
| Filetype | text |
| Pretty Type | text |
| User | text |
| User Team | text |
| Record | object |
| ID | text |
| List ID | text |
| Date Created | date |
| Created By | text |
| Updated By | text |
| Fields | array |
| Updated Timestamp | date |
| Subtasks | array |
Slack Lists Items UpdateAction
Slack Lists Set AccessAction
Slack Lists UpdateAction
Unfurl Message URLAction
Update CallAction
Update MessageAction
| Field | Type |
|---|---|
ChannelRequired | choice |
TimestampRequired | text |
| Text | text |
| Attachments | text |
| Blocks | text |
| As User | text |
| Field | Type |
|---|---|
| Ok | boolean |
| Channel | text |
| Timestamp | date |
| Text | text |
| Message | object |
| Type | text |
| Subtype | text |
| Text | text |
| Timestamp | date |
| User | text |
| Bot ID | text |
| App ID | text |
| Team | text |
| Username | text |
| Blocks | array |
Update Remote FileAction
Update User GroupAction
Update User Group MembersAction
Update ViewAction
Update Workflow StepAction
Upload FileAction
Templates
Look for Slack templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Bluesky[2]Open social network built on the AT Protocol.
- AircallBusiness phone system for teams, with calls, messages, and AI notes.
- ArpooneBusiness SMS messaging platform for sending and managing text campaigns.
- AWS SESSend transactional email and manage Amazon SES identities, templates, contacts, suppressions, and configuration sets.
- BrevoEmail, SMS, and marketing automation platform (formerly Sendinblue).
References
- WEXTL® Slack Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Slack.
- WEXTL® visual workflow builder data.
Last updated: Jul 22, 2026 23:19