So this is our standard Google Drive Node, fully downloading a simple file by ID
- Goal: to make a workflow where AI can auto download the image as required
to give a quick rundown of the workflow. I have my AI Agent that will use the HTTP Request tool to download all the metadata (file info) from Google Drive and pass it to AI Agent, according to request, the agent will send the FILE ID to Google Drive tool (set to download by ID) and it is ‘supposed to’ download the required file and pass it over. but it doesnt.
This is the issue with me where i am stuck.
The AI Agent does it’s job by giving the CORRECT fileID to downlaod tool. As seen, the output is something absolutely random. The Google Drive tool is NOT ABLE to pass images/binary i think
The output returned by the last node
[
{
“response”: [
{
“sessionId”: “4f62468c232546488c4a8b0459bcc86a”,
“action”: “sendMessage”,
“chatInput”: “Get us the Oud Arabia Notes image”
}
]
}
]
Output Expected
Binary/File downloaded via fileID
Information on your n8n setup
- n8n version: 1.71.3
- Database: Google Drive
- n8n EXECUTIONS_PROCESS setting (default: own, main): no clue tbh
- Running n8n via: Docker
- Operating system: Mac