by chenzeng · v0.1.2
Tools that can be operated on Airtable
This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.
Available inside your emploidai workspace after installation.
Available inside your emploidai workspace after installation.
A plugin tool for operating Airtable, supporting record creation and other operations.
Airtable is a cloud-based project management tool that blends a traditional spreadsheet with the robust features of a database. It allows businesses to organize their workflow, data, and records in a flexible and visually appealing way without the need for any coding. Repository: dify-airtable-plugin
Airtable Token
Base ID and Table ID
Configure Airtable Token
Using the Plugin
Add fields according to your needs
Example of creating a record:
{
"Spend": 52,
"Store": "Gas station",
"Item": "Gas",
"DateTime": "2025-03-15",
"Memo": "Filled up 52 yuan worth of gas at the gas station"
}
By providing baseId and tableId in the tool, you can retrieve records. By default, all records are fetched. The output is returned as text. Example output:
[
{
"id": "rec123",
"Spend": 52,
"Store": "Gas station",
"Item": "Gas",
"DateTime": "2025-03-15",
"Memo": "Filled up 52 yuan worth of gas at the gas station"
},
{
"id": "rec456",
"Spend": 100,
"Store": "Supermarket",
"Item": "Milk",
"DateTime": "2025-03-16",
"Memo": "Bought 100 yuan worth of milk at the supermarket"
}
]
Use formulas to filter records. For formula syntax, refer to: Getting Started with Formulas Example: To query records with a price equal to or exceeding 20 yuan, use:
Result:
[{"id": "rect1Vk9iOAHPfEk7", "Store": "Starbucks", "Item": "Coffe", "Spend": 20, "DateTime": "2025-03-13T16:00:00.000Z"}, {"id": "recTQXBclb1Fdm4a2", "Item": "Electronic heater", "Spend": 200, "DateTime": "2025-03-15T16:00:00.000Z"}, {"id": "recJUGiFffO6934P9", "Store": "JD", "Item": "SSD", "Spend": 200, "DateTime": "2025-03-15T16:00:00.000Z"}]
Use sort to order records. Supported sorting methods: ASC and DESC. Multiple fields can be sorted by separating them with commas. Prefix a field with - for descending order.
Example: Sort by Spend (descending) and DateTime (ascending):
Result:
[{"id": "recTQXBclb1Fdm4a2", "Item": "Electronic heater", "Spend": 200, "DateTime": "2025-03-15T16:00:00.000Z"}, {"id": "recJUGiFffO6934P9", "Store": "JD", "Item": "SSD", "Spend": 200, "DateTime": "2025-03-15T16:00:00.000Z"}, {"id": "rect1Vk9iOAHPfEk7", "Store": "Starbucks", "Item": "Coffe", "Spend": 20, "DateTime": "2025-03-13T16:00:00.000Z"}]
Use fields to specify returned fields. Multiple fields are comma-separated. Example: Return Store, Item, Spend, and DateTime:
Result:
[{"id": "recTQXBclb1Fdm4a2", "Item": "Electronic heater", "Spend": 200, "DateTime": "2025-03-15T16:00:00.000Z"}, {"id": "recJUGiFffO6934P9", "Store": "JD", "Item": "SSD", "Spend": 200, "DateTime": "2025-03-15T16:00:00.000Z"}, {"id": "rect1Vk9iOAHPfEk7", "Store": "Starbucks", "Item": "Coffe", "Spend": 20, "DateTime": "2025-03-13T16:00:00.000Z"}]