Workflow: Schedule Filter Create

Workflow Details

Download Workflow
{
    "meta": {
        "instanceId": "db80165df40cb07c0377167c050b3f9ab0b0fb04f0e8cae0dc53f5a8527103ca",
        "templateCredsSetupCompleted": true
    },
    "nodes": [
        {
            "id": "62edf095-a02a-4b8d-a7b1-e194ae0d3652",
            "name": "On clicking 'execute'",
            "type": "n8n-nodes-base.manualTrigger",
            "position": [
                -660,
                1100
            ],
            "parameters": [],
            "typeVersion": 1
        },
        {
            "id": "1e10875b-f54b-43a8-a7a2-43d4fcbf248d",
            "name": "n8n",
            "type": "n8n-nodes-base.n8n",
            "position": [
                -300,
                1220
            ],
            "parameters": {
                "filters": [],
                "requestOptions": []
            },
            "credentials": {
                "n8nApi": {
                    "id": "uqWyCDytVt4ZKbVE",
                    "name": "Phoenix\u2705"
                }
            },
            "retryOnFail": true,
            "typeVersion": 1,
            "alwaysOutputData": true
        },
        {
            "id": "1f5caabb-d76b-4744-be76-97e9abea1ddc",
            "name": "Loop Over Items",
            "type": "n8n-nodes-base.splitInBatches",
            "position": [
                -100,
                1220
            ],
            "parameters": {
                "options": []
            },
            "typeVersion": 3
        },
        {
            "id": "755e0803-c5c0-48a7-9c0c-44f8d5718d0b",
            "name": "create new folder",
            "type": "n8n-nodes-base.googleDrive",
            "position": [
                -480,
                1220
            ],
            "parameters": {
                "name": "=Workflow Backups {{ $now.format('cccc t dd-MM-yyyy') }}",
                "driveId": {
                    "__rl": true,
                    "mode": "list",
                    "value": "My Drive"
                },
                "options": [],
                "folderId": {
                    "__rl": true,
                    "mode": "list",
                    "value": "1hnHubRgcstU8OgV8BPwPNivfTZT5g2Wf",
                    "cachedResultUrl": "https:\/\/drive.google.com\/drive\/folders\/1hnHubRgcstU8OgV8BPwPNivfTZT5g2Wf",
                    "cachedResultName": "Workflow Backups"
                },
                "resource": "folder"
            },
            "credentials": {
                "googleDriveOAuth2Api": {
                    "id": "HqlejV5xP0lqTq5e",
                    "name": "Google Drive account\u2705"
                }
            },
            "typeVersion": 3
        },
        {
            "id": "22874532-6d87-4a72-bb51-dd8c6e03c0c1",
            "name": "Convert to File",
            "type": "n8n-nodes-base.convertToFile",
            "position": [
                120,
                1320
            ],
            "parameters": {
                "options": {
                    "format": true,
                    "fileName": "={{ $json.name + \".json\" }} "
                },
                "operation": "toJson"
            },
            "typeVersion": 1.100000000000000088817841970012523233890533447265625
        },
        {
            "id": "0b0155f1-15bc-4580-af6e-7dec3b0d5737",
            "name": "Google Drive",
            "type": "n8n-nodes-base.googleDrive",
            "position": [
                300,
                1320
            ],
            "parameters": {
                "name": "={{ $('Loop Over Items').item.json.name + \".json\" }}",
                "driveId": {
                    "__rl": true,
                    "mode": "list",
                    "value": "My Drive"
                },
                "options": [],
                "folderId": {
                    "__rl": true,
                    "mode": "id",
                    "value": "={{ $('create new folder').item.json.id }}"
                }
            },
            "credentials": {
                "googleDriveOAuth2Api": {
                    "id": "HqlejV5xP0lqTq5e",
                    "name": "Google Drive account\u2705"
                }
            },
            "typeVersion": 3
        },
        {
            "id": "c7b73036-1831-4dd6-8dd9-fef1356a184c",
            "name": "Schedule Trigger",
            "type": "n8n-nodes-base.scheduleTrigger",
            "position": [
                -660,
                1360
            ],
            "parameters": {
                "rule": {
                    "interval": [
                        {
                            "field": "hours",
                            "hoursInterval": 4
                        }
                    ]
                }
            },
            "typeVersion": 1.1999999999999999555910790149937383830547332763671875
        },
        {
            "id": "666dcf95-928c-4270-808f-755a9771a410",
            "name": "Filter",
            "type": "n8n-nodes-base.filter",
            "position": [
                300,
                1120
            ],
            "parameters": {
                "options": {
                    "ignoreCase": true
                },
                "conditions": {
                    "options": {
                        "version": 2,
                        "leftValue": "",
                        "caseSensitive": false,
                        "typeValidation": "loose"
                    },
                    "combinator": "and",
                    "conditions": [
                        {
                            "id": "538fc29d-2693-4c62-9848-bdcaf8566909",
                            "operator": {
                                "type": "string",
                                "operation": "notEquals"
                            },
                            "leftValue": "={{ $json.id }}",
                            "rightValue": "={{ $('create new folder').item.json.id }}"
                        }
                    ]
                },
                "looseTypeValidation": true
            },
            "typeVersion": 2.20000000000000017763568394002504646778106689453125
        },
        {
            "id": "f6f44cbe-a98e-4a49-8c4c-59ebe02db9e5",
            "name": "delete folder",
            "type": "n8n-nodes-base.googleDrive",
            "position": [
                480,
                1120
            ],
            "parameters": {
                "options": {
                    "deletePermanently": true
                },
                "resource": "folder",
                "operation": "deleteFolder",
                "folderNoRootId": {
                    "__rl": true,
                    "mode": "id",
                    "value": "={{ $json.id }}"
                }
            },
            "credentials": {
                "googleDriveOAuth2Api": {
                    "id": "HqlejV5xP0lqTq5e",
                    "name": "Google Drive account\u2705"
                }
            },
            "typeVersion": 3
        },
        {
            "id": "d96a009f-08d3-4f0d-9f70-f9e0de9b9f91",
            "name": "Get folders",
            "type": "n8n-nodes-base.googleDrive",
            "position": [
                120,
                1120
            ],
            "parameters": {
                "filter": {
                    "folderId": {
                        "__rl": true,
                        "mode": "list",
                        "value": "1hnHubRgcstU8OgV8BPwPNivfTZT5g2Wf",
                        "cachedResultUrl": "https:\/\/drive.google.com\/drive\/folders\/1hnHubRgcstU8OgV8BPwPNivfTZT5g2Wf",
                        "cachedResultName": "Workflow Backups"
                    }
                },
                "options": [],
                "resource": "fileFolder"
            },
            "credentials": {
                "googleDriveOAuth2Api": {
                    "id": "HqlejV5xP0lqTq5e",
                    "name": "Google Drive account\u2705"
                }
            },
            "typeVersion": 3
        }
    ],
    "pinData": [],
    "connections": {
        "n8n": {
            "main": [
                [
                    {
                        "node": "Loop Over Items",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Filter": {
            "main": [
                [
                    {
                        "node": "delete folder",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Get folders": {
            "main": [
                [
                    {
                        "node": "Filter",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Google Drive": {
            "main": [
                [
                    {
                        "node": "Loop Over Items",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "delete folder": {
            "main": [
                []
            ]
        },
        "Convert to File": {
            "main": [
                [
                    {
                        "node": "Google Drive",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Loop Over Items": {
            "main": [
                [
                    {
                        "node": "Get folders",
                        "type": "main",
                        "index": 0
                    }
                ],
                [
                    {
                        "node": "Convert to File",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Schedule Trigger": {
            "main": [
                [
                    {
                        "node": "create new folder",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "create new folder": {
            "main": [
                [
                    {
                        "node": "n8n",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "On clicking 'execute'": {
            "main": [
                [
                    {
                        "node": "create new folder",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

Telegram Splitout Create Webhook
View
Splitout Code Automation Scheduled
View
Phishing_analysis__URLScan_io_and_Virustotal_
View
Receive updates when a subscriber is added through a form in ConvertKit
View
Splitout Code Create Webhook
View
Splitout Limit Create Webhook
View
Parse DMARC reports
View
Unique QRcode coupon assignment and validation for Lead Generation system
View
Execute an SQL query in Microsoft SQL
View
Email form
View