n8n-nodes-ghostui
v0.2.0
Published
n8n community node for Ghost-UI accessibility platform - WCAG scanning, compliance reports & AI fixes
Downloads
10
Maintainers
Readme
n8n-nodes-ghostui
This is an n8n community node for Ghost-UI - the accessibility scanning and compliance platform.
Features
- Compliance Scanning: Start WCAG accessibility scans on any website
- Issue Management: Get and filter accessibility issues by severity
- Report Generation: Generate PDF audit reports and BFSG accessibility statements
- AI Agents: Run Gemini Vision auditor, UX analyzer, and code fixer agents
- Analytics: Retrieve accessibility analytics data
- One-Click Fix: Get embed code for automatic accessibility fixes
Installation
Community Nodes (Recommended)
- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-ghostuiand confirm
Manual Installation
npm install n8n-nodes-ghostuiCredentials
You need a Ghost-UI API token to use this node:
- Go to ghostui.xyz and sign up
- Navigate to Settings > API
- Generate an API token
- In n8n, create new credentials of type Ghost-UI API
- Enter your API token
Operations
Compliance Scan
| Operation | Description | |-----------|-------------| | Start Scan | Start a new accessibility scan | | Get Scan Status | Check if a scan is complete | | Wait for Completion | Poll until scan finishes | | Get Fix Script URL | Get the one-click fix embed code |
Issues
| Operation | Description | |-----------|-------------| | Get All Issues | List all issues from a scan | | Get Issue Details | Get details of a specific issue |
Reports
| Operation | Description | |-----------|-------------| | Generate Audit Report | Create a PDF audit report | | Generate Statement | Create a BFSG accessibility statement |
AI Agents
| Operation | Description | |-----------|-------------| | Run Auditor | Gemini Vision accessibility analysis | | Run Analyzer | UX analysis agent | | Run Fixer | Generate AI code fix |
Analytics
| Operation | Description | |-----------|-------------| | Get Analytics | Retrieve site analytics data |
Example Workflows
Weekly Compliance Check
Schedule Trigger (Weekly)
↓
Ghost-UI: Start Scan
↓
Ghost-UI: Wait for Completion
↓
IF: Score < 80
↓
Slack: Send AlertAuto-Fix Pipeline
Ghost-UI: Start Scan
↓
Ghost-UI: Get All Issues
↓
Loop: For Each Critical Issue
↓
Ghost-UI: Run Fixer
↓
GitHub: Create Issue with FixResources
License
MIT
