This workflow corresponds to n8n.io template #3718 — we link there as the canonical source.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"id": "I2qMAcQET7isaqYD",
"meta": {
"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.4
},
{
"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": {
"name": "<your credential>"
}
},
"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": {
"name": "<your credential>"
}
},
"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.2
},
{
"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.2,
"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": {
"name": "<your credential>"
}
},
"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,
"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
}
]
]
}
}
}
Credentials you'll need
Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.
googleSheetsOAuth2Apin8nApi
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Fetch all workflows from your n8n instance. Filter workflows that contain nodes with a setting. Extract the node names, model IDs, model names, workflow names, and workflow URLs. Save the extracted information into a connected Google Sheet. Connect your n8n API credentials.…
Source: https://n8n.io/workflows/3718/ — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
ITHome比賽進程. Uses httpRequest, googleSheets, executeWorkflowTrigger, n8n. Event-driven trigger; 25 nodes.
This workflow creates a customizable form with a dynamic dropdown field that automatically updates its options from an external data source. The workflow polls an external data source (Google Sheets i
ITHome比賽進程-生成AI賽道閱讀量. Uses httpRequest, googleSheets, n8n. Event-driven trigger; 15 nodes.
n8napi-check-workflow-which-model-is-using. Uses manualTrigger, splitInBatches, googleSheets, n8n. Event-driven trigger; 12 nodes.
> Image Generated with ideoGener8r n8n workflow template