AITable
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 |
Actions
Create Record
Name: createRecord
Creates a new record in datasheet.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
spaceId | Space ID | STRING | true | |
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 Records
Name: findRecords
Find records in datasheet
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
spaceId | Space ID | STRING | true | |
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 |
maxRecords | Max Records | INTEGER | How many records are returned in total | false |
Example JSON Structure
{
"label" : "Find Records",
"name" : "findRecords",
"parameters" : {
"spaceId" : "",
"datasheetId" : "",
"fields" : [ "" ],
"recordIds" : [ "" ],
"maxRecords" : 1
},
"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.
Update Record
Name: updateRecord
Update record in datasheet
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
spaceId | Space ID | STRING | true | |
datasheetId | Datasheet ID | STRING Depends OnspaceId | AITable Datasheet ID | true |
recordId | Record ID | STRING Depends OndatasheetId | 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.
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.