Discord Integration

Connect Discord to send messages to channels, manage server members, and trigger workflows from Discord events.

Available triggers

TriggerWhen it fires
New MessageA message is posted in a channel
Member JoinedA user joins the server

Available actions

ActionWhat it does
Send MessagePost a message to a channel
Send DMDirect message a user
Create ChannelCreate a new channel
Add ReactionReact to a message

Common patterns

Community alerts

GitHub Trigger (new release) → Send Discord Message (#announcements, "New version released!")

Welcome new members

Discord Trigger (member joined) → Send Discord DM (welcome message + getting started guide)

Support bot

Discord Trigger (message in #support contains "help") →
  TinyGPT (classify issue) → Send Discord Message (response with solution)
Tip

Use Discord embeds for rich messages: include titles, descriptions, colors, thumbnails, and fields. Pass embed JSON in the message body.