airtable_action
List Airtable bases, search and retrieve records, and create or update records via its REST API.
Instructions
Interact with the Airtable REST API: list bases, list and search records, get a single record, and create or update records.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action: list_bases, list_records, get_record, create_record, update_record, search_records. | |
| access_token | Yes | Airtable personal access token (PAT). | |
| base_id | No | Airtable base ID (starts with 'app'). | |
| table_name | No | Table name or ID. | |
| record_id | No | Record ID (starts with 'rec'). | |
| fields | No | Record fields as key-value pairs (for create_record and update_record). | |
| formula | No | Airtable filter formula string (for search_records). | |
| view | No | View name or ID to use. | |
| max_records | No | Maximum number of records to return. | |
| page_size | No | Number of records per page (max 100). | |
| offset | No | Pagination offset token. |