Use the File Upload answer type in an input node to enable your end users to upload files or images. This feature is useful for tasks like collecting supporting documents or company logos from end users.
These uploaded files can be referenced, e.g., to be sent as an email attachment in Send Email actions or mapped as placeholders in document templates to generate personalized documents.
If you want to provide end users with a downloadable file instead, please refer to this documentation.
Allowed file types and size limit for file upload
When specifying the file types that end users can submit, you can choose from the following options:
- Documents: This option allows end users to submit various document file types, including doc, .xls, .ppt, .docx, .xlsx, .pptx, .odt, .ods, .odp, .pages, .numbers, .keynote, .txt, .csv, .json, and .pdf.
- Images: If you choose this option, end users can submit image files, including .jpeg, .jpg, .png, and .gif.
- Emails, contacts, and events: This option enables end users to submit an email stored in a file (.eml, .msg), contact information (.vcf), or a calendar item (.ics)
- Custom: You can create a personalized list of acceptable file types, including all document and image file types available.
- All: Enables the upload of any of the above types.
The file upload size is limited to 20 MB at this time.
Please note that when you reference files exceeding 7 MB in a Send Email action, the file will be provided as a hyperlink. For more information, refer to the article on Send Email actions.
Additional configurations
- You can add an optional Upload description to provide additional instructions for your end users, such as specifying the approved file types for submission.
- To enable end users to submit multiple files simultaneously, toggle on the Allow multiple file uploads option. When enabled, the submitted files will be bundled into a single zip file, which can be downloaded or sent as an email attachment.