I’m currently spending a lot of time manually exporting and importing CSVs from my N8N workflows. I’m wondering if there’s a more efficient way to handle this process.
I’m looking for a method to expose a direct link to an N8N workflow output as a CSV, without having to upload the data to an external service (AWS, google sheets, etc.).
Ideally, I’m envisioning something like an “Expose” node that would generate a public URL that can be queried at any time to retrieve the latest CSV output from the workflow.
Does anyone know if such a feature exists in N8N, or if there’s a workaround to achieve this functionality? Perhaps there’s a way to set up an endpoint that serves the workflow output directly as a CSV?
you can set a Webhook that will respond with the binary file. So if someone tries to open the url, it will download the content from that file. Example is below