Feishu Node icon

Feishu Node

Feishu Node

Overview

This node allows you to create a new "多维表格" (Bitable, or multi-dimensional spreadsheet) in Feishu (Lark). It is useful for automating the creation of structured tables within your Feishu workspace, such as when onboarding new projects, organizing data collection, or programmatically managing document storage. For example, you could use this node to automatically generate a new Bitable for each client or project, placing it in a specific folder and setting its time zone.

Properties

Name Type Meaning
多维表格名称 String The name of the Bitable App. Maximum 255 characters.
文件夹 Token String The token of the folder where the Bitable will be created. Leave empty for root directory.
时区 String The document's time zone. See Feishu Time Zone Reference.

Output

The node outputs a JSON object for each input item processed. On success, the output contains the response from the Feishu API regarding the newly created Bitable. If an error occurs and "Continue On Fail" is enabled, the output will contain an error field with the error message (and possibly additional error details if available).

Example Success Output:

{
  "data": {
    // ...fields returned by Feishu API about the created Bitable
  }
}

Example Error Output (when Continue On Fail is enabled):

{
  "error": "Error message here"
}

Dependencies

  • External Service: Requires access to the Feishu (Lark) API.
  • Credentials: You must configure feishuCredentialsApi in n8n for authentication.
  • Environment: No special environment variables are required beyond standard n8n credential setup.

Troubleshooting

  • Missing Credentials: If credentials are not set up or invalid, the node will fail with an authentication error. Ensure feishuCredentialsApi is properly configured.
  • Unimplemented Method Error: If you see an error like 未实现方法: bitable.bitable:create, it means the requested resource-operation combination is not implemented in the node.
  • API Errors: If the Feishu API returns an error (e.g., invalid folder token, exceeding name length), the error message will appear in the output. Check the error details and correct your input.
  • Continue On Fail: When enabled, errors for individual items will be reported in the output JSON under the error key, allowing the workflow to proceed with other items.

Links and References

Discussion