The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"name": "Clara AI Pipeline",
"nodes": [
{
"parameters": {
"httpMethod": "POST",
"path": "clara-demo",
"responseMode": "lastNode",
"options": {}
},
"id": "webhook-demo",
"name": "Demo Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 1.1,
"position": [
240,
200
]
},
{
"parameters": {
"method": "POST",
"url": "http://host.docker.internal:3000/pipeline/demo",
"sendBody": true,
"specifyBody": "json",
"jsonBody": "={{ JSON.stringify($json.body) }}",
"options": {
"timeout": 600000
}
},
"id": "http-demo",
"name": "Run Demo Pipeline",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.1,
"position": [
460,
200
]
},
{
"parameters": {
"httpMethod": "POST",
"path": "clara-onboarding",
"responseMode": "lastNode",
"options": {}
},
"id": "webhook-onboarding",
"name": "Onboarding Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 1.1,
"position": [
240,
420
]
},
{
"parameters": {
"method": "POST",
"url": "http://host.docker.internal:3000/pipeline/onboarding",
"sendBody": true,
"specifyBody": "json",
"jsonBody": "={{ JSON.stringify($json.body) }}",
"options": {
"timeout": 600000
}
},
"id": "http-onboarding",
"name": "Run Onboarding Pipeline",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.1,
"position": [
460,
420
]
},
{
"parameters": {
"httpMethod": "POST",
"path": "clara-batch",
"responseMode": "lastNode",
"options": {}
},
"id": "webhook-batch",
"name": "Batch Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 1.1,
"position": [
240,
640
]
},
{
"parameters": {
"method": "POST",
"url": "http://host.docker.internal:3000/pipeline/run",
"sendBody": true,
"specifyBody": "json",
"jsonBody": "={{ JSON.stringify($json.body || {}) }}",
"options": {
"timeout": 900000
}
},
"id": "http-batch",
"name": "Run Batch Pipeline",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.1,
"position": [
460,
640
]
},
{
"parameters": {
"httpMethod": "GET",
"path": "clara-status",
"responseMode": "lastNode",
"options": {}
},
"id": "webhook-status",
"name": "Status Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 1.1,
"position": [
240,
860
]
},
{
"parameters": {
"method": "GET",
"url": "http://host.docker.internal:3000/pipeline/status",
"options": {}
},
"id": "http-status",
"name": "Get Status",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.1,
"position": [
460,
860
]
}
],
"connections": {
"Demo Webhook": {
"main": [
[
{
"node": "Run Demo Pipeline",
"type": "main",
"index": 0
}
]
]
},
"Onboarding Webhook": {
"main": [
[
{
"node": "Run Onboarding Pipeline",
"type": "main",
"index": 0
}
]
]
},
"Batch Webhook": {
"main": [
[
{
"node": "Run Batch Pipeline",
"type": "main",
"index": 0
}
]
]
},
"Status Webhook": {
"main": [
[
{
"node": "Get Status",
"type": "main",
"index": 0
}
]
]
}
},
"settings": {
"executionOrder": "v1"
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Clara AI Pipeline. Uses httpRequest. Webhook trigger; 8 nodes.
Source: https://github.com/zaidtausif56/clara-ai-pipeline/blob/8e2767d8e831a5940a3b7077b589abe26e41d26b/workflows/n8n-workflow.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
Community Node Disclaimer: This workflow uses KlickTipp community nodes.
Automatically sync Fizzy cards to Basecamp todos in real-time. When cards are created, assigned, completed, or reopened in Fizzy, the changes sync instantly to your Basecamp project. Card tags determi
This workflow automates accounts payable: upload a PDF invoice, let Claude AI extract the key fields, and automatically create a vendor bill (incoming invoice) in Odoo 18.
JS-15B: Donor Cascade Engine. Uses httpRequest. Webhook trigger; 28 nodes.