Skip to main content

Announcing StackOne Defender: leading open-source prompt injection guard for your agent Read More

Connectors Discord
Live 145 Actions

Discord connector for AI agents

Connect your AI agent to Discord with production-ready actions. Ship in minutes.

StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

StackOne AI Agent Actions
for Discord.

145 production-ready actions for your agent to do more on Discord.

145 Actions
Get Current User - Returns The User Object Of The Requester'S Account
Get User - Returns A User Object For A Given User ID
Modify Current User - Modify The Requester'S User Account Settings
Get Current User Guilds - Returns A List Of Partial Guild Objects The Current User Is A Member Of
Get Current User Guild Member - Returns A Guild Member Object For The Current User
Leave Guild - Leave A Guild
Create DM - Create A New DM Channel With A User
Create Group DM - Create A New Group DM Channel With Multiple Users
Get Current User Connections - Returns A List Of Connection Objects
Get Current User Application Role Connection - Returns The Application Role Connection For The User
Update Current User Application Role Connection - Updates And Returns The Application Role Connection For The User
Get Current Application - Returns The Application Object Associated With The Requesting Bot User
Edit Current Application - Edit Properties Of The App Associated With The Requesting Bot User
Get Application Role Connection Metadata Records - Returns A List Of Application Role Connection Metadata Objects For The Given Application
Get Application Activity Instance - Returns A Serialized Activity Instance If It Exists
Get Guild - Returns The Guild Object For The Given Id
Get Guild Preview - Returns The Guild Preview Object For The Given Id
Modify Guild - Modify A Guild'S Settings
Delete Guild - Delete A Guild Permanently
Get Guild Channels - Returns A List Of Guild Channel Objects
Create Guild Channel - Create A New Channel Object For The Guild
List Guild Members - Returns A List Of Guild Member Objects That Are Members Of The Guild
Search Guild Members - Returns A List Of Guild Member Objects Whose Username Or Nickname Starts With A Provided String
Get Guild Member - Returns A Guild Member Object For The Specified User
Add Guild Member - Adds A User To The Guild Using An OAuth2 Access Token
Modify Guild Member - Modify Attributes Of A Guild Member
Remove Guild Member - Remove A Member From A Guild (Kick)
Get Guild Bans - Returns A List Of Ban Objects For The Users Banned From This Guild
Get Guild Ban - Returns A Ban Object For The Given User
Create Guild Ban - Create A Guild Ban And Optionally Delete Previous Messages
Remove Guild Ban - Remove The Ban For A User
Get Guild Roles - Returns A List Of Role Objects For The Guild
Create Guild Role - Create A New Role For The Guild
Modify Guild Role - Modify A Guild Role
Delete Guild Role - Delete A Guild Role
Add Guild Member Role - Adds A Role To A Guild Member
Remove Guild Member Role - Removes A Role From A Guild Member
Get Guild Invites - Returns A List Of Invite Objects For The Guild
List Active Guild Threads - Returns All Active Threads In The Guild
Modify Current Member - Modifies The Current Member In A Guild
Bulk Guild Ban - Ban Up To 200 Users From A Guild
Get Guild Role - Returns A Role Object For The Specified Role
Get Guild Role Member Counts - Returns A Map Of Role IDs To Member Counts
Modify Guild Role Positions - Modify The Positions Of A Set Of Role Objects For The Guild
Get Guild Prune Count - Returns The Number Of Members That Would Be Removed In A Prune Operation
Begin Guild Prune - Begin A Prune Operation
Get Guild Voice Regions - Returns A List Of Voice Region Objects For The Guild
Get Guild Integrations - Returns A List Of Integration Objects For The Guild
Delete Guild Integration - Delete The Attached Integration Object For The Guild
Get Guild Widget Settings - Returns A Guild Widget Settings Object
Modify Guild Widget - Modify A Guild Widget Settings Object For The Guild
Get Guild Widget - Returns The Widget For The Guild
Get Guild Vanity URL - Returns A Partial Invite Object For Guilds With That Feature Enabled
Get Guild Widget Image - Returns A PNG Image Widget For The Guild
Get Guild Welcome Screen - Returns The Welcome Screen Object For The Guild
Modify Guild Welcome Screen - Modify The Guild'S Welcome Screen
Get Guild Onboarding - Returns The Onboarding Object For The Guild
Modify Guild Onboarding - Modifies The Onboarding Configuration Of The Guild
Modify Guild Incident Actions - Modifies The Incident Actions Of The Guild
Get Channel - Get A Channel By ID
Modify Channel - Update A Channel'S Settings
Delete Channel - Delete A Channel Or Close A Private Message
Get Channel Messages - Get Messages From A Channel
Get Channel Message - Get A Specific Message In A Channel
Create Message - Send A Message To A Channel
Edit Message - Edit A Previously Sent Message
Delete Message - Delete A Message
Bulk Delete Messages - Delete Multiple Messages In A Single Request
Create Reaction - Create A Reaction For A Message
Delete Own Reaction - Delete A Reaction The Current User Made
Delete User Reaction - Delete Another User'S Reaction
Get Reactions - Get Users Who Reacted With An Emoji
Delete All Reactions - Delete All Reactions On A Message
Delete All Reactions For Emoji - Delete All Reactions For A Specific Emoji
Pin Message - Pin A Message In A Channel
Unpin Message - Unpin A Message In A Channel
Get Pinned Messages - Returns All Pinned Messages In The Channel
Get Channel Invites - Returns A List Of Invite Objects For The Channel
Create Channel Invite - Create A New Invite Object For The Channel
Trigger Typing Indicator - Post A Typing Indicator For The Specified Channel
Start Thread From Message - Creates A New Thread From An Existing Message
Start Thread Without Message - Creates A New Thread That Is Not Connected To An Existing Message
Join Thread - Adds The Current User To A Thread
Leave Thread - Removes The Current User From A Thread
Add Thread Member - Adds Another Member To A Thread
Remove Thread Member - Removes Another Member From A Thread
Get Thread Member - Returns A Thread Member Object For The Specified User If They Are A Member Of The Thread
List Thread Members - Returns Array Of Thread Members Objects That Are Members Of The Thread
List Public Archived Threads - Returns Archived Threads In The Channel That Are Public
List Private Archived Threads - Returns Archived Threads In The Channel That Are Private
List Joined Private Archived Threads - Returns Archived Threads In The Channel That Are Private, And The User Has Joined
Edit Channel Permissions - Edit The Channel Permission Overwrites For A User Or Role
Delete Channel Permission - Delete A Channel Permission Overwrite For A User Or Role
Follow Announcement Channel - Follow An Announcement Channel To Send Messages To A Target Channel
Add Group DM Recipient - Adds A Recipient To A Group DM Using Their Access Token
Remove Group DM Recipient - Removes A Recipient From A Group DM
Get Guild Audit Log - Returns An Audit Log Object For The Guild
List Auto Moderation Rules For Guild - Get A List Of All Rules Currently Configured For The Guild
Get Auto Moderation Rule - Get A Single Auto Moderation Rule
Create Auto Moderation Rule - Create A New Auto Moderation Rule
Modify Auto Moderation Rule - Modify An Existing Auto Moderation Rule
Delete Auto Moderation Rule - Delete An Auto Moderation Rule
List Guild Emojis - Get A List Of Emojis For The Guild
Get Guild Emoji - Get A Specific Emoji From The Guild
Create Guild Emoji - Create A New Emoji For The Guild
Modify Guild Emoji - Modify An Existing Guild Emoji
Delete Guild Emoji - Delete A Guild Emoji
List Application Emojis - Get A List Of Emojis For The Application
Get Application Emoji - Get A Specific Emoji From The Application
Create Application Emoji - Create A New Emoji For The Application
Modify Application Emoji - Modify An Existing Application Emoji
Delete Application Emoji - Delete An Application Emoji
List Entitlements - Get All Entitlements For The Application
Get Entitlement - Get A Specific Entitlement
Consume Entitlement - Mark A Consumable Entitlement As Consumed
Create Test Entitlement - Create A Test Entitlement For Testing Premium Features
Delete Test Entitlement - Delete A Test Entitlement
List SKUs - Get All SKUs For The Application
List Guild Scheduled Events - Get All Scheduled Events For A Guild
Create Guild Scheduled Event - Create A New Scheduled Event For The Guild
Get Guild Scheduled Event - Get A Specific Scheduled Event
Modify Guild Scheduled Event - Modify An Existing Scheduled Event
Delete Guild Scheduled Event - Delete A Scheduled Event
Get Guild Scheduled Event Users - Get Users Subscribed To A Scheduled Event
Get Guild Template - Get A Guild Template By Code
Get Guild Templates - Get All Templates For A Guild
Create Guild Template - Create A New Template For The Guild
Sync Guild Template - Sync Template To Guild'S Current State
Modify Guild Template - Modify A Guild Template'S Metadata
Delete Guild Template - Delete A Guild Template
Get Invite - Get An Invite By Code
Delete Invite - Delete An Invite
Get Invite Target Users - Get Users Allowed To Accept This Invite
Get Invite Target Users Job Status - Check The Status Of Target Users Processing Job
Create Lobby - Create A New Lobby
Get Lobby - Get A Lobby By ID
Modify Lobby - Modify A Lobby
Delete Lobby - Delete A Lobby
Add Member To Lobby - Add A User To A Lobby
Remove Member From Lobby - Remove A User From A Lobby
Leave Lobby - Leave A Lobby As Current User
Link Channel To Lobby - Link A Text Channel To A Lobby
Unlink Channel From Lobby - Unlink Any Linked Channels From A Lobby
Crosspost Message - Crosspost A Message To Following Channels
Get Channel Pins - Get Pinned Messages In A Channel
145 Actions
Get Current User-Returns The User Object Of The Requester'S Account
Get User-Returns A User Object For A Given User ID
Modify Current User-Modify The Requester'S User Account Settings
Get Current User Guilds-Returns A List Of Partial Guild Objects The Current User Is A Member Of
Get Current User Guild Member-Returns A Guild Member Object For The Current User
Leave Guild-Leave A Guild
Create DM-Create A New DM Channel With A User
Create Group DM-Create A New Group DM Channel With Multiple Users
Get Current User Connections-Returns A List Of Connection Objects
Get Current User Application Role Connection-Returns The Application Role Connection For The User
Update Current User Application Role Connection-Updates And Returns The Application Role Connection For The User
Get Current Application-Returns The Application Object Associated With The Requesting Bot User
Edit Current Application-Edit Properties Of The App Associated With The Requesting Bot User
Get Application Role Connection Metadata Records-Returns A List Of Application Role Connection Metadata Objects For The Given Application
Get Application Activity Instance-Returns A Serialized Activity Instance If It Exists
Get Guild-Returns The Guild Object For The Given Id
Get Guild Preview-Returns The Guild Preview Object For The Given Id
Modify Guild-Modify A Guild'S Settings
Delete Guild-Delete A Guild Permanently
Get Guild Channels-Returns A List Of Guild Channel Objects
Create Guild Channel-Create A New Channel Object For The Guild
List Guild Members-Returns A List Of Guild Member Objects That Are Members Of The Guild
Search Guild Members-Returns A List Of Guild Member Objects Whose Username Or Nickname Starts With A Provided String
Get Guild Member-Returns A Guild Member Object For The Specified User
Add Guild Member-Adds A User To The Guild Using An OAuth2 Access Token
Modify Guild Member-Modify Attributes Of A Guild Member
Remove Guild Member-Remove A Member From A Guild (Kick)
Get Guild Bans-Returns A List Of Ban Objects For The Users Banned From This Guild
Get Guild Ban-Returns A Ban Object For The Given User
Create Guild Ban-Create A Guild Ban And Optionally Delete Previous Messages
Remove Guild Ban-Remove The Ban For A User
Get Guild Roles-Returns A List Of Role Objects For The Guild
Create Guild Role-Create A New Role For The Guild
Modify Guild Role-Modify A Guild Role
Delete Guild Role-Delete A Guild Role
Add Guild Member Role-Adds A Role To A Guild Member
Remove Guild Member Role-Removes A Role From A Guild Member
Get Guild Invites-Returns A List Of Invite Objects For The Guild
List Active Guild Threads-Returns All Active Threads In The Guild
Modify Current Member-Modifies The Current Member In A Guild
Bulk Guild Ban-Ban Up To 200 Users From A Guild
Get Guild Role-Returns A Role Object For The Specified Role
Get Guild Role Member Counts-Returns A Map Of Role IDs To Member Counts
Modify Guild Role Positions-Modify The Positions Of A Set Of Role Objects For The Guild
Get Guild Prune Count-Returns The Number Of Members That Would Be Removed In A Prune Operation
Begin Guild Prune-Begin A Prune Operation
Get Guild Voice Regions-Returns A List Of Voice Region Objects For The Guild
Get Guild Integrations-Returns A List Of Integration Objects For The Guild
Delete Guild Integration-Delete The Attached Integration Object For The Guild
Get Guild Widget Settings-Returns A Guild Widget Settings Object
Modify Guild Widget-Modify A Guild Widget Settings Object For The Guild
Get Guild Widget-Returns The Widget For The Guild
Get Guild Vanity URL-Returns A Partial Invite Object For Guilds With That Feature Enabled
Get Guild Widget Image-Returns A PNG Image Widget For The Guild
Get Guild Welcome Screen-Returns The Welcome Screen Object For The Guild
Modify Guild Welcome Screen-Modify The Guild'S Welcome Screen
Get Guild Onboarding-Returns The Onboarding Object For The Guild
Modify Guild Onboarding-Modifies The Onboarding Configuration Of The Guild
Modify Guild Incident Actions-Modifies The Incident Actions Of The Guild
Get Channel-Get A Channel By ID
Modify Channel-Update A Channel'S Settings
Delete Channel-Delete A Channel Or Close A Private Message
Get Channel Messages-Get Messages From A Channel
Get Channel Message-Get A Specific Message In A Channel
Create Message-Send A Message To A Channel
Edit Message-Edit A Previously Sent Message
Delete Message-Delete A Message
Bulk Delete Messages-Delete Multiple Messages In A Single Request
Create Reaction-Create A Reaction For A Message
Delete Own Reaction-Delete A Reaction The Current User Made
Delete User Reaction-Delete Another User'S Reaction
Get Reactions-Get Users Who Reacted With An Emoji
Delete All Reactions-Delete All Reactions On A Message
Delete All Reactions For Emoji-Delete All Reactions For A Specific Emoji
Pin Message-Pin A Message In A Channel
Unpin Message-Unpin A Message In A Channel
Get Pinned Messages-Returns All Pinned Messages In The Channel
Get Channel Invites-Returns A List Of Invite Objects For The Channel
Create Channel Invite-Create A New Invite Object For The Channel
Trigger Typing Indicator-Post A Typing Indicator For The Specified Channel
Start Thread From Message-Creates A New Thread From An Existing Message
Start Thread Without Message-Creates A New Thread That Is Not Connected To An Existing Message
Join Thread-Adds The Current User To A Thread
Leave Thread-Removes The Current User From A Thread
Add Thread Member-Adds Another Member To A Thread
Remove Thread Member-Removes Another Member From A Thread
Get Thread Member-Returns A Thread Member Object For The Specified User If They Are A Member Of The Thread
List Thread Members-Returns Array Of Thread Members Objects That Are Members Of The Thread
List Public Archived Threads-Returns Archived Threads In The Channel That Are Public
List Private Archived Threads-Returns Archived Threads In The Channel That Are Private
List Joined Private Archived Threads-Returns Archived Threads In The Channel That Are Private, And The User Has Joined
Edit Channel Permissions-Edit The Channel Permission Overwrites For A User Or Role
Delete Channel Permission-Delete A Channel Permission Overwrite For A User Or Role
Follow Announcement Channel-Follow An Announcement Channel To Send Messages To A Target Channel
Add Group DM Recipient-Adds A Recipient To A Group DM Using Their Access Token
Remove Group DM Recipient-Removes A Recipient From A Group DM
Get Guild Audit Log-Returns An Audit Log Object For The Guild
List Auto Moderation Rules For Guild-Get A List Of All Rules Currently Configured For The Guild
Get Auto Moderation Rule-Get A Single Auto Moderation Rule
Create Auto Moderation Rule-Create A New Auto Moderation Rule
Modify Auto Moderation Rule-Modify An Existing Auto Moderation Rule
Delete Auto Moderation Rule-Delete An Auto Moderation Rule
List Guild Emojis-Get A List Of Emojis For The Guild
Get Guild Emoji-Get A Specific Emoji From The Guild
Create Guild Emoji-Create A New Emoji For The Guild
Modify Guild Emoji-Modify An Existing Guild Emoji
Delete Guild Emoji-Delete A Guild Emoji
List Application Emojis-Get A List Of Emojis For The Application
Get Application Emoji-Get A Specific Emoji From The Application
Create Application Emoji-Create A New Emoji For The Application
Modify Application Emoji-Modify An Existing Application Emoji
Delete Application Emoji-Delete An Application Emoji
List Entitlements-Get All Entitlements For The Application
Get Entitlement-Get A Specific Entitlement
Consume Entitlement-Mark A Consumable Entitlement As Consumed
Create Test Entitlement-Create A Test Entitlement For Testing Premium Features
Delete Test Entitlement-Delete A Test Entitlement
List SKUs-Get All SKUs For The Application
List Guild Scheduled Events-Get All Scheduled Events For A Guild
Create Guild Scheduled Event-Create A New Scheduled Event For The Guild
Get Guild Scheduled Event-Get A Specific Scheduled Event
Modify Guild Scheduled Event-Modify An Existing Scheduled Event
Delete Guild Scheduled Event-Delete A Scheduled Event
Get Guild Scheduled Event Users-Get Users Subscribed To A Scheduled Event
Get Guild Template-Get A Guild Template By Code
Get Guild Templates-Get All Templates For A Guild
Create Guild Template-Create A New Template For The Guild
Sync Guild Template-Sync Template To Guild'S Current State
Modify Guild Template-Modify A Guild Template'S Metadata
Delete Guild Template-Delete A Guild Template
Get Invite-Get An Invite By Code
Delete Invite-Delete An Invite
Get Invite Target Users-Get Users Allowed To Accept This Invite
Get Invite Target Users Job Status-Check The Status Of Target Users Processing Job
Create Lobby-Create A New Lobby
Get Lobby-Get A Lobby By ID
Modify Lobby-Modify A Lobby
Delete Lobby-Delete A Lobby
Add Member To Lobby-Add A User To A Lobby
Remove Member From Lobby-Remove A User From A Lobby
Leave Lobby-Leave A Lobby As Current User
Link Channel To Lobby-Link A Text Channel To A Lobby
Unlink Channel From Lobby-Unlink Any Linked Channels From A Lobby
Crosspost Message-Crosspost A Message To Following Channels
Get Channel Pins-Get Pinned Messages In A Channel
Falcon

Make your Discord agents perform.

Every Discord action runs on Falcon.

Falcon, StackOne's execution engine, makes your agents fast, accurate, and reliable.

Explore Falcon Engine
StackOne Defender

88.7% attack detection accuracy.

Built in the StackOne platform.

StackOne Defender scans and classifies every Discord payload before it reaches your agent, with precision and latency no other solution can match.

StackOne Defender Meta PG v1 Meta PG v2 DeBERTa 88.7% 67.5% 63.1% 56.9% Detection accuracy
StackOne Platform

Do More, Build Less.

Managed Integration Infrastructure for Discord AI Agents.

Connectors & Actions

200+ Connectors. 10,000+ Actions.

Multiple Interfaces

Access integrations via API, AI SDKs, MCP & A2A.

Managed Authentication

Pre-built authentication UI.

Enterprise-Ready

Enterprise-Ready architecture.

"What impressed us most about StackOne is its ambition and clarity. They're creating infrastructure that modern software and the entire AI agent ecosystem can rely on. The depth of secure integrations, the pace of delivery, and the team's foresight into AI's future uniquely position StackOne to redefine this category."

Luna Schmid, Partner at GV

"We've been impressed by how quickly and deeply StackOne integrates with complex enterprise systems -- and now, with their focus on agent-to-agent interoperability, they're unlocking even more powerful use cases for customers. StackOne delivers all of the above in a universal layer -- without compromise."

Barbry McGann, SVP at Workday Ventures

G2 - High Performer G2 - Easiest To Do Business With G2 - Users Love Us G2 - Users Most Likely To Recommend G2 - Easiest Admin

Put your AI agents to work

All the tools you need to build and scale AI agents integrations, with best-in-class security & privacy.