Integration · Built into ParserBee

Turn PDFs and invoices into Airtable records automatically

Link a Parser Template to an Airtable table once. Every document you extract after that becomes rows in your base, with a column for every field and the file attached to each row.

No Zapier needed Columns created for you Never deletes anything
Built inFile on every rowYour own columns are safe
Start with 25 free pages. No credit card. Stuck? Our team sets it up with you.
01

Every extraction, every source

Documents from Data Lab, the API and Zapier all land in the same table, a few seconds after each extraction.

02

Columns made for you

A new table gets a column for every field. Add a field later and its column is created with the next document.

03

Built for review

Each row carries the file name, the document itself and a reference code, so your team can check, tag and approve in Airtable.

How it connects
Built in
Set-up time
About 2 minutes
You need
An Airtable account
Best for
Teams that review, approve or track documents in a base
Step by step

Set up Airtable in four steps

  1. 1

    Build a Parser Template

    A Parser Template is the list of fields you want from each document. Upload one sample and the AI suggests the fields, or start from a ready-made one in the template library. Every supplier's layout then comes back with the same fields.

    New accounts get 25 free pages, no credit card.

  2. 2

    Connect Airtable

    Open the Parser Template, scroll to Integrations, and click Connect on the Airtable row (or use Settings > Integrations).

    Airtable asks which bases ParserBee may use. Pick one or more, then click Grant access. ParserBee can only see those bases. It adds rows, adds columns when your Parser Template needs them, and never deletes anything.

  3. 3

    Choose the base and table

    Click Set up, pick the Airtable base, then the Table:

    • Create a new table (the easiest): a column for every field, plus Source File, Document, Extracted At and ParserBee Reference.
    • An existing table: columns whose names match your fields are filled (“Invoice Number” matches invoice_number), and a column is added for each field with no match.

    Click Save Integration.

  4. 4

    Extract documents

    Extract a document in Data Lab, through the API or with Zapier, and the rows appear in Airtable a few seconds later. Only documents you extract after setup are sent.

    Open goes straight to the table. The ... menu has Change table, Update columns (puts back a column you deleted by mistake), Pause or Resume, and Remove integration.

Set-up help from real people

Stuck, or short on time? We will set it up with you.

Send us one sample document and tell us where the data should go. Our team builds the Parser Template, connects Airtable and checks the first rows with you, end to end. Stuck halfway? Send a message and we pick it up from exactly where you are.

  • We build or fine-tune the Parser Template for your documents
  • We connect Airtable and test it with a real document
  • We fix whatever is blocking you, at any step

Talk to the ParserBee team

Tell us about your documents and your tool. We reply with the next step, or set it up together with you.

Chat with our team →Email support@parserbee.com

Fill your first Airtable base today

Create a free account, build a Parser Template from one sample document and link a table. 25 free pages, no credit card.

Start free →Or see pricing

Your columns

What each record holds

Rows work like the Excel export: one row per list item, with the document's own fields repeated on every row so you can filter, sort and group.

ColumnWhat it holds
Source FileThe file name of the document
Your fieldsOne column per field, named after it. Number and yes/no fields get number and checkbox columns.
DocumentThe document itself, as an Airtable attachment
Extracted AtWhen ParserBee read the document
ParserBee ReferenceA code for the extraction. Quote it if you contact support about a row.
Good to know

Tips for a smooth set-up

One table per Parser Template

Each Parser Template sends to one table. Several Parser Templates can share a table if you like.

Rename columns freely

ParserBee keeps sending to a renamed column. Delete one and it stops filling it until you click Update columns.

Your own columns are safe

Columns ParserBee does not use (notes, status, owner) are never touched.

Dates are never guessed

A date goes to a date column only when it cannot be misread, like 2026-05-22. 05/06/2026 stays text rather than risk swapping day and month.

Airtable limits apply

Airtable's free plan holds 1,000 rows per base. When a base is full, Airtable refuses new rows.

Creator access to add columns

If you can only edit a base, pick an existing table that already has the columns you need.

FAQ

Airtable questions

Put Airtable on autopilot

Invoices, receipts, purchase orders and more, read once and sent where your team works.