Discord
Communication platform API for managing servers, channels, messages, threads, and webhooks.
Three ways to use Discord
Chat with Geni
Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with Discord.
Add Reaction
Add a reaction emoji to a message as the current user.
Add Role to Member
Assign a role to a guild member.
Add Thread Member
Add another user to a thread.
Ban a User
Ban a user from a guild, optionally deleting their recent messages.
Bulk Delete Messages
Delete multiple messages at once (2–100). Will not delete messages older than 2 weeks.
Create a Guild Channel
Create a new channel in a guild.
Get started automating Discord
Ready-to-use workflows
Prompts using Discord
Match-day fantasy football injury and lineup brief
On the mornings your club plays, get a plain-English rundown of who is out, who is doubtful, and how it reshapes the team, posted straight to Discord.
Weekly Discord community pulse digest
Every Monday at 9am, roll up the week's activity across your key Discord channels into a pinned embed digest with trends, unanswered questions, and shoutouts.
Announce new GitHub releases in Discord
The moment you publish a GitHub release, rewrite the notes for real humans and post them as a rich embed in your community Discord channel.
Route Typeform feedback into the right Discord channel
The moment someone submits your Typeform, classify the response and post a formatted card to the right Discord channel with a triage thread underneath.
Announce new YouTube uploads in Discord
Automatically post a rich embed to your Discord server the moment a new video goes up on your YouTube channel.