How To Automate Cards From Trello To Discord

Hello and thank you for checking out my guide on automating Trello cards to Discord! Being a fan of both platforms, I often found myself spending a significant amount of time manually updating my Discord server with the most recent updates from my Trello boards. Fortunately, I stumbled upon a method to automate this process, ultimately saving me valuable time and energy. In this article, I will walk you through the necessary steps to configure this automation for your own use.

Step 1: Setting up a Trello Webhook

The first step is to create a webhook in Trello. A webhook is a way for Trello to send data to an external application, in this case, Discord. Start by opening the board you want to automate and click on the “Show Menu” button on the right-hand side of the board. Scroll down to the “Power-Ups” section and click on the “Enable” button next to the “Webhooks by Zapier” power-up.

Once enabled, click on the “Add Webhook” button and fill in the required fields. Make sure to select the events you want to trigger the webhook, such as when a card is created, updated, or moved. Copy the generated webhook URL as we will need it in the next step.

Step 2: Setting up a Discord Webhook

In Discord, navigate to the server where you want the Trello updates to appear. Click on the server settings, then the “Integrations” tab. Search for “Webhooks” and click on “View” to create a new webhook. Give your webhook a name, choose the channel where the updates will be posted, and copy the generated webhook URL.

Step 3: Using Zapier to Connect Trello and Discord

Now it’s time to use Zapier, a popular automation tool, to connect Trello and Discord. If you don’t have a Zapier account, sign up for one—it’s free!

Create a new Zap and choose Trello as the trigger app. Select the event that will trigger the automation, such as “New Card.” Connect your Trello account and choose the board and list you want to monitor.

Next, add an action step and search for “Webhooks by Zapier” as the app. Select the “POST” action and paste the Trello webhook URL you copied earlier. Customize the payload with the information you want to send to Discord, like the card title, description, or due date.

Finally, add another action step and search for “Discord” as the app. Choose the “Send Channel Message” action, select your Discord server and channel, and paste the Discord webhook URL. Customize the message content using the information from the Trello card.

Step 4: Test and Troubleshoot

Once you’ve set up your Zap, it’s time to test it out. Create a new card in your selected Trello list and wait for the magic to happen. Check your Discord server to see if the card details are posted correctly.

If something doesn’t work as expected, double-check your webhook URLs, the selected Trello board, and the Discord server settings. Zapier has a user-friendly interface that allows you to review and debug any issues that may arise.


Automating cards from Trello to Discord has been a game-changer for me. With just a few simple steps, I eliminated the need for manual updates and kept my Discord server in sync with my Trello boards. Now I can focus on the important work at hand without worrying about missing any important updates. Give it a try and experience the power of automation for yourself!