n8n-nodes-cyberpulse-compliance-dev
v0.0.50
Published
Evaluate control statements against frameworks with realistic evidence-based scoring
Readme
Try it in 60 seconds
Download the ready-to-import workflow:
- Raw JSON (direct import)
https://raw.githubusercontent.com/gitadta/cyberpulse-node-dev/main/examples/cyberpulse-template.json - Browse in GitHub (human-readable)
https://github.com/gitadta/cyberpulse-node-dev/blob/main/examples/cyberpulse-template.json
- Raw JSON (direct import)
In n8n: Workflows → Import from file and select the JSON.
When prompted, select/create the Header Auth credential (paste your CyberPulse API key as the
Authorizationheader value, e.g.Bearer <YOUR_KEY>).Click Execute workflow.
Getting Started (3 steps)
- Install node: Community Nodes → n8n-nodes-cyberpulse-compliance-dev
- Create credentials: HTTP Header Auth → Header x-api-key → paste your CyberPulse API key → Save
- Import and run:
examples/cyberpulse-template.json(works with free tier)
Pricing
- Starter (Free): 100 evaluations/month, community support
- Pro ($29/mo): 1,000/mo, 30-day retention, metrics, email support
- Business ($99/mo): 5,000/mo, 90-day retention, audit logs export, priority support
- Enterprise (Custom): SSO, custom retention, dedicated support
Limits & Errors
- Over cap →
{"error":"quota_exceeded","upgrade_url":"https://cyberpulsesolutions.com/pricing"} - Burst too fast →
{"error":"rate_limited","retry_after_seconds":60} - Missing key →
{"error":"auth_required","message":"Add API key in node credentials"}
CyberPulse Compliance (n8n Community Node)
Custom n8n node that evaluates compliance controls against major frameworks (ISO 27001, NIST CSF, PCI DSS, Essential Eight, GDPR, etc.).
✨ Features
- Classifies control text into categories: MFA, Encryption, Logging, Backups, Patching, Access Reviews
- Validates evidence links
- Returns compliance status: Compliant / Partial / Non-Compliant
- Maps controls to frameworks via external
crosswalk.json
🚀 Installation
- In n8n, go to Settings → Community Nodes → Install
- Enter:
n8n-nodes-cyberpulse-compliance-dev
🔧 Usage
Example workflow:
Add CyberPulse Compliance Node in your workflow
Provide compliance control text or questionnaire input
The node validates and classifies the response
Outputs can be routed to Google Sheets, Email, or Dashboards
Example Input:
PCI DSS Control 1.2 – Is a firewall deployed?
Example Output:
Compliant | Partial | Non-Compliant (with notes and framework mapping)
Links
📜 License
This project is licensed under the MIT License
