n8n-nodes-keupera community node lets you call every Keupera API module from inside a workflow, with credential management and auto-validated requests.
Install the node
1
Open the n8n community nodes settings
In your n8n instance go to Settings → Community Nodes and click Install a community node.
2
Install `n8n-nodes-keupera`
Enter the package name:Accept the risk prompt and click Install. n8n will pull it from npm and register the node.
3
Add the node to a workflow
Open any workflow, click the + button and search for Keupera. Add it as a step.
Set up credentials
The node ships with a Keupera API credential type.1
Generate a Keupera API key
In the Keupera dashboard go to Account → API Keys and click Create API key. Copy the
sk_live_... value.2
Create the credential in n8n
On the Keupera node, click Credential to connect with → Create New. Paste the key into the API Key field and save.n8n automatically verifies the key by calling
GET /me against https://app.keupera.com/api/v1.Available resources
The node groups operations by API module, mirroring the API reference:
The node can be used as an AI tool inside n8n’s AI Agent nodes (
usableAsTool: true), so an LLM agent can call Keupera operations directly.
Example: auto-publish on keyword research completion
A common workflow:- Schedule Trigger → every weekday at 9am
- Keupera → Keywords → Trigger Research with a seed keyword
- Wait → 60 seconds
- Keupera → Keywords → Poll Research Job → use the
job_idfrom step 2 - IF
status === "completed"→ continue, otherwise loop back to wait - Keupera → Content → Create Article using the top keyword as
keyword_id - Keupera → Content → Trigger Generation on the new article
Resources
- npm package:
n8n-nodes-keupera - Source:
github.com/keupera/n8n-nodes-keupera - API reference: Keupera Public API