Airtable: Create Record logo

Catalog action Integrations pipedream:airtable

Create a single record in an Airtable base table. Use this to add new entries to your Airtable databases. Pass field values as key-value pairs. Ideal for: CRM entries, inventory tracking, lead capture, form submissions.

At a Glance

FieldValue
Action IDairtable-create-record
CategoryIntegrations
Connectorpipedream:airtable
Requires gasNo
Funds movementNone declared
Tagspipedream, integration, oauth, airtable, database, write, record, create, crm, inventory

Payload Schema

FieldTypeRequiredDescription
baseIdstringYesAirtable base ID (starts with 'app', e.g., 'appXXXXXXXXXXXXXX')
tableIdstringYesTable ID or table name
fieldsobjectYesRecord fields as key-value pairs (field name → value)
typecastbooleanNoAutomatically cast field values (default: false)

Result Schema

FieldTypeRequiredDescription
successbooleanYesWhether the record was created successfully
dataobjectNoAirtable API response data
exportsobjectNoExported values from the action

Examples

json
{ "type": "airtable-create-record", "payload": { "baseId": "example-baseId", "tableId": "example-tableId", "fields": {} }, "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