Swarmz
IntegrationsCollaboration and meetings

Airtable

Read authorized bases and tables, then create, update, and delete records

Connect Airtable to work with records through the Airtable Web API. Swarmz limits access to bases included in the OAuth grant.

Available operations

OperationWhat it doesLimit per minute
list_basesLists bases authorized for the connection30
list_tablesLists table and field metadata for one base30
list_recordsLists up to 100 records with bounded fields, filter, and sort30
get_recordReads one record30
create_recordCreates one record10
update_recordUpdates one record10
delete_recordDeletes one record10

Connect Airtable

In project chat, name the base workflow and account owner. Choose a shared connection for one business base. Choose published app-user mode when each app user must authorize their own Airtable account.

In Airtable's authorization screen, grant only the bases the app needs. For published app users, enter the app's HTTPS origin in the Swarmz configuration card and select Configure.

Verify Airtable

  1. List bases and choose a test base.
  2. List its tables and use the returned table ID.
  3. List a small page of records and read one record by ID.
  4. Create a disposable record, update one field, then delete that record.
  5. Confirm the deletion in Airtable.

If a base is missing, reconnect and include it in Airtable's grant. If a field value is rejected, check the table schema; typecast can ask Airtable to convert compatible input but cannot make an invalid value valid.

Record deletion is permanent at the API boundary. Test it only against disposable data and keep app-level authorization in front of every write route.

On this page