Connecting to Airtable
Authorize Access
You’ll be redirected to Airtable to authorize VATextract. Click Add a base and select the base you want to use.
VATextract uses Airtable’s OAuth 2.0 for secure authentication. We only access the bases you explicitly authorize.
Field Mapping
Map VATextract fields to your Airtable columns:| VATextractField | Recommended Airtable Type |
|---|---|
| Supplier Name | Single line text |
| Invoice Number | Single line text |
| Invoice Date | Date |
| Due Date | Date |
| Total Amount | Currency |
| VAT Amount | Currency |
| Currency | Single select |
| Status | Single select |
Custom Fields
You can map any extracted field to any Airtable column. The integration supports:- Text fields → Single/Long text
- Numbers → Number/Currency
- Dates → Date
- Arrays (line items) → Linked records
Syncing Invoices
Manual Sync
- Select invoices in your dashboard
- Click Bulk Actions → Push to Airtable
- Invoices are synced to your connected base
Automatic Sync
Enable auto-sync in Settings → Integrations → Airtable:- On upload: Sync immediately when an invoice is processed
- On approval: Sync only when review status is “Approved”
Handling Line Items
Line items can be synced in two ways:- JSON Field
- Linked Records
Store all line items as a JSON string in a Long text field.
Troubleshooting
Connection expired?
Connection expired?
Airtable tokens expire after 60 days. Reconnect in Settings → Integrations to refresh.
Missing columns in mapping?
Missing columns in mapping?
VATextract caches your table structure. Click Refresh Schema to fetch the latest columns.