Until recently Notion didn’t have an option to upload files via API. I just found that there is an option now https://developers.notion.com/docs/uploading-small-files but the zapier field still says “External file URLs included here are linked rather than uploaded, so please ensure any URLs used in this field are permanent and publicly accessible (e.g. Dropbox, Google Drive). If you're sourcing your file from a trigger, please add a step to upload it to a publicly accessible source before including a link to the file here.” under Attachments. How can i create automations to for example take an attachment from gmail and upload it under a database item?
Best answer
How to upload files to Notion using Zapier
Best answer by SamB
Hi
Looks like you contacted our Support team about this and they submitted a feature request for our engineers to add support for uploading the files. As the Support team mentioned, we can’t make any promises around when/if it’ll be added but we’ll send you an email notification if it is.
I see they suggested that you try using Notion’s API Request action to upload the file to the database item in the meantime. If you run into any issues on that feel free to continue the conversation with our Support team, or reach out here. Always happy to lend a hand! 🙂
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.


