Skip to main content

What this tool does

The Document Generator creates formatted documents from a template you design. Each record in your Airtable table produces its own document (contracts, invoices, reports, certificates, proposals) populated with that record’s data. Generated documents are saved back to an Airtable attachment field on the source record.
Each successfully generated document counts as 1 record processed toward your plan limit. Records that already had a document (skipped because the attachment field is non-empty) do not count. See Billing for the full list of metered operations and how the cap is enforced.

Settings reference

The configuration panel has three sections:

Source

Storage

Error handling

The template editor

The template editor is a two-row toolbar rich-text editor where you design the document layout.

Toolbar

The toolbar is split into two rows:
  • Row 1 (Typography): undo/redo, block type selector, font size, bold, italic, underline, strikethrough, text color, background color, highlight. Page controls (page size, margins, preview) are pinned to the right side of this row.
  • Row 2 (Structure): insert block, text alignment, lists (bulleted, numbered, to-do), line height, indent/outdent, hyperlink, table, image, and overflow marks (superscript, subscript, keyboard input).

Page controls

Page size, margins, and preview are controlled directly from the toolbar:
  • Page size: Choose from 12 page sizes — A3, A4, A5, A6, B4, B5, Letter, Legal, Tabloid, Executive, Statement, and Folio.
  • Margins: Set top, bottom, left, and right margins in millimeters via a popover.
  • Preview PDF: Click to generate an instant HTML preview of the document with the current template content.

Variables

Type @ to insert a field value from the connected Airtable table. A variable picker opens showing all available Airtable fields. Variables are resolved per-record at generation time.

Block types

Conditional operators

is, is not, is empty, is not empty, contains, does not contain, starts with, ends with, greater than, less than, greater than or equal to, less than or equal to, is checked, is unchecked

Preview

Click Preview PDF in the toolbar to generate an instant preview of your template. The preview renders as paginated HTML, split at page break boundaries. Use the left and right arrow buttons (or keyboard arrow keys) to navigate between pages. The preview dimensions match the selected page size exactly, giving you an accurate representation of how the final document will look. Each generated document has a shareable link. When someone opens a per-record document link, Filla generates the document on demand and redirects to the download URL. This means the link always produces a fresh document based on the current Airtable record data.

Running the generator

Click Run in the sidebar to start generating documents. The generator processes all records in the source table and writes the output to the configured attachment field. The sidebar shows:
  • Records processed and total record count during a run
  • Run history with status (completed, running, failed) and timestamps
  • Click any run to see the individual documents generated, with options to copy the document link or download the file

Common questions

Yes. The tool processes all records in the source table. Each record produces one document, saved to the attachment field you configured.
Yes. Use a Linked table block or Loop block to iterate over linked records and display their field values in the document.
The variable resolves to an empty string. The document generates without an error, but the blank space appears where the value would have been.
Yes. The Generate PDF action in form automations uses the same document generation engine. Configure it in the Automations tab of the form editor.
The editor supports 12 page sizes: A3, A4, A5, A6, B4, B5, Letter, Legal, Tabloid, Executive, Statement, and Folio. Select a page size from the toolbar dropdown.