Overview
Enhance your community management and engagement using Discord automation. By integrating Discord with your workflow, you can send and monitor for new images in Discord channels using your AI Agents and custom automation flows.
Discord Agent Tools
Connecting your Custom AI Agents with the Discord tool empowers them to send messages to selected Discord channels based on agent interactions.
💡 Note: Visit our guide to AI Agent Tools to learn more.
- Go to the Agents tab at the top of your workspace/folder.
- (1) Select an existing agent or (2) create a new one.

- Click ✏️ Edit agent in the top-right corner.

Go to the 🔧 Tools tab on the left.
Click ➕ Add tool and choose the Discord tool from the list.

Click Connect to configure the integration.
Click Update to save the changes.
Build Discord Automations
Using the Discord connector as part of your automation flows allows you to streamline communication, drive engagement, and enhance community interactions.
💡 Note: Visit our Automation Guide to learn more.
Add Discord as a Trigger
- Go to the Automations tab in your workspace or folder.
- Click ➕ Create automation.

- Select the Add from scratch tile.

Click ➕ Add Trigger and choose one of the Discord triggers from the list.
Click Connect to configure the trigger (see the first section of this guide).
Specify the conditions for the trigger (if applicable).

- (optional) Add more steps to the automation.
- Click Save changes in the top-right corner.
- Toggle the automation on in the top-right corner.
Add Discord as an Action
- Go to the Automations tab in your workspace or folder.
- Click ➕ Create automation.

- Select the Add from scratch tile.
- Click ➕ Add Step and choose one of the Discord actions from the list.
- Click Connect to configure the trigger (see the first section of this guide).
- Specify the conditions for the action (if applicable).

- (optional) Add more steps to the automation.
- Click Save changes in the top-right corner.
- Toggle the automation on in the top-right corner.
Discord Triggers & Actions
Here are the triggers & actions you can use in your workflows:
Discord Triggers
| Trigger | Description |
|---|---|
| New Message | Triggers when a new message is posted in a Discord channel |
New Message — Trigger Outputs
Every downstream step can reference the four variables the trigger emits. Use them in Send Message, Add Task, agent prompts, or as inputs to Branch and Filter Data steps.
| Variable | What it holds | Use it for |
|---|---|---|
text |
The full message body as plain text | Feed into Ask Agent, Filter Data, or Add Task |
author |
The Discord username/handle of the sender | Personalize replies, filter by who posted |
channelId |
Discord channel ID where the message was posted | Route differently per channel; pass to Send Message to reply in-place |
messageId |
The Discord message ID | Reference a specific message in follow-up steps or external tooling |
💡 Tip: To reply in the same thread, pass
channelIdstraight into the Send Message action so the response posts back to the originating channel.
Discord Actions
| Action | Description |
|---|---|
| Send Message | Send a message to a specific Discord channel |
| Create Channel | Create a new text or voice channel on your server |
| Delete Channel | Permanently remove a channel from your server |
| Find Channel | Look up a channel by name or ID |
| Rename Channel | Change the name of an existing channel |
Use Cases
Not sure how to use the Discord integration? Here are a few ideas:
| Monitor Discord messages and create follow-up tasks | ✅ Trigger: New Item Added (Discord) ➡️ Action: Generate with AI ➡️ Action: Add Task |
|---|---|
| Notify Discord channel when a new task is created | ✅ Trigger: New Task ➡️ Action: Send Message (Discord) |
| Announce task completion in Discord | ✅ Trigger: Mark Task as Completed ➡️ Action: Send Message (Discord) |
| Auto-create a new Discord channel for each new project | ✅ Trigger: New Project ➡️ Action: Create Channel (Discord) ➡️ Action: Send Message (Discord) |
| Post a weekly task summary in Discord | ✅ Trigger: Scheduled Time: Weekly ➡️ Action: Find Task(s) ➡️ Action: Transform Array Into String ➡️ Action: Generate with AI ➡️ Action: Send Message (Discord) |
| Send reminder to Discord when task deadline is near | ✅ Trigger: Task Due Date ➡️ Action: Send Message (Discord) |
| Celebrate project milestones in Discord | ✅ Trigger: Mark Project as Completed ➡️ Action: Send Message (Discord) |
Available Capabilities
| Type | Capability | Description |
|---|---|---|
| ⚡ Trigger | New Message | Fires when new message event occurs |
| 🔧 Action | Send Message | Performs the send message operation |
| 🔧 Action | Add Role | Performs the add role operation |
| 🔧 Action | Find Channel | Performs the find channel operation |
| 🔧 Action | Rename Channel | Performs the rename channel operation |
| 🔧 Action | Create Channel | Performs the create channel operation |
Related guides
- Slack · Microsoft Teams · Telegram Bot · WhatsApp — Other team-chat integrations
- Custom AI Agents — Agents that read/post Discord channels
- Automation Triggers · Automation Actions
