Workflow: Splitout Filter Monitor

Workflow Details

Download Workflow
{
    "id": "I2qMAcQET7isaqYD",
    "meta": {
        "instanceId": "fddb3e91967f1012c95dd02bf5ad21f279fc44715f47a7a96a33433621caa253",
        "templateCredsSetupCompleted": true
    },
    "name": "n8napi-check-workflow-which-model-is-using",
    "tags": [],
    "nodes": [
        {
            "id": "a027dc3c-b3a2-45f6-9126-dbec39f55b39",
            "name": "When clicking \u2018Test workflow\u2019",
            "type": "n8n-nodes-base.manualTrigger",
            "position": [
                -880,
                -40
            ],
            "parameters": [],
            "typeVersion": 1
        },
        {
            "id": "0aafc781-6847-4b5d-8f80-3bd457f16db3",
            "name": "Loop Over Items",
            "type": "n8n-nodes-base.splitInBatches",
            "position": [
                -220,
                -40
            ],
            "parameters": {
                "options": []
            },
            "typeVersion": 3
        },
        {
            "id": "242d1965-d1e3-4b74-8064-53ea56118e94",
            "name": "Edit Fields-set_model_data",
            "type": "n8n-nodes-base.set",
            "position": [
                460,
                80
            ],
            "parameters": {
                "options": [],
                "assignments": {
                    "assignments": [
                        {
                            "id": "3c08b3a3-092d-4f88-81ef-7a7b3acf47b2",
                            "name": "node_name",
                            "type": "string",
                            "value": "={{ $json.name }}"
                        },
                        {
                            "id": "9b060fdb-f6a6-444a-a28d-deeacb21b3d3",
                            "name": "model",
                            "type": "string",
                            "value": "={{ $json?.parameters?.model?.value || $json?.parameters?.model ||  $json?.parameters?.modelId?.cachedResultName }}"
                        },
                        {
                            "id": "848c0e23-0aa6-4cf5-8a64-abe38351b63a",
                            "name": "workflow_name",
                            "type": "string",
                            "value": "={{ $('Loop Over Items').item.json.name }}"
                        },
                        {
                            "id": "cf3fea4e-4e22-4bd5-930b-6b8d25afbf9a",
                            "name": "workflow_id",
                            "type": "string",
                            "value": "={{ $('Loop Over Items').item.json.id }}"
                        },
                        {
                            "id": "8a8a2a83-d742-4450-b5ed-2089047076d8",
                            "name": "workflow_url",
                            "type": "string",
                            "value": "={Your-n8n-domain}\/workflow\/{{ $('Loop Over Items').item.json.id }}\/{{ $json.id }}"
                        }
                    ]
                }
            },
            "typeVersion": 3.399999999999999911182158029987476766109466552734375
        },
        {
            "id": "9693eb8b-4ce5-4d4b-984d-a77098896bc3",
            "name": "Google Sheets-Clear Sheet Data",
            "type": "n8n-nodes-base.googleSheets",
            "position": [
                -440,
                -220
            ],
            "parameters": {
                "operation": "clear",
                "sheetName": {
                    "__rl": true,
                    "mode": "list",
                    "value": "gid=0",
                    "cachedResultUrl": "https:\/\/docs.google.com\/spreadsheets\/d\/1iMh0C-Niu1ko4-u2BHo0cgGeVQKcYHflBzRxtbWJiRI\/edit#gid=0",
                    "cachedResultName": "data"
                },
                "documentId": {
                    "__rl": true,
                    "mode": "list",
                    "value": "1iMh0C-Niu1ko4-u2BHo0cgGeVQKcYHflBzRxtbWJiRI",
                    "cachedResultUrl": "https:\/\/docs.google.com\/spreadsheets\/d\/1iMh0C-Niu1ko4-u2BHo0cgGeVQKcYHflBzRxtbWJiRI\/edit?usp=drivesdk",
                    "cachedResultName": "n8n-check-workflow-use-what-ai-model"
                }
            },
            "credentials": {
                "googleSheetsOAuth2Api": {
                    "id": "tufEzuSTEveV3tuA",
                    "name": "(Personal)Google Sheets account"
                }
            },
            "executeOnce": true,
            "typeVersion": 4.5,
            "alwaysOutputData": false
        },
        {
            "id": "d325597e-b12f-427c-ba18-f69fa6ec9ed4",
            "name": "n8n-get all workflow",
            "type": "n8n-nodes-base.n8n",
            "position": [
                -660,
                -40
            ],
            "parameters": {
                "filters": [],
                "requestOptions": []
            },
            "credentials": {
                "n8nApi": {
                    "id": "dXWG3XrAfEA64tjh",
                    "name": "n8n account"
                }
            },
            "typeVersion": 1
        },
        {
            "id": "f8fba3ae-f4f3-4db3-bd0f-7caa84fd6cee",
            "name": "Filter-get workflow contain modelid",
            "type": "n8n-nodes-base.filter",
            "position": [
                -440,
                -40
            ],
            "parameters": {
                "options": [],
                "conditions": {
                    "options": {
                        "version": 2,
                        "leftValue": "",
                        "caseSensitive": true,
                        "typeValidation": "strict"
                    },
                    "combinator": "and",
                    "conditions": [
                        {
                            "id": "f7433843-53c6-4e77-8f51-c70921342a0f",
                            "operator": {
                                "type": "string",
                                "operation": "contains"
                            },
                            "leftValue": "={{ $json.nodes.toJsonString() }}",
                            "rightValue": "modelId"
                        },
                        {
                            "id": "8a9ff036-dc80-4b55-919b-e2dba22667cf",
                            "operator": {
                                "type": "string",
                                "operation": "notEquals"
                            },
                            "leftValue": "={{ $json.id }}",
                            "rightValue": "={{ $workflow.id }}"
                        }
                    ]
                }
            },
            "typeVersion": 2.20000000000000017763568394002504646778106689453125
        },
        {
            "id": "727dd95d-c788-4cae-8b25-4ffeff705579",
            "name": "Split Out-nodes",
            "type": "n8n-nodes-base.splitOut",
            "position": [
                -40,
                80
            ],
            "parameters": {
                "options": [],
                "fieldToSplitOut": "nodes"
            },
            "typeVersion": 1,
            "alwaysOutputData": true
        },
        {
            "id": "5a9d8012-a559-4c06-a3f9-be1a7b8f7ce6",
            "name": "Filter-node contain modelId",
            "type": "n8n-nodes-base.filter",
            "position": [
                180,
                80
            ],
            "parameters": {
                "options": [],
                "conditions": {
                    "options": {
                        "version": 2,
                        "leftValue": "",
                        "caseSensitive": true,
                        "typeValidation": "strict"
                    },
                    "combinator": "or",
                    "conditions": [
                        {
                            "id": "5c06371f-9bc4-4fdd-bac2-9b9cdc28f77c",
                            "operator": {
                                "type": "string",
                                "operation": "exists",
                                "singleValue": true
                            },
                            "leftValue": "={{ $json.parameters.modelId.value.toString() }}",
                            "rightValue": ""
                        },
                        {
                            "id": "6888c3a4-c988-48a1-aefc-d359f2ffeef5",
                            "operator": {
                                "type": "string",
                                "operation": "exists",
                                "singleValue": true
                            },
                            "leftValue": "={{ $json.parameters.model.toString() }}",
                            "rightValue": ""
                        }
                    ]
                }
            },
            "typeVersion": 2.20000000000000017763568394002504646778106689453125,
            "alwaysOutputData": true
        },
        {
            "id": "d4301765-8855-46fe-b2a2-06b03577a3b9",
            "name": "Google Sheets-Save node and workflow data",
            "type": "n8n-nodes-base.googleSheets",
            "position": [
                700,
                80
            ],
            "parameters": {
                "columns": {
                    "value": [],
                    "schema": [
                        {
                            "id": "node_name",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "required": false,
                            "displayName": "node_name",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "modelId_value",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "required": false,
                            "displayName": "modelId_value",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "modelId_name",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "required": false,
                            "displayName": "modelId_name",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "workflow_name",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "required": false,
                            "displayName": "workflow_name",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "workflow_id",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "required": false,
                            "displayName": "workflow_id",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "workflow_url",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "required": false,
                            "displayName": "workflow_url",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        }
                    ],
                    "mappingMode": "autoMapInputData",
                    "matchingColumns": [],
                    "attemptToConvertTypes": false,
                    "convertFieldsToString": false
                },
                "options": [],
                "operation": "append",
                "sheetName": {
                    "__rl": true,
                    "mode": "list",
                    "value": "gid=0",
                    "cachedResultUrl": "https:\/\/docs.google.com\/spreadsheets\/d\/1iMh0C-Niu1ko4-u2BHo0cgGeVQKcYHflBzRxtbWJiRI\/edit#gid=0",
                    "cachedResultName": "data"
                },
                "documentId": {
                    "__rl": true,
                    "mode": "list",
                    "value": "1iMh0C-Niu1ko4-u2BHo0cgGeVQKcYHflBzRxtbWJiRI",
                    "cachedResultUrl": "https:\/\/docs.google.com\/spreadsheets\/d\/1iMh0C-Niu1ko4-u2BHo0cgGeVQKcYHflBzRxtbWJiRI\/edit?usp=drivesdk",
                    "cachedResultName": "n8n-check-workflow-use-what-ai-model"
                }
            },
            "credentials": {
                "googleSheetsOAuth2Api": {
                    "id": "tufEzuSTEveV3tuA",
                    "name": "(Personal)Google Sheets account"
                }
            },
            "typeVersion": 4.5
        },
        {
            "id": "78ae0f64-d6fa-46f6-a09f-e0a6bd6d21df",
            "name": "Sticky Note",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                380,
                -40
            ],
            "parameters": {
                "width": 260,
                "height": 320,
                "content": "## Change to your n8n domain here\n\n"
            },
            "typeVersion": 1
        },
        {
            "id": "2b8853d8-0436-4347-9c44-df45fcacfbd4",
            "name": "Sticky Note1",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                -920,
                -160
            ],
            "parameters": {
                "color": 3,
                "width": 420,
                "height": 320,
                "content": "## Be careful\nif you have more than 100 workflows. It might have performance issue.\n"
            },
            "typeVersion": 1
        },
        {
            "id": "611a6d7f-3955-43b5-b029-e738be2372cd",
            "name": "Sticky Note4",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                -920,
                -440
            ],
            "parameters": {
                "color": 7,
                "width": 340,
                "height": 240,
                "content": "## Created by darrell_tw_ \n\nAn engineer now focus on AI and Automation\n\n### contact me with following:\n[X](https:\/\/x.com\/darrell_tw_)\n[Threads](https:\/\/www.threads.net\/@darrell_tw_)\n[Instagram](https:\/\/www.instagram.com\/darrell_tw_\/)\n[Website](https:\/\/www.darrelltw.com\/)"
            },
            "typeVersion": 1
        }
    ],
    "active": false,
    "pinData": [],
    "settings": {
        "callerPolicy": "workflowsFromSameOwner",
        "executionOrder": "v1",
        "timeSavedPerExecution": 3
    },
    "versionId": "30ea02b5-e1a3-4789-86a3-cdd937e2ce82",
    "connections": {
        "Loop Over Items": {
            "main": [
                [],
                [
                    {
                        "node": "Split Out-nodes",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Split Out-nodes": {
            "main": [
                [
                    {
                        "node": "Filter-node contain modelId",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "n8n-get all workflow": {
            "main": [
                [
                    {
                        "node": "Filter-get workflow contain modelid",
                        "type": "main",
                        "index": 0
                    },
                    {
                        "node": "Google Sheets-Clear Sheet Data",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Edit Fields-set_model_data": {
            "main": [
                [
                    {
                        "node": "Google Sheets-Save node and workflow data",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Filter-node contain modelId": {
            "main": [
                [
                    {
                        "node": "Edit Fields-set_model_data",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "When clicking \u2018Test workflow\u2019": {
            "main": [
                [
                    {
                        "node": "n8n-get all workflow",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Filter-get workflow contain modelid": {
            "main": [
                [
                    {
                        "node": "Loop Over Items",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Google Sheets-Save node and workflow data": {
            "main": [
                [
                    {
                        "node": "Loop Over Items",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

Splitout GoogleCalendar Update Webhook
View
Fetch Squarespace Blog & Event Collections to Google Sheets
View
Postgres Webhook Create Webhook
View
Get a volume and add it to your bookshelf
View
Gmailtool Splitout Automation Webhook
View
Wait Splitout Create Webhook
View
Splitout Code Create Scheduled
View
AI Email processing autoresponder with approval (Yes/No)
View
✨🔪 Advanced AI Powered Document Parsing & Text Extraction with Llama Parse
View
Indeed Company Data Scraper & Summarization with Airtable, Bright Data and Google Gemini
View