Requirements
You need a self-hosted or cloud n8n instance and an Arca API key. Any workspace member can generate an API key regardless of their role.Get your API key
1
Open Settings
In Arca, click your avatar in the bottom-left sidebar and select
Settings.
2
Go to API Keys
Select the API Keys section from the settings menu.
3
Generate a key
Click Add new key. Copy the key and store it somewhere safe. Arca only
shows it once.
Add the node
1
Search for Arca in n8n
In your n8n workflow, click + to add a node and search for Arca. The
node is verified by n8n and appears directly in the search results, no
manual installation needed.
2
Add credentials
When prompted for credentials, select the Arca API credential, paste
your API key, and save. n8n verifies the key against your account before
saving.
Arca node (actions)
The Arca node lets you perform operations on your workspace from any workflow step. Select a Resource and then an Operation to configure what the node does.User
Workspace
Folder
List
Task
Priority values:
urgent high medium low none
Status
Category values:
pending in_progress completed cancelled
Label
Comment
Arca Trigger node
The Arca Trigger node starts a workflow whenever Arca sends a webhook event. It outputs the full event payload so downstream nodes can act on it.Setup
1
Add the trigger node
Create a new workflow in n8n and add the Arca Trigger node as the
starting node.
2
Copy the webhook URL
Click the node to open its settings. Copy the webhook URL shown in the panel
(the production URL).
3
Register the webhook in Arca
In Arca, go to Settings → Webhooks, create a new webhook, and paste the
n8n URL as the endpoint. Select the events you want to receive.
4
Activate the workflow
Back in n8n, publish the workflow. The trigger is now live and will start
the workflow whenever a matching Arca event fires.
Supported events
The trigger accepts any event belonging to these resource types:
The trigger passes all events through. To react to a specific event type, add an IF or Switch node after the trigger and check the
{{ $json.event }} value (for example task.created).