adding the workflow collection to git
This commit is contained in:
308
workflows/2312_workflow_2312.json
Normal file
308
workflows/2312_workflow_2312.json
Normal file
@@ -0,0 +1,308 @@
|
||||
{
|
||||
"meta": {
|
||||
"instanceId": "78ab5e476ecaa1f377d804637c3e86d3fd449c31126b69159de63d266513b694"
|
||||
},
|
||||
"nodes": [
|
||||
{
|
||||
"id": "d46a710d-0d0e-4040-b2b2-a2bd2e2410ff",
|
||||
"name": "Error Trigger",
|
||||
"type": "n8n-nodes-base.errorTrigger",
|
||||
"position": [
|
||||
440,
|
||||
520
|
||||
],
|
||||
"parameters": {},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "2e3a9cf6-9a9f-4f11-ab53-e3fa9c393e1f",
|
||||
"name": "n8n",
|
||||
"type": "n8n-nodes-base.n8n",
|
||||
"position": [
|
||||
900,
|
||||
180
|
||||
],
|
||||
"parameters": {
|
||||
"filters": {},
|
||||
"requestOptions": {}
|
||||
},
|
||||
"credentials": {
|
||||
"n8nApi": {
|
||||
"id": "27",
|
||||
"name": "n8n account"
|
||||
}
|
||||
},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "7fc93f47-24ee-4000-ac3f-eb2746a926bb",
|
||||
"name": "Gmail",
|
||||
"type": "n8n-nodes-base.gmail",
|
||||
"position": [
|
||||
660,
|
||||
520
|
||||
],
|
||||
"parameters": {
|
||||
"sendTo": "=(your email address)",
|
||||
"message": "={{ $json.execution.url }}",
|
||||
"options": {},
|
||||
"subject": "=[n8n] workflow failed: {{ $json.workflow.name }}"
|
||||
},
|
||||
"credentials": {
|
||||
"gmailOAuth2": {
|
||||
"id": "3",
|
||||
"name": "gmail bart@blendernation.com"
|
||||
}
|
||||
},
|
||||
"typeVersion": 2.1
|
||||
},
|
||||
{
|
||||
"id": "25ed8ec8-2c28-498a-a951-c5ef1b2a2c59",
|
||||
"name": "get error handler",
|
||||
"type": "n8n-nodes-base.n8n",
|
||||
"position": [
|
||||
660,
|
||||
180
|
||||
],
|
||||
"parameters": {
|
||||
"operation": "get",
|
||||
"workflowId": {
|
||||
"__rl": true,
|
||||
"mode": "id",
|
||||
"value": "={{ $workflow.id }}"
|
||||
},
|
||||
"requestOptions": {}
|
||||
},
|
||||
"credentials": {
|
||||
"n8nApi": {
|
||||
"id": "27",
|
||||
"name": "n8n account"
|
||||
}
|
||||
},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "44713be9-786a-4bff-b562-a23146792995",
|
||||
"name": "n8n | update",
|
||||
"type": "n8n-nodes-base.n8n",
|
||||
"position": [
|
||||
1500,
|
||||
180
|
||||
],
|
||||
"parameters": {
|
||||
"operation": "update",
|
||||
"workflowId": {
|
||||
"__rl": true,
|
||||
"mode": "id",
|
||||
"value": "={{ $json.id }}"
|
||||
},
|
||||
"requestOptions": {},
|
||||
"workflowObject": "={{ JSON.stringify($json) }}"
|
||||
},
|
||||
"credentials": {
|
||||
"n8nApi": {
|
||||
"id": "27",
|
||||
"name": "n8n account"
|
||||
}
|
||||
},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "be27247a-71e5-4204-9c7c-2692d8a82c8b",
|
||||
"name": "set fields",
|
||||
"type": "n8n-nodes-base.code",
|
||||
"position": [
|
||||
1300,
|
||||
180
|
||||
],
|
||||
"parameters": {
|
||||
"mode": "runOnceForEachItem",
|
||||
"jsCode": "const data = $json\n\ndata.settings.errorWorkflow = $('get error handler').item.json.id ;\ndelete data.settings.callerPolicy;\n\nreturn {\n id: data.id,\n name: data.name,\n nodes: data.nodes,\n connections: data.connections,\n settings: data.settings\n}"
|
||||
},
|
||||
"typeVersion": 2
|
||||
},
|
||||
{
|
||||
"id": "d8774911-f4b2-4198-838b-2d0b89002e25",
|
||||
"name": "Sticky Note",
|
||||
"type": "n8n-nodes-base.stickyNote",
|
||||
"position": [
|
||||
380,
|
||||
400
|
||||
],
|
||||
"parameters": {
|
||||
"width": 483.4744075807993,
|
||||
"height": 308.64949804469416,
|
||||
"content": "## Default Error Handler\n\nUpdate this to your preferred notification mechanism"
|
||||
},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "0baa0fc3-4d5e-4507-bd5d-65ebce68178f",
|
||||
"name": "Sticky Note1",
|
||||
"type": "n8n-nodes-base.stickyNote",
|
||||
"position": [
|
||||
605.0603083429507,
|
||||
126.84319830832769
|
||||
],
|
||||
"parameters": {
|
||||
"width": 232.91556831986873,
|
||||
"height": 216.67545344104974,
|
||||
"content": "get ID of self"
|
||||
},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "fabb0db7-7364-4349-8563-952c9f0e07b2",
|
||||
"name": "Schedule Trigger",
|
||||
"type": "n8n-nodes-base.scheduleTrigger",
|
||||
"position": [
|
||||
440,
|
||||
180
|
||||
],
|
||||
"parameters": {
|
||||
"rule": {
|
||||
"interval": [
|
||||
{}
|
||||
]
|
||||
}
|
||||
},
|
||||
"typeVersion": 1.2
|
||||
},
|
||||
{
|
||||
"id": "dd1e0036-1093-4160-adad-ed1b0c1b3548",
|
||||
"name": "Sticky Note2",
|
||||
"type": "n8n-nodes-base.stickyNote",
|
||||
"position": [
|
||||
380,
|
||||
125.83113663973751
|
||||
],
|
||||
"parameters": {
|
||||
"width": 214.6984582852457,
|
||||
"height": 219.7116384468202,
|
||||
"content": "Runs every day at midnight to update new workflows"
|
||||
},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "aca838c8-ff3e-4630-824b-a6d1d8414326",
|
||||
"name": "active && no error handler set && not this handler workflow",
|
||||
"type": "n8n-nodes-base.if",
|
||||
"position": [
|
||||
1100,
|
||||
180
|
||||
],
|
||||
"parameters": {
|
||||
"options": {},
|
||||
"conditions": {
|
||||
"options": {
|
||||
"leftValue": "",
|
||||
"caseSensitive": true,
|
||||
"typeValidation": "strict"
|
||||
},
|
||||
"combinator": "and",
|
||||
"conditions": [
|
||||
{
|
||||
"id": "290fd302-4e2d-44d6-8a8a-14a0b8f2c360",
|
||||
"operator": {
|
||||
"type": "string",
|
||||
"operation": "notExists",
|
||||
"singleValue": true
|
||||
},
|
||||
"leftValue": "={{ $json.settings.errorWorkflow }}",
|
||||
"rightValue": "=Default Error Handler"
|
||||
},
|
||||
{
|
||||
"id": "2a5799e9-2030-4281-bf11-e7f9777906c5",
|
||||
"operator": {
|
||||
"type": "string",
|
||||
"operation": "notEquals"
|
||||
},
|
||||
"leftValue": "={{ $json.id }}",
|
||||
"rightValue": "={{ $('get error handler').item.json.id }}"
|
||||
},
|
||||
{
|
||||
"id": "8bc4c2a0-e094-4426-8ae6-71b6e4fa9842",
|
||||
"operator": {
|
||||
"type": "boolean",
|
||||
"operation": "true",
|
||||
"singleValue": true
|
||||
},
|
||||
"leftValue": "={{ $json.active }}",
|
||||
"rightValue": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"typeVersion": 2
|
||||
}
|
||||
],
|
||||
"pinData": {},
|
||||
"connections": {
|
||||
"n8n": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "active && no error handler set && not this handler workflow",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"set fields": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "n8n | update",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Error Trigger": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Gmail",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Schedule Trigger": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "get error handler",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"get error handler": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "n8n",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"active && no error handler set && not this handler workflow": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "set fields",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user