Skip to main content
The DocsAutomator-Airtable integration enables you to convert Airtable records into PDF documents and Google Docs. The system operates on a “primary table and linked tables” model, where documents are generated from records in your main table while data lists (“line items”) can be pulled from related tables.
Airtable automation overview showing data source, template, and field mapping
Generated files automatically save to specified Airtable fields.

Step-by-Step Setup

1

Create Automation

Begin by establishing a new automation within your DocsAutomator account.
2

Select Data Source

Choose Airtable as your data integration source.
3

Configure Template

Every automation requires a Google Doc template. Consult the Google Doc Template Guide for setup details, or use the Playground Template for testing.
Template selection step with Template Check
4

Choose Base and Table

Select your primary Airtable base and table. DocsAutomator distinguishes between primary tables (containing main record data) and linked tables (containing related line items).
5

Set Output Configuration

Specify three key settings:
  • Document name field: Determines generated file naming (use formula fields for unique names)
  • Attachment field: Designates where PDFs store; select “Overwrite attachment” to replace existing files
  • Google Doc URL field: Stores URLs for generated Google Docs (optional)
6

Map Fields and Line Items

Connect all applicable fields from your Airtable table. For line items, select the linked field and corresponding view to determine sort order.
Primary table field mapping
Line item mapping with linked field, view, sort, and grouping options
7

Create Previews

Generate document previews. The system loads 50 records automatically; search functionality enables previewing specific records.
Completed setup with PDF preview
8

Trigger Document Generation

Choose from three triggering methods: Automation Script, Scripting Extension, or Webhook.

Triggering Methods

DocsAutomator supports two modes for generating documents from Airtable: Automatic and Manual.

Automatic

Documents are generated automatically when records are created or updated, using an Airtable Automation Script. Copy the provided script into Airtable’s automation action. Define the Record ID parameter to pass the triggering record’s identifier.
Automation script code snippet
Automation scripts require a paid Airtable account.

Manual

Choose from three manual triggering methods:
Add a webhook URL to a button or formula field in your table. Clicking the button triggers document generation — the PDF appears within seconds and stores in Airtable.
Webhook formula URL and Run Test button
This method works on free Airtable plans — no paid account required.

Field Type Reference

Field TypeOutput FormatNotes
Single line textUnmodifiedText displays as-is
Long textUnmodifiedRich text formatting may vary
AttachmentImage(s)Supports dynamic image placeholders
Checkbox✅ or ❌Icon reflects checked/unchecked state
Multiple selectComma-separatedIncludes space before each item
Single selectUnmodifiedText displays as-is
Date21/05/2024Format respects automation settings
Number299.99Precision follows automation settings
Currency$299.99Symbol and precision preserved
Formula/RollupVariesRespects formatting options
LookupVariesMatches the looked-up field’s format. Lookups of linked record fields resolve to record names
Linked recordRecord name(s)Displays primary field value, comma-separated for multiple
UserName formatComma-separated for multiple

Configuration Options

Control number/currency notation (comma vs. dot) in automation template settings under Document Generation Options.
Line item sort order follows the selected view’s configuration.
Professional assistance available for integrating DocsAutomator into existing workflows (service fee applies).

E-Signatures

DocsAutomator supports collecting legally binding e-signatures on documents generated from Airtable records. After a document is created, it can be automatically routed to one or more signers for signing. To enable e-signatures, open your automation’s output settings and toggle on the e-signature option. You can then configure signers by mapping their email address and name to Airtable fields — for example, map a “Client Email” field to the signer email and a “Client Name” field to the signer name. If your document requires multiple signers, you can choose between sequential signing (signers sign in a defined order) and parallel signing (all signers receive the request simultaneously). Add e-signature placeholders such as {{esign.signature.1}} and {{esign.date.1}} to your template to define where signatures and dates appear in the final document. Signed PDFs can be stored back to an Airtable attachment field automatically once all parties have signed. This keeps your records up to date without any manual steps.
E-signatures work with both Google Doc templates and PDF templates. See the E-Signature Guide for full configuration details and placeholder reference.

Frequently Asked Questions

Yes! Webhook triggering functions on free Airtable plans. Automation scripts require paid accounts.
Disconnect and reconnect in settings while selecting all desired bases.
Find record IDs in the URL bar (format: “rec…”) when expanding records, or create a formula field using RECORD_ID().
The specified view determines sort order for printed line items.
Connected apps may require whitelisting on Enterprise plans; contact workspace administrators with the DocsAutomator client ID.
Last modified on March 23, 2026