Use Cases
Create and Configure
1
Choose the field type
In a table, click
+ to add a field, then choose Attachment.2
Name the field
Enter a field name, such as “Files”, “Images”, or “Contract attachments”.
3
Save the field
After saving, each record can upload one or more files in this field.
Upload and View
Attachment fields can store images, PDFs, documents, archives, and other file types.- Upload files: Click the attachment area in a cell or record detail, then choose local files to upload.
- Store multiple attachments: One attachment cell can contain multiple files.
- Preview files: Images and some file types can be previewed in the cell or record detail.
- Download one attachment: Open an attachment, then download the file.
Attachment fields store files, not plain text. When converting a text field to an attachment field, Teable cannot convert the original text into files. Check whether the data needs a backup before converting the field.
Batch Download Attachments
From the attachment field menu, you can download attachments from the current field as a ZIP file. The download scope follows the current table search results:- If no search is active, Teable downloads downloadable attachments in this attachment field.
- If the table is searching and hiding unmatched rows, Teable only downloads attachments from matching records.
If duplicate filenames appear in the ZIP file, Teable adds suffixes so each filename stays unique.
Use with AI Fields
AI fields can read attachments and write generated images to attachment fields.- Read attachments: In AI field settings, add the attachment field as an input field. Whether the AI field can recognize image or file content depends on the selected model.
- Save images: Set the AI field output to an attachment field. Generated images are saved to that field.

