Package Information
Documentation
n8n-nodes-aitable-unofficial
This is an n8n community node. It lets you use AITable in your n8n workflows.
AITable is a powerful collaborative database platform that combines the flexibility of spreadsheets with the power of databases, allowing users to create custom views, forms, and dashboards.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Usage
Resources
Installation
You can install this node in two ways:
Using npm
npm install n8n-nodes-aitable-unofficial
For more information, follow the installation guide in the n8n community nodes documentation.
Manual Installation
- Go to Settings > Community Nodes
- Select "Install"
- Enter
n8n-nodes-aitable-unofficial
in the "npm package name" field - Click "Install"
Operations
This node supports the following operations with AITable:
- Get Node Details: Retrieve detailed information about a specific node (datasheet, folder, form, dashboard, etc.)
- Get Node List: Retrieve a list of nodes with filtering options
- Search Nodes: Search for nodes based on specific criteria
Credentials
To use this node, you need an AITable API token.
Prerequisites:
- Have an AITable account
- Generate an API token in your AITable account settings
Setting up credentials:
- In n8n, go to Credentials and select AITable API
- Enter your API token
- Save the credentials
Compatibility
This node has been tested with n8n v1.0+ and AITable API v1.
Usage
Getting Node Details
To retrieve details about a specific node in AITable:
- Add the AITable node to your workflow
- Select the "Get Node Details" operation
- Provide the Space ID and Node ID
- The node will return details including type, name, icon, and permissions
Working with Different Node Types
AITable supports various node types:
- Datasheet: Spreadsheet-like data
- Folder: Collection of other nodes
- Form: Data collection forms
- Dashboard: Visual data representations
- Mirror: Alternative views of data
When working with these different types, be sure to check the "type" property in responses to handle the data appropriately.
Resources
Development
Setup
Clone the repository:
git clone https://github.com/texonica/n8n-aitable.git
Install dependencies:
pnpm install
Build the node:
pnpm build
Releasing New Versions
To release a new version:
- Update the code and commit your changes
- Run one of the following commands depending on the type of change:
# For bug fixes pnpm version:patch # For new features pnpm version:minor # For breaking changes pnpm version:major
- Update the CHANGELOG.md file
- Commit the version changes
- Create a new GitHub release
- Publish to npm:
pnpm release