n8n-1-0-2Manage n8n workflows and automations via API. Use when working with n8n workflows, executions, or automation tasks - listing workflows, activating/deactivating, checking execution status, manually triggering workflows, or debugging automation issues.
Install via ClawdBot CLI:
clawdbot install pntrivedy/n8n-1-0-2Interact with n8n automation platform via REST API.
First-time setup:
cd skills/n8n-1.0.2
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
~/.zshrc (or ~/.bashrc):export N8N_API_KEY="your-api-key-here"
export N8N_BASE_URL="https://your-n8n-instance.com"
source ~/.zshrc
./skills/n8n-1.0.2/scripts/n8n.sh list-workflows --pretty
Tip: Get your API key from n8n UI: Settings → API
./scripts/n8n.sh list-workflows --pretty
./scripts/n8n.sh list-workflows --active true --pretty
./scripts/n8n.sh get-workflow --id <workflow-id> --pretty
./scripts/n8n.sh activate --id <workflow-id>
./scripts/n8n.sh deactivate --id <workflow-id>
# List recent executions
./scripts/n8n.sh list-executions --limit 10 --pretty
# Get execution details
./scripts/n8n.sh get-execution --id <execution-id> --pretty
# Filter by workflow
./scripts/n8n.sh list-executions --id <workflow-id> --limit 20 --pretty
# Trigger workflow
./scripts/n8n.sh execute --id <workflow-id>
# With data
./scripts/n8n.sh execute --id <workflow-id> --data '{"key": "value"}'
For programmatic access:
from scripts.n8n_api import N8nClient
client = N8nClient()
# List workflows
workflows = client.list_workflows(active=True)
# Get workflow
workflow = client.get_workflow('workflow-id')
# Activate/deactivate
client.activate_workflow('workflow-id')
client.deactivate_workflow('workflow-id')
# Executions
executions = client.list_executions(workflow_id='workflow-id', limit=10)
execution = client.get_execution('execution-id')
# Execute workflow
result = client.execute_workflow('workflow-id', data={'key': 'value'})
For detailed API documentation, see references/api.md.
Authentication error:
echo $N8N_API_KEYConnection error:
Command errors:
--pretty flag for readable output--id is provided when required--data parameterGenerated Mar 1, 2026
Automate order fulfillment by triggering n8n workflows when new orders are placed in an e-commerce platform. This can automatically update inventory, send confirmation emails, and notify shipping partners, reducing manual data entry and errors.
Use n8n to manage customer support workflows by automatically creating tickets from emails or chat messages, assigning them to agents based on priority, and sending follow-up notifications to ensure timely resolution.
Automate marketing campaigns by triggering n8n workflows to segment customer lists, send personalized emails via services like Mailchimp, and track engagement metrics to optimize future campaigns.
Monitor IT systems by using n8n workflows to check server health, log errors, and send alerts via Slack or email when issues are detected, enabling quick response to downtime or performance problems.
Synchronize data between different business tools, such as syncing customer records from a CRM to an accounting software, ensuring consistency and reducing manual updates across departments.
Offer a subscription-based service that uses n8n to automate workflows for small businesses, such as lead management or social media posting, generating recurring revenue through monthly fees.
Provide consulting services to design and implement custom n8n workflows for enterprises, charging project-based fees for setup, training, and ongoing support to optimize their automation processes.
Develop and manage a white-labeled automation platform using n8n for specific industries like healthcare or logistics, earning revenue through licensing fees and premium support packages.
💬 Integration Tip
Ensure API keys and base URLs are securely stored in environment variables, and test workflows in a staging environment before deploying to production to avoid disruptions.
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.
Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications.
Advanced desktop automation with mouse, keyboard, and screen control
Manage n8n workflows and automations via API. Use when working with n8n workflows, executions, or automation tasks - listing workflows, activating/deactivating, checking execution status, manually triggering workflows, or debugging automation issues.
Design and implement automation workflows to save time and scale operations as a solopreneur. Use when identifying repetitive tasks to automate, building workflows across tools, setting up triggers and actions, or optimizing existing automations. Covers automation opportunity identification, workflow design, tool selection (Zapier, Make, n8n), testing, and maintenance. Trigger on "automate", "automation", "workflow automation", "save time", "reduce manual work", "automate my business", "no-code automation".
Browser automation via Playwright MCP server. Navigate websites, click elements, fill forms, extract data, take screenshots, and perform full browser automation workflows.