Automatically generate Trello cards from Slack/Cisco Webex Teams with webMethods.io Integration
Tags: trello, webmethods, integration, slack
Published: 2024-02-16 13:05:02

---
title: Automatically generate Trello cards from Slack/Cisco Webex Teams with webMethods.io Integration
published: true
date: 2024-02-08 14:32:14 UTC
tags: trello, webmethods, integration, slack
canonical_url: https://tech.forums.softwareag.com/t/automatically-generate-trello-cards-from-slack-cisco-webex-teams-with-webmethods-io-integration/291264
---

 

## Overview

This step-by-step tutorial will guide you through the process of creating a [webMethods.io](http://webMethods.io) Integration workflow that automatically generates Trello cards based on specific keywords found in your Slack or Cisco Webex Teams messages. Whether it’s a new feature request, a bug report, or simply an action item, this integration will help your team stay organized and on top of things.

### Prerequisite:

1. [webMethods.io](http://webmethods.io/) Integration tenant – [sign up here](https://signup.softwareag.cloud/#/basic?product=webmethodsioint) for a free trial if you’re new (use the [advanced sign up form](https://signup.softwareag.cloud/#/advanced?product=webmethodsioint) for more options).
2. Slack or Cisco Webex Teams account
3. Trello account

## Steps to follow

Login to your [webMethods.io Integration](https://www.softwareag.cloud/site/product/webmethods-io-integration.html) tenant, create a new project, or choose an existing one. Go ahead and get started by creating a blank workflow. If you need a refresher on how to get to this point, this [guide](https://docs.webmethods.io/integration/workflow_building_blocks/creating_first_workflow/#gsc.tab=0)can be a great introduction.

### Set up a trigger action

#### Slack

To set up a trigger action, click on the small setting icon on the Start step and choose the Slack trigger.

[![Slack trigger](https://global.discourse-cdn.com/techcommunity/optimized/3X/6/7/676f5a710edcc61428a8dd2512775931418458ce_2_310x222.png)](https://global.discourse-cdn.com/techcommunity/original/3X/6/7/676f5a710edcc61428a8dd2512775931418458ce.png "Slack trigger")

[![Slack trigger configuration](https://global.discourse-cdn.com/techcommunity/optimized/3X/1/7/178480f9fd51b779d49286272e74c468fb55601b_2_310x217.png)](https://global.discourse-cdn.com/techcommunity/original/3X/1/7/178480f9fd51b779d49286272e74c468fb55601b.png "Slack trigger configuration")

Select _New message_ in a Private Channel as a trigger and complete the authorization – connect [webMethods.io](http://webMethods.io) Integration with your Slack account. Choose a Channel ID.

Click **Save**. You should see the test trigger window.

To test your trigger, you need to perform the trigger action. Post a message in your Slack channel.

[![Slack channel](https://global.discourse-cdn.com/techcommunity/optimized/3X/f/a/fad08bbf2ca30e82a52fc48fd73a86e4b1722e1d_2_690x248.png)](https://global.discourse-cdn.com/techcommunity/original/3X/f/a/fad08bbf2ca30e82a52fc48fd73a86e4b1722e1d.png "Slack channel")

Go back to the [webMethods.io](http://webMethods.io) Integration workflow and click **Test**. You should see the output data from the trigger which [webMethods.io](http://webMethods.io) Integration will use to configure and test the rest of the workflow. Click **Done**.

#### Cisco Webex Teams

In the same way, you can set up a trigger action for the Cisco Webex Teams app - click on the small setting icon on the Start step and choose the Cisco Webex Teams trigger.

[![Cisco Webex Teams trigger](https://global.discourse-cdn.com/techcommunity/optimized/3X/c/4/c4cc523879dfe7c54a120a12af4bdd9f9c6fa52f_2_310x217.png)](https://global.discourse-cdn.com/techcommunity/original/3X/c/4/c4cc523879dfe7c54a120a12af4bdd9f9c6fa52f.png "Cisco Webex Teams trigger")

[![Cisco Webex Teams trigger configuration](https://global.discourse-cdn.com/techcommunity/optimized/3X/0/7/07f2828fc51a809ea5bd57209c130be69f9e2c2a_2_310x218.png)](https://global.discourse-cdn.com/techcommunity/original/3X/0/7/07f2828fc51a809ea5bd57209c130be69f9e2c2a.png "Cisco Webex Teams trigger configuration")

Select _New message_ as a trigger and complete the authorization – connect [webMethods.io](http://webMethods.io) Integration with your Cisco Webex Teams account. Choose a space and user if needed. Perform the test action.

> **Note:** The workflow takes messages only starting with the word _ **Trello** _ and It captures the text of the message as a description of the card in Trello.

### Set up Switch cases

Now we need to set a check whether the message starts with the Trello word. Search for the Switch action and add it to the canvas with the drag and drop feature. This automatically connects with the previous step.

![Switch action](https://global.discourse-cdn.com/techcommunity/original/3X/3/8/38d359d93b7ac7b2d42b2dbafc852e34bb3e90f0.png)

Let’s set up the first case – if the message starts with Trello. Search for the Trello connector and add it to the canvas with the drag and drop feature. This automatically connects with the Switch action.

[![First switch case](https://global.discourse-cdn.com/techcommunity/original/3X/a/c/ace2ce1c0624f642f677d0df6aacd78224b05a60.png)](https://global.discourse-cdn.com/techcommunity/original/3X/a/c/ace2ce1c0624f642f677d0df6aacd78224b05a60.png "First switch case")

Now hover over the case 1 arrow and click on the gear icon – this will open the condition window:

[![Case 1 configuration](https://global.discourse-cdn.com/techcommunity/optimized/3X/d/c/dc719ef97234048f5d07e8ce9e55ad0d808eedfb_2_690x341.png)](https://global.discourse-cdn.com/techcommunity/original/3X/d/c/dc719ef97234048f5d07e8ce9e55ad0d808eedfb.png "Case 1 configuration")

Drag and drop the message text from the Incoming data panel on the left into the _Input_ field. Set the _Condition_ field to _ **Starts with** _ and type Trello in the _ **Expected** _ field.

Here you can set other conditions as well such as the message contains a particular word (use **Contains** condition), matches a string, etc. Click **Done**.

Now let’s set up the default case – just connect the Switch connector to the Stop step, hover over the case 2 arrow and click on the gear icon – this will open the condition window:

![Default case](https://global.discourse-cdn.com/techcommunity/original/3X/8/f/8fb588594513f36e1136261f1dd6ee4ed6a3bc99.png)

From the **Select Case** drop down menu select _Default_. Click **Done**.

### Configure Trello connector

Now you can proceed with the Trello action configuration - click on the small settings icon on the Trello connector, select _ **Add card** _ as action and complete the authorization – connect [webMethods.io](http://webMethods.io) Integration with your Trello account.

[![Trello connector](https://global.discourse-cdn.com/techcommunity/optimized/3X/c/7/c7ec263a88863a5d4e7aa025de86a88a58915377_2_345x400.png)](https://global.discourse-cdn.com/techcommunity/original/3X/c/7/c7ec263a88863a5d4e7aa025de86a88a58915377.png "Trello connector")

Click **Next**.

Type the title in the _Card name_ field, choose _Board_ and _List ID_ and fill out the _Description_ field - use the Incoming data panel to include message information received from the trigger output:

[![Trello action configuration](https://global.discourse-cdn.com/techcommunity/optimized/3X/5/8/5842d6b3de38536b64e95137a78637b6f5acc932_2_690x346.png)](https://global.discourse-cdn.com/techcommunity/original/3X/5/8/5842d6b3de38536b64e95137a78637b6f5acc932.png "Trello action configuration")

Click **Next** and then **Done**. Connect the Trello connector to the Stop step. Don’t forget to save your workflow.

### Test the workflow

Now, we are ready to test the workflow. You can run the workflow using the play button in the right upper corner and review the result.

[![Final workflow](https://global.discourse-cdn.com/techcommunity/optimized/3X/b/e/becdfd37d7af52ae01cfe0c990ee7b6b36e84e56_2_690x314.png)](https://global.discourse-cdn.com/techcommunity/original/3X/b/e/becdfd37d7af52ae01cfe0c990ee7b6b36e84e56.png "Final workflow")

If you have configured the workflow correctly, you should see the newly created Trello card in your board:

[![Trello board](https://global.discourse-cdn.com/techcommunity/optimized/3X/7/d/7d8bd734f3da6befd6aebad7da21911fcfd5db92_2_653x500.png)](https://global.discourse-cdn.com/techcommunity/original/3X/7/d/7d8bd734f3da6befd6aebad7da21911fcfd5db92.png "Trello board")

Now every time a new message starting with the word Trello is posted in your Slack board, a new Trello card will be added to your project. Please note that this may take some time.

### Monitor workflow execution

At the bottom-left corner of the screen you can find the Execution history of the workflow:

[![Execution history](https://global.discourse-cdn.com/techcommunity/optimized/3X/3/4/3409294f2573a4b177fbd2dd3fef94fcb0b51ac9_2_690x103.png)](https://global.discourse-cdn.com/techcommunity/original/3X/3/4/3409294f2573a4b177fbd2dd3fef94fcb0b51ac9.png "Execution history")

From here you can monitor the execution status and view error details if needed:

[![Workflow execution status](https://global.discourse-cdn.com/techcommunity/optimized/3X/3/0/300ec00985b6fc96aa3fb42ec79efe0d0840d1be_2_690x131.png)](https://global.discourse-cdn.com/techcommunity/original/3X/3/0/300ec00985b6fc96aa3fb42ec79efe0d0840d1be.png "Workflow execution status")

Please note that workflow execution logs must be enabled from the workflow execution settings:

![Execution settings](https://global.discourse-cdn.com/techcommunity/original/3X/9/f/9f8f81d1142fbbceb32ac1dd20490f46eba93ef8.png)

[![Workflow settings](https://global.discourse-cdn.com/techcommunity/optimized/3X/1/b/1bf6f40e40cfc0a03e629cde936ecc96f8e7cbca_2_690x373.png)](https://global.discourse-cdn.com/techcommunity/original/3X/1/b/1bf6f40e40cfc0a03e629cde936ecc96f8e7cbca.png "Workflow settings")

## Related articles

For more [webMethods.io](http://webMethods.io) Integration workflow examples involving Trello application, refer to the following articles:

- [Integrate Trello with Asana using webMethods.io Integration](https://tech.forums.softwareag.com/t/integrate-trello-with-asana-using-webmethods-io-integration/289978)
- [Track Cumulocity IoT Device Alarms in Trello with webMethods.io Integration](https://tech.forums.softwareag.com/t/track-cumulocity-iot-device-alarms-in-trello-with-webmethods-io-integration/286123)
- [Integrate Trello with GitHub: Auto Card Creation with webMethods.io Integration](https://tech.forums.softwareag.com/t/integrate-trello-with-github-auto-card-creation-with-webmethods-io-integration/285438)

<small>1 post - 1 participant</small>

[Read full topic](https://tech.forums.softwareag.com/t/automatically-generate-trello-cards-from-slack-cisco-webex-teams-with-webmethods-io-integration/291264)