How to use Discord Pro Integration

Discord Pro Integration is a two-way bridge between monday.com and Discord. Post board changes to Discord as rich cards with action buttons, run scheduled digests and deadline reminders, sync thread replies back to monday as updates, expand monday links and item references into live cards, capture bug and request reports from Discord onto a board, and pull board data in with slash commands — all configured from one settings page, with nothing to host or run yourself. The quick start gets you live in about 10 minutes; the rest of this page is a complete reference for every feature.

1. Before you start

  • A monday.com account where you can install apps — you'll be the admin who connects and configures everything.
  • A Discord server where you can add a bot — you need the Manage Server permission to add it.
  • About 10 minutes for the first working setup.
There's nothing to install on a server and no code to write. The app runs on monday's infrastructure; you only click through a setup page. Connecting is free — paid features are optional (see Plans & billing).

2. Quick start (about 10 minutes)

The shortest path from install to a working setup:

  1. Install Discord Pro Integration from the monday.com Marketplace and approve the permissions.
  2. Open the app's settings in monday — right after installing it opens automatically, or reopen it any time from Installed apps → Discord Pro Integration → Use app. It opens on the Overview tab.
  3. On Overview, click Connect Discord, choose your server, and authorize the bot. Overview now shows Discord: Connected.
  4. Turn on one feature to see it work — either:
    • Notifications tab → add a rule (board + trigger + channel) → change something on that board and watch the card appear in Discord; or
    • Bug reports tab → enable it, pick a panel channel and a board → members report with the panel button or /bug.
  5. Ask everyone to run /connect once in Discord so their actions are attributed to them.

That's it. The sections below explain each feature in full.

3. Install & open the settings

Install the app from the monday.com Marketplace. Installing and authorizing are separate steps: when prompted, review and approve the requested permissions — the app uses them to read the boards you choose, create and update items, and manage the webhooks that drive notifications. monday's OAuth grant is what lets the app act on your account, so the app needs that authorization to read your boards, and you may be asked to confirm the install as well as authorize it.

There are two ways to open the app's settings. The easiest is first:

  1. Right after installing, monday takes you straight into the app — its configured onboarding starting point. To reopen it any time, open the Marketplace, click Installed apps (top-right of the marketplace modal), select Discord Pro Integration, then click Use app (top-right). It opens on the Overview tab.
  2. Alternatively, click your avatar photo (top-right) → AdministrationAdmin appsDiscord Pro Integration - Settings.

Either way, it opens on the Overview tab, which shows what's connected and what's left to set up. Everything is configured from here.

If a board or channel list ever looks empty, or you see a “Reconnect monday” prompt, your authorization needs refreshing — click Reconnect monday on the Overview tab and reload. monday OAuth grants don't expire on their own, so this only happens after a reinstall or if access was revoked.

4. Connect Discord & your team

Connect your Discord server (admin, once)

On the Overview tab, click Connect Discord, pick the server you want, and authorize the bot. The bot joins your server and Overview shows Discord: Connected. You need the Manage Server permission to add it, and Discord must be connected before the app can post anything. To move to a different server later, use Disconnect Discord server on Overview and connect again.

Connect your members (everyone, once)

Ask each person to run /connect once in Discord and authorize their own monday.com account. This links their Discord identity to their monday user, so their actions — assigning, status changes, comments — are attributed to the right person. Until someone connects, actions that need a person (like Assign to me) will prompt them to connect first rather than acting as the admin.

5. The settings page, tab by tab

Everything is configured from six tabs. Turn on only what you want — nothing runs until you enable it.

TabWhat it's for
OverviewConnection status, a short setup checklist, and at-a-glance counts for each feature.
NotificationsRules that post monday board changes to Discord.
DigestsScheduled daily/weekly board summaries.
DeadlinesDue-date and SLA reminders.
Bug reportsThe Discord report panel and /bug intake, plus the monday board and columns reports land on.
AccountStaff role, quiet hours, and the auto-embed toggle.

6. Notification rules

On the Notifications tab, add a rule that posts monday board changes to a Discord channel. Each rule is trigger → filter → action:

Triggers

TriggerFires when…
Item createda new item is added to the board.
Column changeda column value changes — status, people, dropdown, date, text, any column.
Item movedan item moves to another group or board.
Update postedsomeone adds an update/comment on an item.
Item deletedan item is deleted.

Filters

Every rule targets one board (required) and can be narrowed to a group. For Column changed, you can also pick the exact column and even require a specific previous → new value (for status/dropdown columns) so the rule only fires on the change you care about.

Actions

  • Post an embed to a channel.
  • Optionally DM the assignee or @mention the assignee in the channel.
  • Optionally @mention roles you select.
  • Show action buttons (Assign / Change status) on the embed.
  • Open a discussion thread per item — the first notification about an item starts a thread, and later notifications about the same item post into it (no thread clutter). Replies there can sync back to monday — see Two-way comment sync.

The message is fully customizable. Leave it blank to use a sensible default per trigger, or write your own using tokens such as {item.name}, {item.url}, {board.name}, {group.name}, {column.title}, {value.previous}, {value.new}, {update.body} and {changed_by}.

Add as many rules as you need — unlimited on every plan, free and paid (each can watch a different board). Rules act on changes made after the rule exists — they don't replay past activity.

7. Item cards & buttons

A card is a rich Discord embed showing an item's reference and name (linked to monday). Depending on which columns the board has, it carries action buttons that work right from Discord:

ButtonWhat it doesShown when
Assign to meAssigns you on the item (as your monday user).The board has an assignee column. Requires /connect.
Change statusOpens a menu of the board's statuses and sets the one you pick.The board has a status column. Requires /connect or the staff role.
Vote 👍Adds or removes your vote and shows the live count.A votes column is mapped (report cards).
Open in mondayOpens the item in monday in a new tab.On report cards (notification embeds link from the title instead).

Notification embeds (from rules with action buttons enabled) carry Assign to me and Change status, and link to the item from the title. Report cards can carry all four buttons.

8. Two-way comment sync

When a discussion thread is enabled (on a notification rule or on intake cards), replies in that Discord thread are posted back to the monday item as updates. If the person has run /connect, the update is attributed to them; otherwise it's posted as “Name (via Discord): …” — for example “Alex (via Discord): …”. Updates created this way don't echo back into Discord.

9. Scheduled digests

On the Digests tab, schedule a recurring board summary to a channel. Choose daily or weekly, the hour (and weekday, if weekly), the board and channel, and which sections to include:

  • New and Done items for the period.
  • Overdue (when you point it at a date column), Unassigned, and Stale items not touched in N days.
  • One section per status you select.

Each line links straight to the item, and the digest posts once per scheduled period.

10. Deadlines & SLA reminders

On the Deadlines tab, get ahead of due dates. A reminder works in one of two modes:

  • Due date — point it at a date column; it warns a configurable number of lead hours before items are due, and again once they're overdue.
  • Time in status (SLA) — track how long items sit in a chosen status and warn as they approach a target number of hours.

Pick the channel and any roles to ping, and choose whether to include items that are already overdue. Each item is reminded once per phase (due-soon, overdue) and re-arms if it changes — no repeat spam.

11. Capture bugs & requests

On the Bug reports tab, switch on intake, then set it up in two parts:

  • The Discord report flow — choose the channel for the report panel, edit the panel message and button label, and decide whether each report also posts a card (to a public channel, and optionally a private staff channel) with a discussion thread.
  • The monday board — pick the board and group new reports are created in, and map the columns: status, assignee, a long-text description field for the details, and a number votes column to enable the 👍 button. Status and assignee are auto-detected when you pick a board; adjust if needed.

There are three ways to capture a report, all of which create a tracked item on your board:

  • The report panel — a standing message with a button in your chosen channel. Clicking it opens the report form.
  • /bug — opens the same form from any channel.
  • Right-click a message → Apps → “Create item from message” — turns an existing Discord message into an item.

The report form has two fields: a Title and an optional “What happened / steps to reproduce.” On submit, the app creates the monday item, posts the card and discussion thread (if enabled), and links the reporter to the thread.

Intake has a master switch. When it's off, the panel button, /bug, and the right-click command all reply that bug reporting is disabled, and no intake cards post — your notification rules keep working.

12. Auto-embed links & references

When someone pastes a monday item link or types an item reference like BPLU-001 in a connected channel, the bot replies with a live card for that item — name, status, and the same action buttons — so links become useful instead of bare URLs. This is on by default and can be turned off on the Account tab (“Auto-embed monday links”). It ignores other bots' messages and only reacts in servers you've connected.

13. Quiet hours

On the Account tab, set a quiet-hours window (it supports overnight ranges like 22:00–07:00). During quiet hours, notifications, digests, and reminders still post but go out silently — no pings or role mentions, and assignee DMs are skipped — so the updates sit quietly in the channel for the morning without buzzing anyone overnight.

14. Slash commands

CommandWhat it does
/bugOpen the report form (title + what happened) and create an item on your bug board.
/connectLink your monday.com account so your actions are attributed to you.
/search <text> [board]Find items by keyword across your boards, or one board. A single match comes back as a full card.
/mytasks [board]List the items assigned to you. Run /connect first.
/wrap [board]A quick, private summary of what was completed recently.

There's also a right-click command: select a message → Apps → “Create item from message” to turn it into a monday item. If commands don't appear right after you add the bot, give Discord a minute and reopen it.

15. Plans & billing

Every feature is included in every plan — there are no feature gates. You start free and pay only as your monday team grows, and subscriptions are managed and billed securely through the monday.com Marketplace (monday handles tax and payment). See the pricing page for the full per-seat ladder and any trial.

  • Free for up to 2 monday users — every feature included.
  • Above that, simple per-seat pricing based on your monday seat count — still every feature, every plan.
  • 14-day trial on paid plans.

Your Discord community doesn't need monday licenses to report or take part — only your monday team's seat count affects the price.

16. Troubleshooting

  • Board or channel lists are empty in the settings — your monday authorization needs refreshing. Click Reconnect monday on the Overview tab and reload.
  • Nothing is posting to Discord — confirm Discord shows as connected on Overview and the feature's channel is set. For a notification rule, check it's enabled and that its board and trigger match a change you actually made (rules don't fire on past changes).
  • A teammate's actions show as the admin, or they're asked to “connect first” — they haven't linked their account yet. Have them run /connect.
  • Slash commands don't appear — give Discord a minute after adding the bot, reopen it, and confirm the bot is in the server.
  • A feature asks you to subscribe — beyond the free tier (up to 2 users), an active monday subscription is required; every plan then includes every feature. Manage it in monday — see pricing.
  • Auto-embed isn't expanding links — check it's on in the Account tab and that you're posting in a connected server; bots' own messages are ignored.

17. Get help

Stuck, or have a question? Reach PluginPro by email at support@pluginpro.io. See also our Support page, Privacy Policy and Terms of Service.