Airtable Create Record
airtable_create_recordAdd a new record to an Airtable table with specified field values. Returns the created record ID and full record data.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"baseId": "appXXXXXXXXXXXX",
"fields": {
"Name": "New Project",
"Owner": "John Doe",
"Status": "In Progress"
},
"_apiKey": "your-airtable-api-key",
"tableIdOrName": "Tasks"
},
"name": "airtable_create_record"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| baseId | Yes | Airtable base ID | |
| fields | Yes | Object of field name/value pairs to set on the new record | |
| _apiKey | Yes | Airtable personal access token | |
| tableIdOrName | Yes | Table ID or name |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ID of the newly created record | |
| fields | Yes | Field values of the created record | |
| createdTime | Yes | ISO timestamp when record was created |