Airtable: Create Multiple Records logo

Catalog action Integrations pipedream:airtable

Create multiple records (up to 10) in an Airtable base table in a single operation. More efficient than creating records one by one. Ideal for: batch imports, bulk data entry, syncing data from other sources.

At a Glance

FieldValue
Action IDairtable-create-multiple-records
CategoryIntegrations
Connectorpipedream:airtable
Requires gasNo
Funds movementNone declared
Tagspipedream, integration, oauth, airtable, database, write, batch, bulk, import, sync

Payload Schema

FieldTypeRequiredDescription
baseIdstringYesAirtable base ID (starts with 'app', e.g., 'appXXXXXXXXXXXXXX')
tableIdstringYesTable ID or table name
recordsarrayYesArray of records to create (max 10 records per request)
typecastbooleanNoAutomatically cast field values (default: false)

Result Schema

FieldTypeRequiredDescription
successbooleanYesWhether the records were created successfully
dataobjectNoAirtable API response data
exportsobjectNoExported values from the action

Examples

json
{ "type": "airtable-create-multiple-records", "payload": { "baseId": "example-baseId", "tableId": "example-tableId", "records": [] }, "children": [], "connector": { "type": "pipedream:airtable", "id": "conn_pipedream_airtable" }}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I