AITable.ai
AITable is an AI-powered platform that enables users to create interactive and dynamic tables for data visualization and analysis without requiring coding skills.
Categories: Productivity and Collaboration
Type: aitable/v1
Connections
Version: 1
Bearer Token
Properties
| Name | Label | Type | Description | Required |
|---|---|---|---|---|
| token | Token | STRING | true |
Connection Setup
Connect AITable to ByteChef using a Bearer Token (API Token).
Create an AITable API Token
- Sign in to AITable.
- Click your profile avatar in the lower-left corner and open My Settings.
- Go to the Developer tab.
- Click the icon to generate a new API Token.
- Copy the token and store it securely.
References
- AITable Quick Start and API Token: https://developers.aitable.ai/api/quick-start/
Actions
Create Record
Name: createRecord
Creates a new record in datasheet.
Properties
| Name | Label | Type | Description | Required |
|---|---|---|---|---|
| spaceId | Space ID | STRING | false | |
| datasheetId | Datasheet ID | STRING Depends OnspaceId | AITable Datasheet ID | true |
| fields | DYNAMIC_PROPERTIES Depends OndatasheetId | null |
Example JSON Structure
{
"label" : "Create Record",
"name" : "createRecord",
"parameters" : {
"spaceId" : "",
"datasheetId" : "",
"fields" : { }
},
"type" : "aitable/v1/createRecord"
}Output
The output for this action is dynamic and may vary depending on the input parameters. To determine the exact structure of the output, you need to execute the action.
Find Space ID and Datasheet ID
To find the Space ID, click here.
To find the Datasheet ID, click here.
Find Records
Name: findRecords
Find records in datasheet
Properties
| Name | Label | Type | Description | Required |
|---|---|---|---|---|
| spaceId | Space ID | STRING | false | |
| datasheetId | Datasheet ID | STRING Depends OnspaceId | AITable Datasheet ID | true |
| fields | Field Names | ARRAY Items[STRING] | The returned record results are limited to the specified fields. | false |
| recordIds | Record IDs | ARRAY Items[STRING] | The IDs of the records to find. | false |
Example JSON Structure
{
"label" : "Find Records",
"name" : "findRecords",
"parameters" : {
"spaceId" : "",
"datasheetId" : "",
"fields" : [ "" ],
"recordIds" : [ "" ]
},
"type" : "aitable/v1/findRecords"
}Output
The output for this action is dynamic and may vary depending on the input parameters. To determine the exact structure of the output, you need to execute the action.
Find Space ID, Datasheet ID and Record ID
To find the Space ID, click here.
To find the Datasheet ID, click here.
To find the Record ID, click here.
Update Record
Name: updateRecord
Update record in datasheet
Properties
| Name | Label | Type | Description | Required |
|---|---|---|---|---|
| spaceId | Space ID | STRING | false | |
| datasheetId | Datasheet ID | STRING Depends OnspaceId | AITable Datasheet ID | true |
| recordId | Record ID | STRING | ID of the record to update. | true |
| fields | DYNAMIC_PROPERTIES Depends OndatasheetId | null |
Example JSON Structure
{
"label" : "Update Record",
"name" : "updateRecord",
"parameters" : {
"spaceId" : "",
"datasheetId" : "",
"recordId" : "",
"fields" : { }
},
"type" : "aitable/v1/updateRecord"
}Output
The output for this action is dynamic and may vary depending on the input parameters. To determine the exact structure of the output, you need to execute the action.
Find Space ID, Datasheet ID and Record ID
To find the Space ID, click here.
To find the Datasheet ID, click here.
To find the Record ID, click here.
What to do if your action is not listed here?
If this component doesn't have the action you need, you can use Custom Action to create your own. Custom Actions empower you to define HTTP requests tailored to your specific requirements, allowing for greater flexibility in integrating with external services or APIs.
To create a Custom Action, simply specify the desired HTTP method, path, and any necessary parameters. This way, you can extend the functionality of your component beyond the predefined actions, ensuring that you can meet all your integration needs effectively.
Additional Instructions
How to find the Space ID
- Open the AITable management overview page: https://aitable.ai/management/overview.
- In the Overview section, locate the details of your space.
- Your Space ID (a string usually starting with
spc) will be displayed there and can be copied directly.
How to find the Datasheet ID
- Open the datasheet in your browser.
- Look at the URL in the address bar.
- Find the part of the URL that starts with
dst- this value is thedatasheetIdof the opened datasheet.
How to find the Record ID
- Open the datasheet that contains the record.
- Expand (open) the row for the record whose ID you need.
- Look at the URL in the address bar and find the part that starts with
rec- this value is therecordIdfor that record.
How is this guide?
Last updated on