Describe the problem/error/question
I am creating a 3 level AI Agent Team.
First level (workflow) calls the second level agent as a tool (Execute Workflow)
The second level agent then triggers multiple (third level) agents as tools to achieve the task
In my use case, this requires calling a Google Sheets Agent / Tool Twice and a Google Drive agent once.
Sequence in the example below is Google Sheets Agent > google Drive Agent > google Sheets Agent
The issue lies in the second call to the Google Sheets agent tool. The AI Agent creates a new workflow input parameter to be sent to this tool / workflow
However it is not being passed - Instead the data from the first call is being passed again. Screenshots below …
This first call to the Google Sheets agent works fine …
As you can see here
However in the second call
The new message isn’t being passed to the tool - the old message is… as you can see here
This should read … “Fill the Google Sheet titled ‘Dummy Data’ with 10 columns …”
I don’t know is issue a result of the nested nature of the “execute workflows” or if this also happens in a 2 level hierarchy
What is the error message (if any)?
Please share your workflow
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
1st Level Canvas
{
“nodes”: [
{
“parameters”: {
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.chatTrigger”,
“typeVersion”: 1.1,
“position”: [
-160,
0
],
“id”: “6f2c5f76-07fa-404d-bfe9-701c2ae38742”,
“name”: “When chat message received”,
“webhookId”: “3c4e7443-bf1d-4fd0-af8f-e7be32aa6f10”
},
{
“parameters”: {
“options”: {
“systemMessage”: “=You are a helpful assistant\n\nThis is your team (that are available as tools)\n\n1. Productivity Supervisor\nThis tool has access to trigger the following …\n- Calendar Agent\n- Google Drive Agent\n- Google Docs Agent\n- Google Sheets Agent\n\nCurrent Date & Time: {{ $now }}\n”
}
},
“type”: “@n8n/n8n-nodes-langchain.agent”,
“typeVersion”: 1.7,
“position”: [
60,
0
],
“id”: “3c41d85e-2b65-44eb-b3ef-1b37fe9e4925”,
“name”: “HAL”
},
{
“parameters”: {
“model”: “gpt-4o”,
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.lmChatOpenAi”,
“typeVersion”: 1.1,
“position”: [
-20,
260
],
“id”: “042682ac-6d1e-462e-b428-f5ca1afbea11”,
“name”: “OpenAI Chat Model”,
“credentials”: {
“openAiApi”: {
“id”: “gYkej0afl0qEGo6M”,
“name”: “OpenAi account”
}
}
},
{
“parameters”: {
“contextWindowLength”: 40
},
“type”: “@n8n/n8n-nodes-langchain.memoryBufferWindow”,
“typeVersion”: 1.3,
“position”: [
140,
260
],
“id”: “dab1f984-90c7-4634-b1e9-c321ca4d58f3”,
“name”: “Window Buffer Memory”
},
{
“parameters”: {
“name”: “Productivity_Supervisor”,
“workflowId”: {
“__rl”: true,
“value”: “5hJNEzcxHOOejiy1”,
“mode”: “list”,
“cachedResultName”: “TheAIAutomators- HAL2 - Productivity Supervisor”
},
“workflowInputs”: {
“mappingMode”: “defineBelow”,
“value”: {
“message”: “={{ $fromAI("message","Populate this with a relevant message to this subagent")}}”,
“sessionId”: “={{ $(‘When chat message received’).item.json.sessionId }}”
},
“matchingColumns”: ,
“schema”: [
{
“id”: “message”,
“displayName”: “message”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“canBeUsedToMatch”: true,
“type”: “string”,
“removed”: false
},
{
“id”: “sessionId”,
“displayName”: “sessionId”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“canBeUsedToMatch”: true,
“type”: “string”,
“removed”: false
}
],
“attemptToConvertTypes”: false,
“convertFieldsToString”: false
}
},
“type”: “@n8n/n8n-nodes-langchain.toolWorkflow”,
“typeVersion”: 2,
“position”: [
300,
260
],
“id”: “5bfeb1ac-1fe8-40a1-bb2d-1b8df1bfce90”,
“name”: “Productivity Supervisor”
}
],
“connections”: {
“When chat message received”: {
“main”: [
[
{
“node”: “HAL”,
“type”: “main”,
“index”: 0
}
]
]
},
“OpenAI Chat Model”: {
“ai_languageModel”: [
[
{
“node”: “HAL”,
“type”: “ai_languageModel”,
“index”: 0
}
]
]
},
“Window Buffer Memory”: {
“ai_memory”: [
[
{
“node”: “HAL”,
“type”: “ai_memory”,
“index”: 0
}
]
]
},
“Productivity Supervisor”: {
“ai_tool”: [
[
{
“node”: “HAL”,
“type”: “ai_tool”,
“index”: 0
}
]
]
}
},
“pinData”: {},
“meta”: {
“templateCredsSetupCompleted”: true,
“instanceId”: “14f7c80232f401edf8cd4c1a00e4d1b7223e534aecc6f10ed85468c5c3bf3185”
}
}
2nd Level Canvas
{
“nodes”: [
{
“parameters”: {
“workflowInputs”: {
“values”: [
{
“name”: “message”
},
{
“name”: “sessionId”
}
]
}
},
“id”: “c055762a-8fe7-4141-a639-df2372f30060”,
“typeVersion”: 1.1,
“name”: “Workflow Input Trigger”,
“type”: “n8n-nodes-base.executeWorkflowTrigger”,
“position”: [
260,
340
]
},
{
“parameters”: {
“promptType”: “define”,
“text”: “={{ $json.message }}”,
“options”: {
“systemMessage”: “=# Role\n\nYou are the Productivity Supervisor in our AI Assistant System and you are receiving messages from the main Director Agent.\n\n# Available Tools\n\n## Calendar Agent\nThis agent tool can manage the users diary (create, update, delete, check availability)\n\n## Drive Agent\nThis agent tool can manage the users Google Drive (create, update, delete files, share)\n\n## Docs Agent\nThis agent tool can work with Google Docs (create, update, delete, share)\n\n## Sheets Agent\nThis agent tool can work with Google Sheets (create, update, delete)\n\n# Standard Operating Procedure (Example Tasks)\n\n## Update a Google Doc or a Google Sheet\n\nIf you have been asked to update an existing google doc or sheet, you will firstly need to liase with the Drive Agent to get the file ID and then you pass that to the Docs or Sheets agent who can make the changes.\n\n## Create a Google Sheet\n\nIf you have been asked to create a google sheet, then go to the Sheets agent to create it and then when they reply with the file ID, go to the Drive agent, to move it into the Hal folder (ID: 1T4xx_03uLKdiNtOxOTRqzPoBHRH3Oka_). \n\nCurrent Date & Time: {{ $now }}”
}
},
“type”: “@n8n/n8n-nodes-langchain.agent”,
“typeVersion”: 1.7,
“position”: [
480,
340
],
“id”: “8c36e24e-43b7-4986-9392-7754c6e326d2”,
“name”: “Productivity Supervisor”
},
{
“parameters”: {
“model”: “gpt-4o”,
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.lmChatOpenAi”,
“typeVersion”: 1.1,
“position”: [
400,
600
],
“id”: “726afcb3-a956-4b7d-85be-0b8b955397b5”,
“name”: “OpenAI Chat Model”,
“credentials”: {
“openAiApi”: {
“id”: “8q0KLXAig3ZJzmoJ”,
“name”: “OpenAi”
}
}
},
{
“parameters”: {
“sessionIdType”: “customKey”,
“sessionKey”: “={{ $(‘Workflow Input Trigger’).item.json.sessionId }}-{{ $workflow.id }}”,
“contextWindowLength”: 40
},
“type”: “@n8n/n8n-nodes-langchain.memoryBufferWindow”,
“typeVersion”: 1.3,
“position”: [
560,
600
],
“id”: “9f81598b-1935-45b0-a492-2087afcceb9b”,
“name”: “Window Buffer Memory”
},
{
“parameters”: {
“name”: “Calendar_Agent”,
“workflowId”: {
“__rl”: true,
“value”: “Kbr8CxeGY8bCFWG3”,
“mode”: “list”,
“cachedResultName”: “TheAIAutomators- HAL3 - Calendar Agent”
},
“workflowInputs”: {
“mappingMode”: “defineBelow”,
“value”: {
“message”: “={{ $fromAI("message","Populate this with a relevant message to this subagent")}}”,
“sessionId”: “={{ $(‘Workflow Input Trigger’).item.json.sessionId }}”
},
“matchingColumns”: ,
“schema”: [
{
“id”: “message”,
“displayName”: “message”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“canBeUsedToMatch”: true,
“type”: “string”
},
{
“id”: “sessionId”,
“displayName”: “sessionId”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“canBeUsedToMatch”: true,
“type”: “string”
}
],
“attemptToConvertTypes”: false,
“convertFieldsToString”: false
}
},
“type”: “@n8n/n8n-nodes-langchain.toolWorkflow”,
“typeVersion”: 2,
“position”: [
720,
600
],
“id”: “a7bb0a52-b731-48a6-9ada-9ca70e9e8e79”,
“name”: “Calendar Agent”
},
{
“parameters”: {
“name”: “Drive_Agent”,
“workflowId”: {
“__rl”: true,
“value”: “xBRan5Qy7AmeTgs5”,
“mode”: “list”,
“cachedResultName”: “TheAIAutomators- HAL3 - Drive Agent”
},
“workflowInputs”: {
“mappingMode”: “defineBelow”,
“value”: {
“message”: “={{ $fromAI("message","Populate this with a relevant message to this subagent")}}”,
“sessionId”: “={{ $(‘Workflow Input Trigger’).item.json.sessionId }}”
},
“matchingColumns”: ,
“schema”: [
{
“id”: “message”,
“displayName”: “message”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“canBeUsedToMatch”: true,
“type”: “string”
},
{
“id”: “sessionId”,
“displayName”: “sessionId”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“canBeUsedToMatch”: true,
“type”: “string”
}
],
“attemptToConvertTypes”: false,
“convertFieldsToString”: false
}
},
“type”: “@n8n/n8n-nodes-langchain.toolWorkflow”,
“typeVersion”: 2,
“position”: [
860,
600
],
“id”: “fb4efa52-9faa-4422-a59d-2576391b82be”,
“name”: “Drive Agent”
},
{
“parameters”: {
“name”: “Docs_Agent”,
“workflowId”: {
“__rl”: true,
“value”: “yePh6V7nrSHqObke”,
“mode”: “list”,
“cachedResultName”: “TheAIAutomators- HAL3 - Docs Agent”
},
“workflowInputs”: {
“mappingMode”: “defineBelow”,
“value”: {
“message”: “={{ $fromAI("message","Populate this with a relevant message to this subagent")}}”,
“sessionId”: “={{ $(‘Workflow Input Trigger’).item.json.sessionId }}”
},
“matchingColumns”: ,
“schema”: [
{
“id”: “message”,
“displayName”: “message”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“canBeUsedToMatch”: true,
“type”: “string”
},
{
“id”: “sessionId”,
“displayName”: “sessionId”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“canBeUsedToMatch”: true,
“type”: “string”
}
],
“attemptToConvertTypes”: false,
“convertFieldsToString”: false
}
},
“type”: “@n8n/n8n-nodes-langchain.toolWorkflow”,
“typeVersion”: 2,
“position”: [
1000,
600
],
“id”: “f20ada4e-c2a1-4a44-aa2d-c7e9aaa8b9da”,
“name”: “Docs Agent”
},
{
“parameters”: {
“name”: “Sheets_Agent”,
“workflowId”: {
“__rl”: true,
“value”: “LgG2uhVMIkpITHen”,
“mode”: “list”,
“cachedResultName”: “TheAIAutomators.com - HAL3 - Sheets Agent”
},
“workflowInputs”: {
“mappingMode”: “defineBelow”,
“value”: {
“message”: “={{ $fromAI("message","Populate this with a relevant message to this subagent")}}”,
“sessionId”: “={{ $(‘Workflow Input Trigger’).item.json.sessionId }}”
},
“matchingColumns”: ,
“schema”: [
{
“id”: “message”,
“displayName”: “message”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“canBeUsedToMatch”: true,
“type”: “string”
},
{
“id”: “sessionId”,
“displayName”: “sessionId”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“canBeUsedToMatch”: true,
“type”: “string”
}
],
“attemptToConvertTypes”: false,
“convertFieldsToString”: false
}
},
“type”: “@n8n/n8n-nodes-langchain.toolWorkflow”,
“typeVersion”: 2,
“position”: [
1160,
600
],
“id”: “cd6a1991-a00d-4ffd-a22a-9342d66d6fa6”,
“name”: “Sheets Agent”
}
],
“connections”: {
“Workflow Input Trigger”: {
“main”: [
[
{
“node”: “Productivity Supervisor”,
“type”: “main”,
“index”: 0
}
]
]
},
“OpenAI Chat Model”: {
“ai_languageModel”: [
[
{
“node”: “Productivity Supervisor”,
“type”: “ai_languageModel”,
“index”: 0
}
]
]
},
“Window Buffer Memory”: {
“ai_memory”: [
[
{
“node”: “Productivity Supervisor”,
“type”: “ai_memory”,
“index”: 0
}
]
]
},
“Calendar Agent”: {
“ai_tool”: [
[
{
“node”: “Productivity Supervisor”,
“type”: “ai_tool”,
“index”: 0
}
]
]
},
“Drive Agent”: {
“ai_tool”: [
[
{
“node”: “Productivity Supervisor”,
“type”: “ai_tool”,
“index”: 0
}
]
]
},
“Docs Agent”: {
“ai_tool”: [
[
{
“node”: “Productivity Supervisor”,
“type”: “ai_tool”,
“index”: 0
}
]
]
},
“Sheets Agent”: {
“ai_tool”: [
[
{
“node”: “Productivity Supervisor”,
“type”: “ai_tool”,
“index”: 0
}
]
]
}
},
“pinData”: {},
“meta”: {
“templateId”: “VMiAxXa3lCAizGB5f7dVZQSFfg3FtHkdTKvLuupqBls=”,
“templateCredsSetupCompleted”: true,
“instanceId”: “14f7c80232f401edf8cd4c1a00e4d1b7223e534aecc6f10ed85468c5c3bf3185”
}
}
3rd Level Canvas
{
“nodes”: [
{
“parameters”: {
“workflowInputs”: {
“values”: [
{
“name”: “message”
},
{
“name”: “sessionId”
}
]
}
},
“id”: “25df121b-ee69-4e26-b39c-3ef79611d728”,
“typeVersion”: 1.1,
“name”: “Workflow Input Trigger”,
“type”: “n8n-nodes-base.executeWorkflowTrigger”,
“position”: [
260,
340
]
},
{
“parameters”: {
“model”: “gpt-4o”,
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.lmChatOpenAi”,
“typeVersion”: 1.1,
“position”: [
400,
600
],
“id”: “2bc0ee82-8dd4-40ae-9c6f-1b76dca64ea7”,
“name”: “OpenAI Chat Model”,
“credentials”: {
“openAiApi”: {
“id”: “8q0KLXAig3ZJzmoJ”,
“name”: “OpenAi”
}
}
},
{
“parameters”: {
“sessionIdType”: “customKey”,
“sessionKey”: “={{ $(‘Workflow Input Trigger’).item.json.sessionId }}-{{ $workflow.id }}”,
“contextWindowLength”: 40
},
“type”: “@n8n/n8n-nodes-langchain.memoryBufferWindow”,
“typeVersion”: 1.3,
“position”: [
560,
600
],
“id”: “30c0038b-461c-4ab9-a6f8-8db141d8551e”,
“name”: “Window Buffer Memory”
},
{
“parameters”: {
“promptType”: “define”,
“text”: “={{ $json.message }}”,
“options”: {
“systemMessage”: “=# Role\n\nYou are a Google Drive Agent and are liasing with the Productivity Supervisor\n\n# SOP\n\nIf you are asked to trigger a tool that requires a file ID, then use the Search for Files & Folders tool to get this\n\nIf you are asked to create a sheet, you MUST provide the file ID in the response.\n\nIf you are asked to update the household expenses sheet, retrieve the file first via the "Get a Google Sheet" tool (Filename: "Household Expenses") and then use the following column mapping\n\nA: ID\nB: Date\nC: Expense\t\t\nD: Cost\nE: Description\n\nCurrent Date and Time: {{ $now }}”
}
},
“type”: “@n8n/n8n-nodes-langchain.agent”,
“typeVersion”: 1.7,
“position”: [
480,
340
],
“id”: “e273f6fc-85de-4add-a8bd-36b0faa75cfe”,
“name”: “Sheets Agent”
},
{
“parameters”: {
“resource”: “spreadsheet”,
“title”: “={{ $fromAI("sheetTitle","Populate with an appropriate sheet title") }}”,
“options”: {}
},
“type”: “n8n-nodes-base.googleSheetsTool”,
“typeVersion”: 4.5,
“position”: [
720,
600
],
“id”: “98b8dded-755f-4e40-9992-46e5c9d64015”,
“name”: “Create a Google Sheet”,
“credentials”: {
“googleSheetsOAuth2Api”: {
“id”: “135uqsp46uFkrSl5”,
“name”: “Google Sheets account”
}
}
},
{
“parameters”: {
“documentId”: {
“__rl”: true,
“value”: “={{ $fromAI("documentId","Populate with the Google Sheet Document ID") }}”,
“mode”: “id”
},
“sheetName”: {
“__rl”: true,
“value”: “={{ $fromAI("sheetId","Populate with the Google Sheet Tab ID") }}”,
“mode”: “id”
},
“options”: {}
},
“type”: “n8n-nodes-base.googleSheetsTool”,
“typeVersion”: 4.5,
“position”: [
900,
600
],
“id”: “8c1b311a-4559-45b4-b821-87f0687c4215”,
“name”: “Retrieve Rows from Google Sheet”,
“credentials”: {
“googleSheetsOAuth2Api”: {
“id”: “135uqsp46uFkrSl5”,
“name”: “Google Sheets account”
}
}
},
{
“parameters”: {
“resource”: “fileFolder”,
“queryString”: “={{ $fromAI("filenamefoldernameSearchQuery","Populate this with the name of the file or folder to search for. It returns also files and folders whose names partially match this search term.") }}”,
“filter”: {
“folderId”: {
“_rl": true,
“value”: "1T4xx_03uLKdiNtOxOTRqzPoBHRH3Oka”,
“mode”: “list”,
“cachedResultName”: “HAL”,
“cachedResultUrl”: “https://drive.google.com/drive/folders/1T4xx_03uLKdiNtOxOTRqzPoBHRH3Oka_”
}
},
“options”: {}
},
“type”: “n8n-nodes-base.googleDriveTool”,
“typeVersion”: 3,
“position”: [
1460,
580
],
“id”: “e0ccb02c-0bcc-42ed-99af-c970f6545db4”,
“name”: “Get a Google Sheet”,
“credentials”: {
“googleDriveOAuth2Api”: {
“id”: “Jeh4SCfFarV9A3le”,
“name”: “Google Drive account”
}
}
},
{
“parameters”: {
“operation”: “append”,
“documentId”: {
“__rl”: true,
“value”: “1EWleeRRH5RkdDMjLV1JE9xh4AJ3_ERjX-rZBAFNqbEA”,
“mode”: “list”,
“cachedResultName”: “Household Expenses”,
“cachedResultUrl”: “https://docs.google.com/spreadsheets/d/1EWleeRRH5RkdDMjLV1JE9xh4AJ3_ERjX-rZBAFNqbEA/edit?usp=drivesdk”
},
“sheetName”: {
“__rl”: true,
“value”: “gid=0”,
“mode”: “list”,
“cachedResultName”: “Sheet1”,
“cachedResultUrl”: “https://docs.google.com/spreadsheets/d/1EWleeRRH5RkdDMjLV1JE9xh4AJ3_ERjX-rZBAFNqbEA/edit#gid=0”
},
“columns”: {
“mappingMode”: “defineBelow”,
“value”: {
“ID”: “={{ $fromAI("id","Populate with a random 10 digit number") }}”,
“Description”: “={{ $fromAI("desc","Populate with a description of the expense") }}”,
“Cost”: “={{ $fromAI("cost","Populate with the cost of the expense") }}”,
“Expense”: “={{ $fromAI("expenseTitle","Populate with the title of the expense") }}”,
“Date”: “={{ $fromAI("date","Populate with the date of the expense") }}”
},
“matchingColumns”: ,
“schema”: [
{
“id”: “ID”,
“displayName”: “ID”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true
},
{
“id”: “Date”,
“displayName”: “Date”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true
},
{
“id”: “Expense”,
“displayName”: “Expense”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true
},
{
“id”: “Cost”,
“displayName”: “Cost”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true
},
{
“id”: “Description”,
“displayName”: “Description”,
“required”: false,
“defaultMatch”: false,
“display”: true,
“type”: “string”,
“canBeUsedToMatch”: true
}
],
“attemptToConvertTypes”: false,
“convertFieldsToString”: false
},
“options”: {}
},
“type”: “n8n-nodes-base.googleSheetsTool”,
“typeVersion”: 4.5,
“position”: [
1080,
600
],
“id”: “2d91c03e-5c3e-4420-a848-5df39c73abf8”,
“name”: “Add to Household Expenses Sheet”,
“credentials”: {
“googleSheetsOAuth2Api”: {
“id”: “135uqsp46uFkrSl5”,
“name”: “Google Sheets account”
}
}
},
{
“parameters”: {
“operation”: “append”,
“documentId”: {
“__rl”: true,
“value”: “={{ $fromAI("docID","Populate this with the document ID") }}”,
“mode”: “id”
},
“sheetName”: {
“__rl”: true,
“value”: “={{ $fromAI("sheetID","Populate this with the sheet ID") }}”,
“mode”: “id”
},
“columns”: {
“mappingMode”: “autoMapInputData”,
“value”: {},
“matchingColumns”: ,
“schema”: ,
“attemptToConvertTypes”: false,
“convertFieldsToString”: false
},
“options”: {}
},
“type”: “n8n-nodes-base.googleSheetsTool”,
“typeVersion”: 4.5,
“position”: [
1260,
580
],
“id”: “778a232d-722c-4a23-8e72-8ebff7a60ec1”,
“name”: “Add to Generic Sheet”,
“credentials”: {
“googleSheetsOAuth2Api”: {
“id”: “135uqsp46uFkrSl5”,
“name”: “Google Sheets account”
}
}
}
],
“connections”: {
“Workflow Input Trigger”: {
“main”: [
[
{
“node”: “Sheets Agent”,
“type”: “main”,
“index”: 0
}
]
]
},
“OpenAI Chat Model”: {
“ai_languageModel”: [
[
{
“node”: “Sheets Agent”,
“type”: “ai_languageModel”,
“index”: 0
}
]
]
},
“Window Buffer Memory”: {
“ai_memory”: [
[
{
“node”: “Sheets Agent”,
“type”: “ai_memory”,
“index”: 0
}
]
]
},
“Create a Google Sheet”: {
“ai_tool”: [
[
{
“node”: “Sheets Agent”,
“type”: “ai_tool”,
“index”: 0
}
]
]
},
“Retrieve Rows from Google Sheet”: {
“ai_tool”: [
[
{
“node”: “Sheets Agent”,
“type”: “ai_tool”,
“index”: 0
}
]
]
},
“Get a Google Sheet”: {
“ai_tool”: [
[
{
“node”: “Sheets Agent”,
“type”: “ai_tool”,
“index”: 0
}
]
]
},
“Add to Household Expenses Sheet”: {
“ai_tool”: [
[
{
“node”: “Sheets Agent”,
“type”: “ai_tool”,
“index”: 0
}
]
]
},
“Add to Generic Sheet”: {
“ai_tool”: [
[
{
“node”: “Sheets Agent”,
“type”: “ai_tool”,
“index”: 0
}
]
]
}
},
“pinData”: {},
“meta”: {
“templateId”: “VMiAxXa3lCAizGB5f7dVZQSFfg3FtHkdTKvLuupqBls=”,
“templateCredsSetupCompleted”: true,
“instanceId”: “14f7c80232f401edf8cd4c1a00e4d1b7223e534aecc6f10ed85468c5c3bf3185”
}
}
Share the output returned by the last node
Information on your n8n setup
- n8n version: 1.74.3
- Database (default: SQLite): ?? N8N Cloud
- n8n EXECUTIONS_PROCESS setting (default: own, main): ??
- Running n8n via (Docker, npm, n8n cloud, desktop app): N8N Cloud
- Operating system: Windows