Airtable
读取、创建和更新 Airtable
配置
列出记录
操作
列出记录
Airtable 账户*
选择 Airtable 账户
Base ID*
输入你的 Base ID(例如 appXXXXXXXXXXXXXX)
Table ID*
输入 Table ID(例如 tblXXXXXXXXXXXXXX)
最大记录数
要返回的最大记录数(可选)
筛选公式
用于筛选记录的 Airtable 公式(可选)
列出记录 (
airtable_list_records)从 Airtable 表中读取记录
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
baseId | string | 是 | Airtable Base 的 ID |
tableId | string | 是 | 表的 ID |
maxRecords | number | 否 | 要返回的最大记录数 |
filterFormula | string | 否 | 用于筛选记录的公式 (例如 "({Field Name} = 'Value')") |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
records | json | 获取到的 Airtable 记录数组 |
metadata | json | 操作元数据,包括分页偏移量和记录总数 |
获取记录
操作
获取记录
Airtable 账户*
选择 Airtable 账户
基础 ID*
输入您的基础 ID (例如 appXXXXXXXXXXXXXX)
表格 ID*
输入表格 ID (例如 tblXXXXXXXXXXXXXX)
记录 ID*
记录的 ID (例如 recXXXXXXXXXXXXXX)
获取记录 (
airtable_get_record)根据 ID 从 Airtable 表中检索单条记录
输入
| 参数 | 类型 | 是否必需 | 描述 |
|---|---|---|---|
baseId | string | 是 | Airtable 基础 ID |
tableId | string | 是 | 表格的 ID 或名称 |
recordId | string | 是 | 要检索的记录的 ID |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
record | json | 检索到的 Airtable 记录,包含 id、createdTime 和字段 |
metadata | json | 操作元数据,包含记录数量 |
创建记录
操作
创建记录
Airtable 账户*
选择 Airtable 账户
Base ID*
输入 Base ID(例如 appXXXXXXXXXXXXXX)
Table ID*
输入 Table ID(例如 tblXXXXXXXXXXXXXX)
记录(JSON 数组)*
json
创建时:`[{ "fields": { ... } }]`
创建记录(
airtable_create_records)向 Airtable 表写入新记录
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
baseId | string | 是 | Airtable base 的 ID |
tableId | string | 是 | 表的 ID 或名称 |
records | json | 是 | 待创建的记录数组,每条记录包含一个 fields 对象 |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
records | json | 创建的 Airtable 记录数组 |
metadata | json | 操作元数据 |
更新记录
操作
更新记录
Airtable 账户*
选择 Airtable 账户
基础 ID*
输入您的基础 ID(例如:appXXXXXXXXXXXXXX)
表 ID*
输入表 ID(例如:tblXXXXXXXXXXXXXX)
记录 ID*
记录的 ID(例如:recXXXXXXXXXXXXXX)
字段(JSON 对象)*
json
要更新的字段:`{ "Field Name": "New Value" }`
更新记录 (
airtable_update_record)通过 ID 更新 Airtable 表中的现有记录
输入
| 参数 | 类型 | 必需 | 描述 |
|---|---|---|---|
baseId | string | 是 | Airtable 基础 ID |
tableId | string | 是 | 表的 ID 或名称 |
recordId | string | 是 | 要更新的记录 ID |
fields | json | 是 | 包含字段名称及其新值的对象 |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
record | json | 更新后的 Airtable 记录,包含 id、createdTime 和 fields |
metadata | json | 操作元数据,包括记录数和更新后的字段名 |
其他工具
此块声明的其他工具,包括上述操作中依赖输入的变体。
airtable_update_multiple_records
更新 Airtable 表中的多条现有记录
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
baseId | string | 是 | Airtable 基座的 ID |
tableId | string | 是 | 表的 ID 或名称 |
records | json | 是 | 要更新的记录数组,每条记录包含一个 id 和一个 fields 对象 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
records | json | 更新后的 Airtable 记录数组 |
metadata | json | 操作元数据,包括记录数量和更新后的记录 ID |
使用说明
将 Airtable 集成到工作流中。可以创建、获取、列出或更新 Airtable 记录。可用于触发器模式,在 Airtable 表发生更新时触发工作流。
注意事项
- 类别:
tools - 类型:
airtable