{
  "workflow": {
    "id": 7619,
    "name": "Automatic Trello board cleanup by removing cards with specific labels",
    "views": 183,
    "recentViews": 0,
    "totalViews": 183,
    "createdAt": "2025-08-20T00:31:50.794Z",
    "description": "Automatically clean up Trello boards by deleting any cards labeled **“Mark for Deletion.”**  \n\nThis workflow checks all cards on your chosen Trello board, looks for the **Mark for Deletion** label, and removes those cards automatically — keeping your boards tidy without manual effort.  \n\n\n\n## ⚙️ Setup Instructions\n\n### 1️⃣ Connect Trello (Developer API)\n1. Get your **API key**: https://trello.com/app-key  \n2. Generate a **token** (from the same page → **Token**)\n3. In n8n → **Credentials → New → Trello API**, paste **API Key** and **Token**, save.  \n4. Open each Trello node (**Get Board**, **Get Lists**, **Get Cards**) and select your Trello credential.\n\n\n### 2️⃣ Add Your Board URL to “Get Board”\n1. Copy your Trello board URL (e.g., `https://trello.com/b/DCpuJbnd/administrative-tasks`).  \n2. Open the **Get Board** node → **Resource: Board**, **Operation: Get**.  \n3. In **ID**, choose **URL** mode and paste the **board URL**.  \n   - The node will resolve the board and output its `id` → used by **Get Lists** / **Get Cards**.\n\n## 📬 Contact\n📧 [rbreen@ynteractive.com](mailto:rbreen@ynteractive.com)  \n🔗 [Robert Breen](https://www.linkedin.com/in/robert-breen-29429625/)  \n🌐 [ynteractive.com](https://ynteractive.com)\n",
    "workflow": {
      "meta": {
        "instanceId": "ad0113c344ee237399e44e9f11798b05baeb83a6196d514a9ae9d2ad71c3b5c9"
      },
      "nodes": [
        {
          "id": "27dbf373-3072-47de-88a6-fc3b6a4a47b6",
          "name": "When clicking ‘Execute workflow’",
          "type": "n8n-nodes-base.manualTrigger",
          "position": [
            368,
            176
          ],
          "parameters": {},
          "typeVersion": 1
        },
        {
          "id": "b5844156-2d81-4067-a05a-4aa8f0a1b7b4",
          "name": "Sticky Note5",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            -160,
            -16
          ],
          "parameters": {
            "width": 400,
            "height": 928,
            "content": "\n\n## ⚙️ Setup Instructions\n\n### 1️⃣ Connect Trello (Developer API)\n1. Get your **API key**: https://trello.com/app-key  \n2. Generate a **token** (from the same page → **Token**)\n3. In n8n → **Credentials → New → Trello API**, paste **API Key** and **Token**, save.  \n4. Open each Trello node (**Get Board**, **Get Lists**, **Get Cards**) and select your Trello credential.\n\n\n### 2️⃣ Add Your Board URL to “Get Board”\n1. Copy your Trello board URL (e.g., `https://trello.com/b/DCpuJbnd/administrative-tasks`).  \n2. Open the **Get Board** node → **Resource: Board**, **Operation: Get**.  \n3. In **ID**, choose **URL** mode and paste the **board URL**.  \n   - The node will resolve the board and output its `id` → used by **Get Lists** / **Get Cards**.\n\n## 📬 Contact\n📧 [rbreen@ynteractive.com](mailto:rbreen@ynteractive.com)  \n🔗 [Robert Breen](https://www.linkedin.com/in/robert-breen-29429625/)  \n🌐 [ynteractive.com](https://ynteractive.com)\n"
          },
          "typeVersion": 1
        },
        {
          "id": "25af7640-7002-487b-be74-86ed02af5a84",
          "name": "Sticky Note56",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            288,
            -16
          ],
          "parameters": {
            "color": 7,
            "width": 1504,
            "height": 928,
            "content": "# 🗑️ Auto Trello Cleanup with Label and Delete Card Node\n\nAutomatically clean up Trello boards by deleting any cards labeled **“Mark for Deletion.”**  \n\nThis workflow checks all cards on your chosen Trello board, looks for the **Mark for Deletion** label, and removes those cards automatically — keeping your boards tidy without manual effort.  \n"
          },
          "typeVersion": 1
        },
        {
          "id": "8a0996e3-4cff-40b7-a2c7-f1535323150c",
          "name": "Get Board4",
          "type": "n8n-nodes-base.trello",
          "position": [
            608,
            176
          ],
          "parameters": {
            "id": {
              "__rl": true,
              "mode": "url",
              "value": "https://trello.com/b/DCpuJbnd/administrative-tasks"
            },
            "resource": "board",
            "operation": "get",
            "additionalFields": {}
          },
          "credentials": {
            "trelloApi": {
              "id": "credential-id",
              "name": "trelloApi Credential"
            }
          },
          "typeVersion": 1
        },
        {
          "id": "56e3f710-8b4a-4867-975c-97ed8f4e298f",
          "name": "Get Lists4",
          "type": "n8n-nodes-base.trello",
          "position": [
            576,
            720
          ],
          "parameters": {
            "id": "={{ $json.id }}",
            "resource": "list",
            "operation": "getAll",
            "additionalFields": {}
          },
          "credentials": {
            "trelloApi": {
              "id": "credential-id",
              "name": "trelloApi Credential"
            }
          },
          "typeVersion": 1
        },
        {
          "id": "e8bc8790-d311-449e-a54e-0a8989d5294f",
          "name": "Get Cards4",
          "type": "n8n-nodes-base.trello",
          "position": [
            784,
            352
          ],
          "parameters": {
            "id": "={{ $json.id }}",
            "resource": "list",
            "operation": "getCards",
            "additionalFields": {}
          },
          "credentials": {
            "trelloApi": {
              "id": "credential-id",
              "name": "trelloApi Credential"
            }
          },
          "typeVersion": 1
        },
        {
          "id": "a80e96fd-6bc4-497e-89c9-7d11c85d8301",
          "name": "Sticky Note58",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            464,
            544
          ],
          "parameters": {
            "color": 3,
            "width": 336,
            "height": 304,
            "content": "### 1️⃣ Connect Trello (Developer API)\n1. Get your **API key**: https://trello.com/app-key  \n2. Generate a **token** (from the same page → **Token**)\n3. In n8n → **Credentials → New → Trello API**, paste **API Key** and **Token**, save.  "
          },
          "typeVersion": 1
        },
        {
          "id": "bd419fde-7d75-4231-8b18-c1ca2eba08e7",
          "name": "Delete a card",
          "type": "n8n-nodes-base.trello",
          "position": [
            1552,
            240
          ],
          "parameters": {
            "id": {
              "__rl": true,
              "mode": "id",
              "value": "={{ $('Get Cards4').item.json.id }}"
            },
            "operation": "delete"
          },
          "credentials": {
            "trelloApi": {
              "id": "credential-id",
              "name": "trelloApi Credential"
            }
          },
          "typeVersion": 1
        },
        {
          "id": "5ae1a4b6-05ec-48d8-a62b-d8202225cb32",
          "name": "Split Labels",
          "type": "n8n-nodes-base.splitOut",
          "position": [
            992,
            624
          ],
          "parameters": {
            "options": {},
            "fieldToSplitOut": "labels"
          },
          "typeVersion": 1
        },
        {
          "id": "58344fe6-a5bc-427c-863e-2f971e88c0c1",
          "name": "Filter Marked for Delete",
          "type": "n8n-nodes-base.filter",
          "position": [
            1264,
            400
          ],
          "parameters": {
            "options": {},
            "conditions": {
              "options": {
                "version": 2,
                "leftValue": "",
                "caseSensitive": true,
                "typeValidation": "strict"
              },
              "combinator": "and",
              "conditions": [
                {
                  "id": "58a9c806-b9ef-43d5-9f4d-6d0dfcae474e",
                  "operator": {
                    "name": "filter.operator.equals",
                    "type": "string",
                    "operation": "equals"
                  },
                  "leftValue": "={{ $json.name }}",
                  "rightValue": "Mark for Deletion"
                }
              ]
            }
          },
          "typeVersion": 2.2
        }
      ],
      "pinData": {},
      "connections": {
        "Get Board4": {
          "main": [
            [
              {
                "node": "Get Lists4",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "Get Cards4": {
          "main": [
            [
              {
                "node": "Split Labels",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "Get Lists4": {
          "main": [
            [
              {
                "node": "Get Cards4",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "Split Labels": {
          "main": [
            [
              {
                "node": "Filter Marked for Delete",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "Filter Marked for Delete": {
          "main": [
            [
              {
                "node": "Delete a card",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "When clicking ‘Execute workflow’": {
          "main": [
            [
              {
                "node": "Get Board4",
                "type": "main",
                "index": 0
              }
            ]
          ]
        }
      }
    },
    "lastUpdatedBy": 29,
    "workflowInfo": {
      "nodeCount": 10,
      "nodeTypes": {
        "n8n-nodes-base.filter": {
          "count": 1
        },
        "n8n-nodes-base.trello": {
          "count": 4
        },
        "n8n-nodes-base.splitOut": {
          "count": 1
        },
        "n8n-nodes-base.stickyNote": {
          "count": 3
        },
        "n8n-nodes-base.manualTrigger": {
          "count": 1
        }
      }
    },
    "status": "published",
    "user": {
      "name": "Robert Breen",
      "username": "rbreen",
      "bio": "Professional services consultant with over 10 years of experience solving complex business problems across industries. I specialize in n8n and process automation—designing custom workflows that integrate tools like Google Calendar, Airtable, GPT, and internal systems. Whether you need to automate scheduling, sync data, or streamline operations, I build solutions that save time and drive results.",
      "verified": true,
      "links": [
        "https://ynteractive.com/"
      ],
      "avatar": "https://gravatar.com/avatar/15bb5ad97bad47ca2079e1fa123a8287000c72c86498c90043f70ec2adab05f3?r=pg&d=retro&size=200"
    },
    "nodes": [
      {
        "id": 43,
        "icon": "file:trello.svg",
        "name": "n8n-nodes-base.trello",
        "codex": {
          "data": {
            "resources": {
              "generic": [
                {
                  "url": "https://n8n.io/blog/no-code-ecommerce-workflow-automations/",
                  "icon": "store",
                  "label": "6 e-commerce workflows to power up your Shopify s"
                },
                {
                  "url": "https://n8n.io/blog/5-tasks-you-can-automate-with-notion-api/",
                  "icon": "⚡️",
                  "label": "5 tasks you can automate with the new Notion API "
                },
                {
                  "url": "https://n8n.io/blog/your-business-doesnt-need-you-to-operate/",
                  "icon": " 🖥️",
                  "label": "Hey founders! Your business doesn't need you to operate"
                },
                {
                  "url": "https://n8n.io/blog/how-a-digital-strategist-uses-n8n-for-online-marketing/",
                  "icon": "💻",
                  "label": "How a digital strategist uses n8n for online marketing"
                },
                {
                  "url": "https://n8n.io/blog/automating-conference-organization-processes-with-n8n/",
                  "icon": "🙋‍♀️",
                  "label": "Automating Conference Organization Processes with n8n"
                }
              ],
              "primaryDocumentation": [
                {
                  "url": "https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.trello/"
                }
              ],
              "credentialDocumentation": [
                {
                  "url": "https://docs.n8n.io/integrations/builtin/credentials/trello/"
                }
              ]
            },
            "categories": [
              "Productivity"
            ],
            "nodeVersion": "1.0",
            "codexVersion": "1.0"
          }
        },
        "group": "[\"transform\"]",
        "defaults": {
          "name": "Trello"
        },
        "iconData": {
          "type": "file",
          "fileBuffer": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiBmaWxsPSIjMDA3OUJGIiByeD0iMjUiLz48cmVjdCB3aWR0aD0iNjEiIGhlaWdodD0iODcuNSIgeD0iMTEzIiB5PSIyNiIgZmlsbD0iI0ZGRiIgcng9IjEyIi8+PHJlY3Qgd2lkdGg9IjYxIiBoZWlnaHQ9IjEzNy41IiB4PSIyNiIgeT0iMjYiIGZpbGw9IiNGRkYiIHJ4PSIxMiIvPjwvZz48L3N2Zz4="
        },
        "displayName": "Trello",
        "typeVersion": 1,
        "nodeCategories": [
          {
            "id": 4,
            "name": "Productivity"
          }
        ]
      },
      {
        "id": 565,
        "icon": "fa:sticky-note",
        "name": "n8n-nodes-base.stickyNote",
        "codex": {
          "data": {
            "alias": [
              "Comments",
              "Notes",
              "Sticky"
            ],
            "categories": [
              "Core Nodes"
            ],
            "nodeVersion": "1.0",
            "codexVersion": "1.0",
            "subcategories": {
              "Core Nodes": [
                "Helpers"
              ]
            }
          }
        },
        "group": "[\"input\"]",
        "defaults": {
          "name": "Sticky Note",
          "color": "#FFD233"
        },
        "iconData": {
          "icon": "sticky-note",
          "type": "icon"
        },
        "displayName": "Sticky Note",
        "typeVersion": 1,
        "nodeCategories": [
          {
            "id": 9,
            "name": "Core Nodes"
          }
        ]
      },
      {
        "id": 838,
        "icon": "fa:mouse-pointer",
        "name": "n8n-nodes-base.manualTrigger",
        "codex": {
          "data": {
            "resources": {
              "generic": [],
              "primaryDocumentation": [
                {
                  "url": "https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.manualworkflowtrigger/"
                }
              ]
            },
            "categories": [
              "Core Nodes"
            ],
            "nodeVersion": "1.0",
            "codexVersion": "1.0"
          }
        },
        "group": "[\"trigger\"]",
        "defaults": {
          "name": "When clicking ‘Execute workflow’",
          "color": "#909298"
        },
        "iconData": {
          "icon": "mouse-pointer",
          "type": "icon"
        },
        "displayName": "Manual Trigger",
        "typeVersion": 1,
        "nodeCategories": [
          {
            "id": 9,
            "name": "Core Nodes"
          }
        ]
      },
      {
        "id": 844,
        "icon": "fa:filter",
        "name": "n8n-nodes-base.filter",
        "codex": {
          "data": {
            "alias": [
              "Router",
              "Filter",
              "Condition",
              "Logic",
              "Boolean",
              "Branch"
            ],
            "details": "The Filter node can be used to filter items based on a condition. If the condition is met, the item will be passed on to the next node. If the condition is not met, the item will be omitted. Conditions can be combined together by AND(meet all conditions), or OR(meet at least one condition).",
            "resources": {
              "generic": [],
              "primaryDocumentation": [
                {
                  "url": "https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.filter/"
                }
              ]
            },
            "categories": [
              "Core Nodes"
            ],
            "nodeVersion": "1.0",
            "codexVersion": "1.0",
            "subcategories": {
              "Core Nodes": [
                "Flow",
                "Data Transformation"
              ]
            }
          }
        },
        "group": "[\"transform\"]",
        "defaults": {
          "name": "Filter",
          "color": "#229eff"
        },
        "iconData": {
          "icon": "filter",
          "type": "icon"
        },
        "displayName": "Filter",
        "typeVersion": 2,
        "nodeCategories": [
          {
            "id": 9,
            "name": "Core Nodes"
          }
        ]
      },
      {
        "id": 1239,
        "icon": "file:splitOut.svg",
        "name": "n8n-nodes-base.splitOut",
        "codex": {
          "data": {
            "alias": [
              "Split",
              "Nested",
              "Transform",
              "Array",
              "List",
              "Item"
            ],
            "details": "",
            "resources": {
              "generic": [],
              "primaryDocumentation": [
                {
                  "url": "https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.splitout/"
                }
              ]
            },
            "categories": [
              "Core Nodes"
            ],
            "nodeVersion": "1.0",
            "codexVersion": "1.0",
            "subcategories": {
              "Core Nodes": [
                "Data Transformation"
              ]
            }
          }
        },
        "group": "[\"transform\"]",
        "defaults": {
          "name": "Split Out"
        },
        "iconData": {
          "type": "file",
          "fileBuffer": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiBmaWxsPSJub25lIj48ZyBmaWxsPSIjOUI2REQ1IiBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTQ4MCAxNDhjMC02LjYyNy01LjM3My0xMi0xMi0xMkgzMjJjLTYuNjI3IDAtMTIgNS4zNzMtMTIgMTJ2MjRjMCA2LjYyNyA1LjM3MyAxMiAxMiAxMmgxNDZjNi42MjcgMCAxMi01LjM3MyAxMi0xMnptMCA5NmMwLTYuNjI3LTUuMzczLTEyLTEyLTEySDMyMmMtNi42MjcgMC0xMiA1LjM3My0xMiAxMnYyNGMwIDYuNjI3IDUuMzczIDEyIDEyIDEyaDE0NmM2LjYyNyAwIDEyLTUuMzczIDEyLTEyem0wIDk2YzAtNi42MjctNS4zNzMtMTItMTItMTJIMzIyYy02LjYyNyAwLTEyIDUuMzczLTEyIDEydjI0YzAgNi42MjcgNS4zNzMgMTIgMTIgMTJoMTQ2YzYuNjI3IDAgMTItNS4zNzMgMTItMTJ6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBkPSJNNDM4IDc2YzAgNi42MjctNS4zNzMgMTItMTIgMTJIMzA5Ljc4M2MtMTcuNjczIDAtMzIgMTQuMzI3LTMyIDMydjU2YzAgMjYuOTc4LTEwLjI3MiA1MS41NTctMjcuMTE5IDcwLjAzOS01LjA1NSA1LjU0NS01LjA1NSAxNC4zNzcgMCAxOS45MjIgMTYuODQ3IDE4LjQ4MiAyNy4xMTkgNDMuMDYxIDI3LjExOSA3MC4wMzl2NTZjMCAxNy42NzMgMTQuMzI3IDMyIDMyIDMySDQyNmM2LjYyNyAwIDEyIDUuMzczIDEyIDEydjI0YzAgNi42MjctNS4zNzMgMTItMTIgMTJIMzA5Ljc4M2MtNDQuMTgzIDAtODAtMzUuODE3LTgwLTgwdi01NmMwLTMwLjkyOC0yNS4wNzItNTYtNTYtNTZhNS43ODMgNS43ODMgMCAwIDEtNS43ODMtNS43ODN2LTM2LjQzNGE1Ljc4MyA1Ljc4MyAwIDAgMSA1Ljc4My01Ljc4M2MzMC45MjggMCA1Ni0yNS4wNzIgNTYtNTZ2LTU2YzAtNDQuMTgzIDM1LjgxNy04MCA4MC04MEg0MjZjNi42MjcgMCAxMiA1LjM3MyAxMiAxMnoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMzYgMjQ0YzAtNi42MjctNS4zNzMtMTItMTItMTJIMTJjLTYuNjI3IDAtMTIgNS4zNzMtMTIgMTJ2MjRjMCA2LjYyNyA1LjM3MyAxMiAxMiAxMmgxMTJjNi42MjcgMCAxMi01LjM3MyAxMi0xMnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01MTIgMEgwdjUxMmg1MTJ6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+"
        },
        "displayName": "Split Out",
        "typeVersion": 1,
        "nodeCategories": [
          {
            "id": 9,
            "name": "Core Nodes"
          }
        ]
      }
    ],
    "categories": [
      {
        "id": 46,
        "name": "Project Management"
      },
      {
        "id": 51,
        "name": "Multimodal AI"
      }
    ],
    "image": []
  }
}