Requirements
Discord requires an active account and OAuth client credentials, granted by signing in with your account to connect — both are set up on its own site.[3]
Get your Discord credentials
Discord
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Client IDtextRequired
Discord Developer Portal → your application → OAuth2. Paste the Client ID.
[1] - Client SecretpasswordRequired
The Client Secret for the same application. Reset it in OAuth2 if you do not have one.
[1]
Discord - Bot Token
- Bot TokenpasswordRequired
Discord Developer Portal → your application → Bot → Reset Token.
[1]
Connect Discord in WEXTL
- Log in to your WEXTL account, add the Discord node module to your workflow, and click Create new credential.Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Discord 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 →
Discord node modules
The list below is a reference of every Discord node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every Discord node module below — each one opens to show its input parameters, outputs, and connection requirements.
Watch Channel MessagesTrigger
Watch InteractionsTrigger
| Field | Type |
|---|---|
| Id | text |
| Application Id | text |
| Type | number |
| Data | object |
| Id | text |
| Name | text |
| Type | number |
| Guild Id | text |
Watch Webhook EventsTrigger
| Field | Type |
|---|---|
| Version | number |
| Application Id | text |
| Type | number |
| Event | object |
| Type | text |
| Timestamp | text |
| Data | object |
Get Active Guild ThreadsSearch
Get Answer VotersSearch
Get ApplicationSearch
Get Application Activity InstanceSearch
Get Application CommandSearch
Get Application EmojiSearch
Get Application Role Connections MetadataSearch
Get Application User Role ConnectionSearch
Get Auto Moderation RuleSearch
Get ChannelSearch
Get Current ApplicationSearch
Get Current AuthorizationSearch
| Field | Type |
|---|---|
| Application | object |
| Id | text |
| Name | text |
| Icon | text |
| Description | text |
| Type | text |
| Verify Key | text |
| Flags | number |
| Expires | text |
| Scopes | array |
| User | object |
| Id | text |
| Username | text |
| Avatar | text |
| Discriminator | text |
| Public Flags | number |
| Flags | number |
| Global Name | text |
| Primary Guild | text |
Get Current Bot Application InformationSearch
Get Current UserSearch
| Field | Type |
|---|---|
| Id | text |
| Username | text |
| Avatar | text |
| Discriminator | text |
| Public Flags | number |
Get Current User Application EntitlementsSearch
Get Current User ConnectionsSearch
Get Current User Guild MemberSearch
Get Current User GuildsSearch
Get EntitlementSearch
Get EntitlementsSearch
Get GatewaySearch
| Field | Type |
|---|---|
| Url | text |
Get Gateway BotSearch
| Field | Type |
|---|---|
| Url | text |
| Shards | number |
| Session Start Limit | object |
| Max Concurrency | number |
| Remaining | number |
| Reset After | number |
| Total | number |
Get GuildSearch
Get Guild Application CommandSearch
Get Guild Application Command PermissionsSearch
Get Guild BanSearch
Get Guild EmojiSearch
Get Guild Join RequestsSearch
Get Guild MemberSearch
Get Guild New Member WelcomeSearch
Get Guild OnboardingSearch
Get Guild PreviewSearch
Get Guild Prune CountSearch
Get Guild RoleSearch
Get Guild Role Member CountsSearch
Get Guild Scheduled EventSearch
Get Guild Scheduled Event User CountSearch
Get Guild Soundboard SoundSearch
Get Guild StickerSearch
Get Guild TemplateSearch
Get Guild Vanity URLSearch
Get Guild Welcome ScreenSearch
Get Guild WidgetSearch
Get Guild Widget PNGSearch
Get Guild Widget SettingsSearch
Get InviteSearch
Get Invite Target UsersSearch
Get Invite Target Users Job StatusSearch
Get LobbySearch
Get Lobby MessagesSearch
Get MessageSearch
Get OAuth Public KeysSearch
| Field | Type |
|---|---|
| Keys | array |
| Key | object |
Get OpenID Connect User InfoSearch
| Field | Type |
|---|---|
| Sub | text |
| Preferred Username | text |
| Picture | text |
| Locale | text |
Get Pinned Messages DeprecatedSearch
Get Self Voice StateSearch
Get SKU SubscriptionSearch
Get SKU SubscriptionsSearch
Get Stage InstanceSearch
Get StickerSearch
Get Sticker PackSearch
Get Thread MemberSearch
Get UserSearch
Get Voice StateSearch
List Application CommandsSearch
List Application EmojisSearch
List Auto Moderation RulesSearch
List Channel InvitesSearch
List Default Soundboard SoundsSearch
List Guild Application Command PermissionsSearch
List Guild Application CommandsSearch
List Guild Audit Log EntriesSearch
List Guild BansSearch
List Guild ChannelsSearch
List Guild EmojisSearch
List Guild IntegrationsSearch
List Guild InvitesSearch
List Guild MembersSearch
List Guild RolesSearch
List Guild Scheduled Event Exception UsersSearch
| Field | Type |
|---|---|
Guild IDRequired | choice |
Guild Scheduled Event IDRequired | choice |
Guild Scheduled Event Exception IDRequired | text |
LimitRequired | number |
| With Member | boolean |
| Field | Type |
|---|---|
| Guild Scheduled Event Id | text |
| Guild Scheduled Event Exception Id | text |
| User Id | text |
| User | object |
| Id | text |
| Username | text |
| Avatar | text |
| Discriminator | text |
| Public Flags | number |
| Flags | number |
| Member | object |
| Avatar | text |
| Avatar Decoration Data | text |
| Banner | text |
| Communication Disabled Until | text |
| Flags | number |
| Joined At | text |
List Guild Scheduled Event UsersSearch
| Field | Type |
|---|---|
Guild IDRequired | choice |
Guild Scheduled Event IDRequired | choice |
LimitRequired | number |
| With Member | boolean |
| Field | Type |
|---|---|
| Guild Scheduled Event Id | text |
| Guild Scheduled Event Exception Id | text |
| User Id | text |
| User | object |
| Id | text |
| Username | text |
| Avatar | text |
| Discriminator | text |
| Public Flags | number |
| Flags | number |
| Member | object |
| Avatar | text |
| Avatar Decoration Data | text |
| Banner | text |
| Communication Disabled Until | text |
| Flags | number |
| Joined At | text |
List Guild Scheduled EventsSearch
List Guild Soundboard SoundsSearch
List Guild StickersSearch
List Guild TemplatesSearch
List Guild Voice RegionsSearch
List Message Reactions By EmojiSearch
List MessagesSearch
List My Private Archived ThreadsSearch
List PinsSearch
List Private Archived ThreadsSearch
List Public Archived ThreadsSearch
List SKUsSearch
List Sticker PacksSearch
List Thread MembersSearch
List Voice RegionsSearch
Search Channel ThreadsSearch
Search Guild MembersSearch
Search Guild MessagesSearch
Add Group DM UserAction
| Field | Type |
|---|---|
Channel IDRequired | text |
User IDRequired | text |
| Access Token | text |
| Nick | text |
Add Guild MemberAction
Add Guild Member RoleAction
Add Lobby MemberAction
Add My Message ReactionAction
| Field | Type |
|---|---|
Channel IDRequired | text |
MessageRequired | choice |
EmojiRequired | text |
Add Thread MemberAction
| Field | Type |
|---|---|
Channel IDRequired | text |
User IDRequired | text |
Bulk Delete MessagesAction
| Field | Type |
|---|---|
Channel IDRequired | text |
MessagesRequired | choice |
| Audit Log Reason | text |
Bulk Set Application CommandsAction
Bulk Set Guild Application CommandsAction
Bulk Update Guild ChannelsAction
Bulk Update Guild RolesAction
Bulk Update Lobby MembersAction
Consume EntitlementAction
| Field | Type |
|---|---|
Application IDRequired | text |
EntitlementRequired | choice |
Create Application CommandAction
Create Application EmojiAction
Create Auto Moderation RuleAction
Create Bulk Guild BanAction
Create Channel InviteAction
Create DMAction
Create EntitlementAction
Create Guild Application CommandAction
Create Guild BanAction
Create Guild ChannelAction
Create Guild EmojiAction
Create Guild PruneAction
Create Guild RoleAction
Create Guild Scheduled EventAction
Create Guild Scheduled Event ExceptionAction
| Field | Type |
|---|---|
Guild IDRequired | choice |
Guild Scheduled Event IDRequired | choice |
Original Scheduled Start TimeRequired | text |
| Scheduled Start Time | text |
| Scheduled End Time | text |
| Field | Type |
|---|---|
| Event Id | text |
| Event Exception Id | text |
| Scheduled Start Time | text |
| Scheduled End Time | text |
| Is Canceled | boolean |
Create Guild Soundboard SoundAction
Create Guild StickerAction
Create Guild TemplateAction
Create Interaction ResponseAction
| Field | Type |
|---|---|
Interaction IDRequired | text |
Interaction TokenRequired | text |
TypeRequired | choice |
| Data | text |
| With Response | boolean |
| Field | Type |
|---|---|
| Interaction | object |
| Id | text |
| Type | number |
| Activity Instance Id | text |
| Response Message Id | text |
| Response Message Loading | boolean |
| Response Message Ephemeral | boolean |
| Channel Id | text |
| Guild Id | text |
Create Linked Lobby Guild Invite For SelfAction
Create Linked Lobby Guild Invite For UserAction
Create LobbyAction
| Field | Type |
|---|---|
| Idle Timeout Seconds | number |
| Members | array |
User IDRequired | choice |
| Metadata | text |
| Flags | number |
| Additional Name | text |
| Metadata | text |
| Flags | number |
| Override Event Webhooks URL | text |
| Field | Type |
|---|---|
| Id | text |
| Application Id | text |
| Metadata | text |
| Members | array |
| Id | text |
| Metadata | text |
| Flags | number |
| Additional Name | text |
| Linked Channel | object |
| Id | text |
| Type | number |
| Flags | number |
| Guild Id | text |
| Name | text |
| Position | number |
Create Lobby MessageAction
Create MessageAction
| Field | Type |
|---|---|
Channel IDRequired | text |
| Content | text |
| Embeds | text |
| Allowed Mentions | text |
| Sticker IDs | array |
| Sticker ID | text |
| Field | Type |
|---|---|
| Id | text |
| Type | number |
| Content | text |
| Channel Id | text |
| Author | object |
| Id | text |
| Username | text |
| Avatar | text |
| Discriminator | text |
| Public Flags | number |
| Flags | number |
| Global Name | text |
| Primary Guild | text |
Create Or Join LobbyAction
| Field | Type |
|---|---|
SecretRequired | text |
| Idle Timeout Seconds | number |
| Lobby Metadata | text |
| Member Metadata | text |
| Flags | number |
| Field | Type |
|---|---|
| Id | text |
| Application Id | text |
| Metadata | text |
| Members | array |
| Id | text |
| Metadata | text |
| Flags | number |
| Additional Name | text |
| Linked Channel | object |
| Id | text |
| Type | number |
| Flags | number |
| Guild Id | text |
| Name | text |
| Position | number |
Create Partner SDK Bot TokenAction
Create Partner SDK Bot UnmergeAction
| Field | Type |
|---|---|
External User IDRequired | text |
Create Partner SDK TokenAction
Create Partner SDK UnmergeAction
| Field | Type |
|---|---|
Client IDRequired | text |
External Auth TokenRequired | text |
External Auth TypeRequired | choice |
| Client Secret | text |
Create PinAction
| Field | Type |
|---|---|
Channel IDRequired | text |
MessageRequired | choice |
| Audit Log Reason | text |
Create Pin DeprecatedAction
| Field | Type |
|---|---|
Channel IDRequired | text |
MessageRequired | choice |
| Audit Log Reason | text |
Create Stage InstanceAction
Create ThreadAction
Create Thread From MessageAction
Crosspost MessageAction
Delete All Message ReactionsAction
| Field | Type |
|---|---|
Channel IDRequired | text |
MessageRequired | choice |
Delete All Message Reactions By EmojiAction
| Field | Type |
|---|---|
Channel IDRequired | text |
MessageRequired | choice |
EmojiRequired | text |
Delete Application CommandAction
| Field | Type |
|---|---|
Application IDRequired | text |
Command IDRequired | text |
Delete Application EmojiAction
| Field | Type |
|---|---|
Application IDRequired | text |
Emoji IDRequired | text |
Delete Application User Role ConnectionAction
| Field | Type |
|---|---|
Application IDRequired | text |
Delete Auto Moderation RuleAction
Delete ChannelAction
Delete Channel Permission OverwriteAction
| Field | Type |
|---|---|
Channel IDRequired | text |
Overwrite IDRequired | text |
| Audit Log Reason | text |
Delete EntitlementAction
| Field | Type |
|---|---|
Application IDRequired | text |
EntitlementRequired | choice |
Delete Group DM UserAction
| Field | Type |
|---|---|
Channel IDRequired | text |
User IDRequired | text |
Delete Guild Application CommandAction
| Field | Type |
|---|---|
Application IDRequired | text |
Guild IDRequired | text |
Command IDRequired | text |
Delete Guild EmojiAction
Delete Guild IntegrationAction
Delete Guild MemberAction
Delete Guild Member RoleAction
Delete Guild RoleAction
Delete Guild Scheduled EventAction
Delete Guild Scheduled Event ExceptionAction
Delete Guild Soundboard SoundAction
Delete Guild StickerAction
Delete Guild TemplateAction
Delete InviteAction
Delete LobbyAction
| Field | Type |
|---|---|
Lobby IDRequired | text |
Delete Lobby MemberAction
| Field | Type |
|---|---|
Lobby IDRequired | text |
User IDRequired | choice |
Delete MessageAction
| Field | Type |
|---|---|
Channel IDRequired | text |
MessageRequired | choice |
| Audit Log Reason | text |
Delete My Message ReactionAction
| Field | Type |
|---|---|
Channel IDRequired | text |
MessageRequired | choice |
EmojiRequired | text |
Delete PinAction
| Field | Type |
|---|---|
Channel IDRequired | text |
MessageRequired | choice |
| Audit Log Reason | text |
Delete Pin DeprecatedAction
| Field | Type |
|---|---|
Channel IDRequired | text |
MessageRequired | choice |
| Audit Log Reason | text |
Delete Stage InstanceAction
| Field | Type |
|---|---|
Channel IDRequired | text |
| Audit Log Reason | text |
Delete Thread MemberAction
| Field | Type |
|---|---|
Channel IDRequired | text |
User IDRequired | text |
Delete User Message ReactionAction
| Field | Type |
|---|---|
Channel IDRequired | text |
MessageRequired | choice |
EmojiRequired | text |
User IDRequired | text |
End PollAction
Follow Announcement ChannelAction
Join ThreadAction
| Field | Type |
|---|---|
Channel IDRequired | text |
Leave GuildAction
| Field | Type |
|---|---|
Guild IDRequired | choice |
Leave LobbyAction
| Field | Type |
|---|---|
Lobby IDRequired | text |
Leave ThreadAction
| Field | Type |
|---|---|
Channel IDRequired | text |
Make an API Calluniversal
Remove Guild BanAction
Send Soundboard SoundAction
| Field | Type |
|---|---|
Channel IDRequired | text |
SoundRequired | choice |
| Source Guild ID | text |
Set Channel Permission OverwriteAction
| Field | Type |
|---|---|
Channel IDRequired | text |
Overwrite IDRequired | text |
| Type | choice |
| Allow | text |
| Deny | text |
Set Guild Application Command PermissionsAction
Sync Guild TemplateAction
Trigger Typing IndicatorAction
| Field | Type |
|---|---|
Channel IDRequired | text |
Update ApplicationAction
Update Application CommandAction
Update Application EmojiAction
Update Application Role Connections MetadataAction
Update Application User Role ConnectionAction
Update Auto Moderation RuleAction
Update ChannelAction
Update Current ApplicationAction
Update Current UserAction
Update Current User NickAction
Update GuildAction
Update Guild Application CommandAction
Update Guild EmojiAction
Update Guild Incident ActionsAction
Update Guild Join RequestAction
Update Guild MemberAction
Update Guild OnboardingAction
| Field | Type |
|---|---|
Guild IDRequired | choice |
| Prompts | array |
TitleRequired | text |
OptionsRequired | array |
IDRequired | text |
| Single Select | boolean |
| Required | boolean |
| In Onboarding | boolean |
| Type | choice |
| Enabled | boolean |
| Default Channel Ids | array |
| Default Channel ID | text |
| Mode | choice |
| Field | Type |
|---|---|
| Guild Id | text |
| Prompts | array |
| Default Channel Ids | array |
| Enabled | boolean |
| Mode | number |
Update Guild RoleAction
Update Guild Scheduled EventAction
Update Guild Scheduled Event ExceptionAction
Update Guild Soundboard SoundAction
Update Guild StickerAction
Update Guild TemplateAction
Update Guild Welcome ScreenAction
Update Guild Widget SettingsAction
Update Invite Target UsersAction
| Field | Type |
|---|---|
Guild IDRequired | choice |
Invite CodeRequired | choice |
Target Users FileRequired | file |
Update LobbyAction
| Field | Type |
|---|---|
Lobby IDRequired | text |
| Idle Timeout Seconds | number |
| Metadata | text |
| Members | array |
User IDRequired | choice |
| Metadata | text |
| Flags | number |
| Additional Name | text |
| Flags | number |
| Field | Type |
|---|---|
| Id | text |
| Application Id | text |
| Metadata | text |
| Members | array |
| Id | text |
| Metadata | text |
| Flags | number |
| Additional Name | text |
| Linked Channel | object |
| Id | text |
| Type | number |
| Flags | number |
| Guild Id | text |
| Name | text |
| Position | number |
Update Lobby Channel LinkAction
Update Lobby Message External Moderation MetadataAction
| Field | Type |
|---|---|
Lobby IDRequired | text |
Message IDRequired | choice |
| Moderation Metadata | text |
Update MessageAction
| Field | Type |
|---|---|
Channel IDRequired | text |
MessageRequired | choice |
| Content | text |
| Embeds | text |
| Flags | number |
| Field | Type |
|---|---|
| Id | text |
| Type | number |
| Content | text |
| Channel Id | text |
| Author | object |
| Id | text |
| Username | text |
| Avatar | text |
| Discriminator | text |
| Public Flags | number |
| Flags | number |
| Global Name | text |
| Primary Guild | text |
Update My Guild MemberAction
Update Self Voice StateAction
Update Stage InstanceAction
Update User Message External Moderation MetadataAction
| Field | Type |
|---|---|
User ID 1Required | choice |
User ID 2Required | choice |
Message IDRequired | text |
| Moderation Metadata | text |
Update Voice Channel StatusAction
| Field | Type |
|---|---|
Channel IDRequired | text |
| Status | text |
Update Voice StateAction
Templates
Look for Discord 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.
- CallTrackingMetricsCall tracking for businesses, with numbers, texts, and routing.
- ButtondownIndie newsletter platform for writing, sending, and managing email lists.
- AcumbamailEmail marketing platform for campaigns, lists, and subscriber automation.
References
- WEXTL® Discord Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Discord.
- WEXTL® visual workflow builder data.
Last updated: Aug 21, 2026 02:23