Skip to main content
Status: Live

Basics

Airtable is a highly functional spreadsheet tool that functions similarly to a relational database. In fact, many young companies use Airtable as their sole source of truth at first! With Bracket, you can sync any Airtable base with
  1. Any SQL database
  2. Any NoSQL database, and/or
  3. Notion/Google Sheets
We can sync whole tables or specific columns within those tables.

Supported and partially supported fields

The following Airtable field types are currently supported:
  • Single line text
  • Long text
  • Date
  • Phone number
  • Email
  • Currency
  • Multi-select
  • Single select
  • Collaborator
  • Checkbox
  • Number
  • Last modified by
  • Created time
  • URL
  • Percent
  • Duration
  • Autonumber*
  • Rollup*
  • Count*
  • Formula*
  • Linked record**
  • Lookup***
*: Bracket can sync the data as a number or string, but full functionality with the paired tool is not guaranteed and syncing will only be unidirectional. For example, a lookup field in Airtable can sync to Postgres, but updates in that same field in Postgres will not sync back to Airtable. **: support is in development. ***: support depends on the underlying field type. For example, if a lookup references text fields, Bracket can support the lookup, but if the lookup references attachment fields, Bracket cannot support it.

Unsupported fields

The following Airtable fields are not yet supported:
  • Attachment
  • Button
  • Barcode
  • Rating

Dates and times

We recommend formatting your date fields in Airtable with the following settings before Bracket starts syncing:
If you turn on the “Use the same time zone (GMT) for all collaborators” setting after syncing has already been turned on, then your dates will get recalibrated to the timezone in which the user made the change.

Supported sync configurations

We know everybody has a different use case for Bracket, and we want to help you achieve it! To that end, we support a number of possible syncing configurations.

Schema changes

There are several possible schema changes you can make in Airtable. Below, we cover whether these changes break syncing for the entire table and how to handle these changes with a Bracket-connected Airtable.

Row changes

When you change rows in a linked Airtable, certain changes happen in the paired database. Below we list out the default outcome of changes to rows in a synced Airtable tab. To customize any of these default outcomes, just tell us on Slack.