Discord
by Discord
Send messages, manage channels, roles, and interact with Discord servers
How agents use Discord
- ✓Agent sends a message to a Discord channel to notify the community of a new release, event, or update
- ✓Agent monitors a support channel and responds automatically to common questions or triggers a ticket workflow
- ✓Agent posts structured reports — summaries, leaderboards, alerts — to a dedicated server channel
- ✓Agent assigns a role to a user based on actions they took in an external system
- ✓Agent escalates to a human moderator by pinging them when it detects a message it cannot handle
Agent actions
Inputs: channelId, content, tts
Returns: messageId, channelId, success
Inputs: channelId, title, description, color, url, fields, footer, thumbnail, image
Returns: messageId, success
Inputs: channelId, messageId, content
Returns: success
Inputs: channelId, messageId
Returns: success
Inputs: channelId, limit, before, after
Returns: messages, count
Inputs: channelId, messageId, emoji
Returns: success
Inputs: guildId, name, type, topic, parentId
Returns: channelId, success
Inputs: channelId
Returns: success
Inputs: channelId
Returns: channel, name, type
Inputs: guildId
Returns: channels, count
Inputs: guildId, name, color, hoist, mentionable
Returns: roleId, success
Inputs: guildId, userId, roleId
Returns: success
Inputs: guildId, userId, roleId
Returns: success
Inputs: guildId, userId
Returns: member, username, nickname, roles
Inputs: guildId, userId, reason
Returns: success
Inputs: guildId, userId, reason, deleteMessageDays
Returns: success
Inputs: channelId, name, autoArchiveDuration
Returns: threadId, success
Inputs: channelId, name, avatar
Returns: webhookId, webhookUrl, success
Inputs: userId, content
Returns: messageId, success
Example workflows
Automated notifications
Send automated notifications to Discord channels for events, alerts, or updates
Community moderation
Automate moderation tasks like role assignment, member management, and content filtering
Support ticket system
Create and manage support tickets using Discord channels and threads
Engagement tracking
Monitor and respond to community engagement metrics and activity
About Discord
- Vendor
- Discord
- Pricing Always review details with the vendor
- Free — Discord bot API is free to use. Discord Nitro is available for enhanced user features but not required for bot functionality.
- Authentication
- Bearer token
- Rate limit Always review details with the vendor
- 50 requests / minute
- Compatible nodes
- AgentResourceInputOutput
- Website
- https://discord.com
Build an AI workflow with Discord
Use the Agentic Planner to design, visualize, and connect Discord with your other tools.
Open Agentic Planner