Airtable · emploidai Marketplace
emploidai Marketplace
Add-onsAppletsPlugins
Search tools, teams, and capabilitiesPublish
MarketplacePluginsAirtable
Plugin
Limited listing

Airtable

by chenzeng · v0.1.2

Tools that can be operated on Airtable

613 installsUpdated May 29, 2025
Publisher information is incomplete

This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.

Capabilities

Tools

Available inside your emploidai workspace after installation.

Data sources

Available inside your emploidai workspace after installation.

Category

tool

Version

0.1.2chenzeng

Requirements

Maximum memory 256MB

Pricing

Not disclosed by publisher

Security & access

Review before installing

CompatibleRequires emploidai 1.0.0+

Permissions

  • Uses app capability
  • Uses endpoint capability
  • Uses tool capability
  • Requires encrypted tool credentials

Dependencies

No additional dependencies

Resources

Privacy policy
emploidai Marketplace

Discover capabilities. Review access. Install inside your workspace.

DocumentationSecuritySupportPrivacyTerms

Airtable Plugin

A plugin tool for operating Airtable, supporting record creation and other operations.

What's Airtable?

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

Features

  • Support creating records in Airtable
  • Support get all records from existing table
  • Simple and easy-to-use API interface

Prerequisites

  • Airtable account
  • Airtable API Token
  • Created Airtable Base and Table

Configuration Guide

Getting Required Information

  1. Airtable Token

    • Visit Airtable Token Creation Page
    • Create and save your API Token
  2. Base ID and Table ID

    • Can be obtained from Airtable URL
    • For detailed instructions, refer to: Finding Airtable IDs

Setup Steps

  1. Configure Airtable Token

    • Enter your Airtable Token in the plugin configuration
    • Token will be securely stored and used for API authentication
  2. Using the Plugin

    • Provide Base ID
    • Provide Table ID
    • Provide record data to create (in JSON format)

Usage Example

Create a record

Start by creating your own table in Airtable, something like this

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"
}

Record Retrieval

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" 
  }
]

Filtering Records

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"}]

Sorting

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"}]

Returning Specific Fields

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"}]