diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.nocodb.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.nocodb.md index fd180100662..f8d1cd14ce3 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.nocodb.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.nocodb.md @@ -19,12 +19,22 @@ Refer to [NocoDB credentials](/integrations/builtin/credentials/nocodb.md) for g ## Operations +* Base + * Get + * Get Many * Row * Create + * Update + * Create or Update * Delete * Get - * Get Many - * Update a row + * Search + * Count + * Upload Attachment to Cell +* Linked Row + * List + * Link + * Unlink ## Templates and examples @@ -35,4 +45,6 @@ Refer to [NocoDB credentials](/integrations/builtin/credentials/nocodb.md) for g Refer to [NocoDB's documentation](https://docs.nocodb.com/) for more information about the service. ---8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md" +n8n provides a trigger node for NocoDB. You can find the trigger node docs [here](/integrations/builtin/trigger-nodes/n8n-nodes-base.nocodbtrigger.md). + +--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md" \ No newline at end of file diff --git a/docs/integrations/builtin/credentials/nocodb.md b/docs/integrations/builtin/credentials/nocodb.md index fc06b19a55b..525c28b5246 100644 --- a/docs/integrations/builtin/credentials/nocodb.md +++ b/docs/integrations/builtin/credentials/nocodb.md @@ -41,6 +41,7 @@ To generate an API token: 6. Select **Save**. 7. Copy the **API Token** and enter it in your n8n credential. 8. Enter the **Host** of your NocoDB instance in your n8n credential, for example `http://localhost:8080`. +9. Or alternatively, turn on **Cloud NocoDB** option if you use `https://app.nocodb.com` instance. Refer to the NocoDB [API Tokens documentation](https://docs.nocodb.com/account-settings/api-tokens/) for more detailed instructions. diff --git a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.nocodbtrigger.md b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.nocodbtrigger.md new file mode 100644 index 00000000000..d7f15bc0a94 --- /dev/null +++ b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.nocodbtrigger.md @@ -0,0 +1,72 @@ +--- +title: NocoDB Trigger node documentation +description: Learn how to use the NocoDB Trigger node in n8n. Follow technical documentation to integrate NocoDB Trigger node into your workflows. +contentType: [integration, reference] +priority: medium +--- + +# NocoDB Trigger node + +On this page, you'll find a list of events the NocoDB Trigger node can respond to and links to more resources. + +/// note | Credentials +You can find authentication information for this node [here](/integrations/builtin/credentials/nocodb.md). +/// + +## Events + +* **New NocoDB event** + +## Related resources + +n8n provides an app node for NocoDB. You can find the node docs [here](/integrations/builtin/app-nodes/n8n-nodes-base.nocodb.md). + +## Node parameters + +Use these parameters to configure your node. + +### Poll Times + +n8n's NocoDB node uses polling for check for updates on configured NocoDB resources. The **Poll Times** parameter configures the querying frequency: + +* Every Minute +* Every Hour +* Every Day +* Every Week +* Every Month +* Every X: Check for updates every given number of minutes or hours. +* Custom: Customize the polling interval by providing a [cron expression](https://en.wikipedia.org/wiki/Cron). + +Use the **Add Poll Time** button to add more polling intervals. + +### Workspace + +The [NocoDB workspace](https://nocodb.com/docs/product-docs/workspaces) you want to check for updates on. Choose None if the NocoDB instance does not support workspace. + +### Base + +The [NocoDB base](https://nocodb.com/docs/product-docs/bases) you want to check for updates on. + +### Table + +The [NocoDB table](https://nocodb.com/docs/product-docs/tables) within the NocoDB base that you want to check for updates on. + +### Trigger Field + +A created or last modified field in your table. The NocoDB Trigger node uses this to determine what updates occurred since the previous check. + +### Download Attachment + +Whether to download attachment from the table. When enabled, the **Download Field Name or ID** parameter defines the attachment field. + +### Download Field Name or ID + +When you enable the **Download Attachment** toggle, this field defines which table field to download. Choose from the list. + +### Additional Options + +Use the **Add Option** button to add the following parameters: + +* **Fields**: +* **Filter by Formula**: A [NocoDB where clause](https://nocodb.com/docs/product-docs/developer-resources/rest-apis#comparison-operators) in RestAPI to further filter the results. You can use this to add further constraints to the events that trigger the workflow. +* **View Name or ID**: The name or ID of a table view. When defined, only returns records available in the given view.