Sim Studio

Airtable

Read, create, and update Airtable

Airtable is a powerful cloud-based platform that combines the functionality of a database with the simplicity of a spreadsheet. It allows users to create flexible databases for organizing, storing, and collaborating on information.

With Airtable, you can:

  • Create custom databases: Build tailored solutions for project management, content calendars, inventory tracking, and more
  • Visualize data: View your information as a grid, kanban board, calendar, or gallery
  • Automate workflows: Set up triggers and actions to automate repetitive tasks
  • Integrate with other tools: Connect with hundreds of other applications through native integrations and APIs

In Sim Studio, the Airtable integration enables your agents to interact with your Airtable bases programmatically. This allows for seamless data operations like retrieving information, creating new records, and updating existing data - all within your agent workflows. Use Airtable as a dynamic data source or destination for your agents, enabling them to access and manipulate structured information as part of their decision-making and task execution processes.

Usage Instructions

Integrate Airtable functionality to manage table records. List, get, create,

Tools

airtable_list_records

Read records from an Airtable table

Input

ParameterTypeRequiredDescription
accessTokenstringYesOAuth access token
baseIdstringYesID of the Airtable base
tableIdstringYesID of the table
maxRecordsnumberNoMaximum number of records to return
filterFormulastringNoFormula to filter records (e.g.,

Output

ParameterType
recordsstring
metadatastring
totalRecordsstring

airtable_get_record

Retrieve a single record from an Airtable table by its ID

Input

ParameterTypeRequiredDescription
accessTokenstringYesOAuth access token
baseIdstringYesID of the Airtable base
tableIdstringYesID or name of the table
recordIdstringYesID of the record to retrieve

Output

ParameterType
recordstring
metadatastring

airtable_create_records

Write new records to an Airtable table

Input

ParameterTypeRequiredDescription
accessTokenstringYesOAuth access token
baseIdstringYesID of the Airtable base
tableIdstringYesID or name of the table

Output

ParameterType
recordsstring
metadatastring

airtable_update_record

Update an existing record in an Airtable table by ID

Input

ParameterTypeRequiredDescription
accessTokenstringYesOAuth access token
baseIdstringYesID of the Airtable base
tableIdstringYesID or name of the table
recordIdstringYesID of the record to update
fieldsjsonYesAn object containing the field names and their new values

Output

ParameterType
recordstring
metadatastring
updatedFieldsstring

airtable_update_multiple_records

Update multiple existing records in an Airtable table

Input

ParameterTypeRequiredDescription
accessTokenstringYesOAuth access token
baseIdstringYesID of the Airtable base
tableIdstringYesID or name of the table

Output

ParameterType
recordsstring
metadatastring
updatedRecordIdsstring

Block Configuration

Input

ParameterTypeRequiredDescription
operationstringYesOperation

Outputs

OutputTypeDescription
responseobjectOutput from response
recordsjsonrecords of the response
recordjsonrecord of the response
metadatajsonmetadata of the response

Notes

  • Category: tools
  • Type: airtable
On this page

On this page