Hi everyone,
I’m using n8n Cloud and trying to build a workflow that starts with the Chat Trigger node. I want users to upload a file (for example, a .docx document) directly from their computer via chat, and then process the file content in the following nodes.
Currently, when I upload a file through the chat, the Chat Trigger node output only contains the file metadata (such as fileName, fileSize, mimeType, etc.), but there is no file content, file URL, or binary data included in the output. Here is a sample output I get:
[
{
"sessionId": "b29499bae34d49d9ac2be9d2c658726d",
"action": "sendMessage",
"chatInput": "switch'ten geçir",
"files": [
{
"fileName": "MockMeetingTranscript.docx",
"fileSize": "15721 bytes",
"fileExtension": "docx",
"fileType": "application",
"mimeType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document"
}
]
}
]
As you can see, there is no file content or download URL.
Is there a way to access the uploaded file’s binary content in the workflow after the Chat Trigger node?
If not, is this feature planned for future releases, or is there a recommended workaround for n8n Cloud users?
Thank you for your help!



