Are you searching for a way to automatically send a Slack notification whenever a new card is created on Trello?

Send Slack notifications on New Cards in Trello

Well, if your answer is yes then follow this blog for the easiest procedure. As I’m going to walk you through the step by step process that doesn’t even require any coding. You must be aware that there is no direct integration between these two tools namely Slack and Trello. So, we’ll be using Pabbly Connect to establish a connection in between for this particular automation.

Pabbly Connect is automation software that enables integrating multiple applications to automate manual & repetitive tasks in real-time.

Most importantly, you only have to complete this procedure once and the created workflow will take care of the rest afterwards.

Why Choose This Method Of Integration?

In contrast with other integration services-

  • Pabbly Connect does not charge you for its in-built apps like filters, Iterator, Router, Data transformer and more
  • Create “Unlimited Workflows” and smoothly define multiple tasks for each action
  • As compared to other services which offer 750 tasks at $24.99, Pabbly Connect offers 50000 tasks in the starter plan of $29 itself
  • Unlike Zapier, there’s no restriction on features. Get access to advanced features even in the basic plan
  • Try before you buy! Before spending your money, you can actually signup & try out the working of Pabbly Connect for FREE

Sign Up To Pabbly Connect  

But, before heading directly onto the procedure, first, let’s get to know a little about the services that are involved. Slack is a business communication platform. Whereas, Trello is a project management software that organizes your projects into boards.

After setting up this workflow a notification will be send on the communication platform i.e, Slack whenever there is a new card entry on Trello.

Additionally, check out the video tutorial below for this particular integration.

Also, we have attached a template for this integration to help you get started quickly. Just click on the image given below. Moreover, you can visit the Marketplace to look for numerous other integrations & apps.

How to Send Slack notifications on New Cards in Trello

So, buckle up as we’re going to discover the Slack and Trello integration.

Step 1: Sign up to Pabbly Connect

Sign Up

Begin the procedure to send Slack notifications on new cards in Trello by visiting the Pabbly Connect website. On the home page, click on the ‘Sign-Up Free‘ button available. Next, either enter your existing Gmail credentials or simply fill up the signup form to register.

Try Pabbly Connect for FREE

Step 2: Access Pabbly Connect

Select Connect

After that, click on the ‘Access Now’ button of the software ‘Connect’ (as shown in the above image) among the various Pabbly applications.

Step 3: Workflow for Trello and Slack Integration

(a) Start with a New Workflow

Create New Workflow

Further, start creating a workflow for the integration & to do this click the ‘Create Workflow’ button.

(b) Name the Workflow

workflow_for_trello_to_slack

Now, name the workflow as per the integration or use-case (for instance: Trello to Slack etc). Finally, click on the ‘Create’ button available.

Step 4: Setting Trigger for Trello to Slack Integration

To automatically send a notification on your communication platform, you’ll need to set-up a trigger on the new Trello card entry and its respective action to send Slack notifications on new cards in Trello using Pabbly Connect.

(a) Select Application you want to integrate

integrate_trello_for_trello_to_slack

After naming your workflow, a page will open up carrying the trigger window settings.

Pick the ‘Trello’ app from the ‘Choose App’ drop-down choices.

(b) Select Event & Connect with Trello

Select Method & Connect with Trello

Select the event as ‘New Card’ & then click on the ‘Connect with Trello’ button.

Step 5: Connecting Trello to Pabbly Connect

The system is asking for a Trello account username and API key and token. So, sign in to your Trello account to fill the necessary field details.

(a) Login to Your Trello Account

Copy Username

After successfully signing into your Trello account, click on the profile icon available on the top right corner of the page. Afterwards, select the ‘Profile and Visibility’ option from the menu.

A page will open up containing your Trello username. Simply select and copy this username.

(b) Paste the Username

Paste Username

Now, paste the copied Trello username in the Pabbly Connect trigger connection window.

(c) For API Key & Token Click the ‘here’ Text Anchor

Click Here

Now, to fill in the API Key & token, click on the ‘here’ text anchor on the same Pabbly Connect trigger connection window or go to the link ‘https://trello.com/app-key/’.

(d) Copy API Key

Copy API Ke

Copy the Trello API key from here.

(e) Paste the Copied API Key

Paste API Key

Paste the Trello API key in the Pabbly Connect trigger connection window’s ‘API Key’ field.

(f) Generate Token

Click on Generate Token

Next, on the Trello API Key window, you will find a link to generate the token. Click on the ‘Token’ anchor to generate a token.

You’ll be direct to authorize your Trello account next. Authorize the system and complete the token generation process.

(g) Copy the Token

Copy Token

Copy the generated Trello token.

(h) Paste the Token

Paste Token & Save

Paste the copied Trello token and then click on the ‘Save’ button.

(i) Select the Board & List

select_board_and_list_for_trello_to_slack

Once you’ve successfully authorized & connected your Trello account, the system will auto-populate all the boards as well as lists created on the connected account.

Select the board and list that you want to use for this automation.

Lastly, click the ‘Save & Send Test Request’ button of the Trello trigger.

Step 6: Test the Response in Pabbly Connect Dashboard

As we can see, we are done setting up the trigger for Trello and Slack integration. So, let’s test the Trello trigger by adding test card.

(a) Capture Webhook Response

Capture Webhook Response for Trello to Google Calendar

Click the ‘Capture Webhook Response’ button first.

(b) Click on ‘Add a card’

click_on_add_a_card_for_trello_to_slack

Now, go back to your Trello account and click on ‘Add a card’.

(c) Name & Add a Card

add_card_for_trello_to_slack

Next, name the card and click on the ‘Add Card’ button.

(d) Check & Save the Trigger API Response

trigger_response_for_trello_to_slack

Check the card data in the trigger response window and remember to save this data.

Step 7: Set-up a Filter

You must be wondering why we need to add a filter here. The answer to this is, when you create a workflow without a filter the workflow will run repetitively for each card event such as card created, card updated, card deleted etc. So, to prevent this from happening we’ll simply add a filter condition that will only allow newly created cards.

(a) Select Application you want to integrate

set_filter_for_trello_to_slack

Click the plus button next to your trigger window. Next, select the Choose App value as ‘Filter’.

(b) Define Filter Condition & Send Test Request

filter_condition_for_trello_to_slack

Now first, select the ‘type: createCard’ response value in the first condition box.

Second, make sure the second box value to be ‘Equal to’.

Lastly, write ‘createCard’ in the third box,

Then, click the ‘Save & Send Request’ button.

Step 8: Add a Delay Function

As you can see adding a card name and adding the other details to that particular card are who different events on Trello. So, when you design the workflow without a delay function that it will separately for each separate event like naming a card, adding the details etc. And to avoid this from happening we are placing a simple delay function in between.

(a) Add Delay

set_delay_for_trello_to_slack

Hit the plus (+) button and then select the choose app field as ‘Delay’. Also, select the delay value as ‘1’ and then click on ‘Save & Send Test Request’.

(b) Check Delay Success

check_delay_response_success_for_trello_to_slack

Check whether your delay is working fine or not in the response window.

Step 9: Get Card Details

(a) Click on Card

click_on_card_for_trello_to_slack

Next, we need to add the details for the card name. So, click on the created card first.

(b) Add Card Details

add_card_details_for_trello_to_slack

Add the card details.

(c) Get Card Details to Send Slack Notifications on New Cards in Trello

get_card_details_for_trello_to_slack

Next, click on the plus button and again select the ‘Trello’ app from choose app dropdown. This time select the event as ‘Get Card Details’.

(d) Again Connect with the Same Trello Account

select_recent_credentials_for_trello_to_slack

Now, you don’t need to fill in the API key and token. Select the recent credentials from the ‘New Credentials’ list instead.

(e) Map Card ID

map_card_id_for_trello_to_slack

Now, map the card id from the previous response.

To map the card id, click on the menu button (i.e. three horizontal lines) next to the field. Then, find and click on the response value from the captured trigger response.

(f) Send Test Request

send_test_request_for_trello_to_slack

Further, click the ‘Save & Send Test Request’ button.

Step 10: Setting Action for Trello to Slack Integration

Now, as we have gathered all the data to send notification on Slack from the new Trello card. We can proceed to use this data to perform our action. After that, a notification will be sent on the Slack channel for every new Trello card entry automatically.

(a) Select Application you want to Integrate

integrate_slack_for_trello_to_slack

Hit the plus button and select the app to integrate here as ‘Slack’.

(b) Select Event & Connect with Slack

connect_with_slack_for_trello_to_slack

Next, select the event as ‘Send Channel Message (without Image)’.

Lastly, click the ‘Connect with Slack’ button.

(c) Authorize Slack Account

authorize_slack_for_trello_to_slack

An authorization window will open up next. Allow your Slack account to connect with Pabbly Connect by giving the required permissions.

(d) Select Channel,  Message Type & Draft Message

select_channel_message_type_and_mesege_for_trello_to_slack

Further, select the channel as well as message type. Also, draft the message. You can use the response values along with some general text to create a message.

(e) Send Test Request

send_test_request_for_action_for_trello_to_slack

Further, mention a bot name and then click on the ‘Save & Send Test Request’ button to send a request for sending a Slack notification.

(f) Check & Save Response

save_action_response_for_trello_to_slack

Certainly, you can check the Slack API’s response in the action window. And, if there is some error while sending the data then the window will start showing you the error.

Finally, click ‘Save’ to save the action API’s response.

Step 11: Check Response in Slack Channel

notification_on_slack_channel_for_trello_to_slack

Also, you can check the notification on your connected Slack account.

Conclusion –

To sum up, this was all about ‘How to send Slack notifications on new cards in Trello’. Consequently, after completing the step by step procedure, you will end up sending a Slack notification for every new Trello card entry automatically.

Meanwhile, you can automate your tasks on Pabbly Connect for FREE with all its premium features.

Also, drop your feedback about this procedure in the comment section.

You May Also Like to Read: