Workflow: Splitout Noop Send

Workflow Details

Download Workflow
{
    "meta": {
        "instanceId": "abc123",
        "templateCredsSetupCompleted": true
    },
    "nodes": [
        {
            "id": "c8481fc0-4cc2-4662-b008-e81eaeb4840b",
            "name": "Gmail Trigger",
            "type": "n8n-nodes-base.gmailTrigger",
            "position": [
                -340,
                0
            ],
            "parameters": {
                "simple": false,
                "filters": {
                    "sender": "ray.thomas@charter.com",
                    "readStatus": "unread"
                },
                "options": {
                    "downloadAttachments": true,
                    "dataPropertyAttachmentsPrefixName": "attachment_"
                },
                "pollTimes": {
                    "item": [
                        {
                            "mode": "everyMinute"
                        }
                    ]
                }
            },
            "credentials": {
                "gmailOAuth2": {
                    "id": "egorWvqjkdIG2ovh",
                    "name": "Gmail account - rthomascharter"
                }
            },
            "typeVersion": 1.1999999999999999555910790149937383830547332763671875
        },
        {
            "id": "fd82d244-dfab-46db-af8e-e674501db75d",
            "name": "Google Drive",
            "type": "n8n-nodes-base.googleDrive",
            "position": [
                540,
                0
            ],
            "parameters": {
                "name": "={{ $binary.values()[0].fileName }}",
                "driveId": {
                    "__rl": true,
                    "mode": "list",
                    "value": "My Drive"
                },
                "options": [],
                "folderId": {
                    "__rl": true,
                    "mode": "list",
                    "value": "0BwqhgrfUUaOuM2x1NXhxLUlGVEE",
                    "cachedResultUrl": "https:\/\/drive.google.com\/drive\/folders\/0BwqhgrfUUaOuM2x1NXhxLUlGVEE?resourcekey=0-fQoeO57wF_vlzIWPZAoNXg",
                    "cachedResultName": "misc"
                },
                "inputDataFieldName": "={{ $binary.keys()[0] }}"
            },
            "credentials": {
                "googleDriveOAuth2Api": {
                    "id": "fwkvLJni8GfLNqBZ",
                    "name": "Google Drive account - rthomascharter"
                }
            },
            "typeVersion": 3
        },
        {
            "id": "5686e523-e12c-41b1-818d-03545122ad6f",
            "name": "Split Out",
            "type": "n8n-nodes-base.splitOut",
            "position": [
                -120,
                0
            ],
            "parameters": {
                "options": [],
                "fieldToSplitOut": "$binary"
            },
            "typeVersion": 1
        },
        {
            "id": "1774a0d8-2909-49e4-b0f7-1c3e343602b1",
            "name": "Sticky Note",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                420,
                -360
            ],
            "parameters": {
                "width": 380,
                "height": 820,
                "content": "## Reference \"Single\" Binary Using Expressions\nThis contains examples of how to reference a single binary in each input item **regardless of its key name.**"
            },
            "typeVersion": 1
        },
        {
            "id": "204fe711-c5f3-4243-be3b-829419a07c82",
            "name": "Switch",
            "type": "n8n-nodes-base.switch",
            "position": [
                100,
                0
            ],
            "parameters": {
                "rules": {
                    "values": [
                        {
                            "outputKey": "Large Files",
                            "conditions": {
                                "options": {
                                    "version": 2,
                                    "leftValue": "",
                                    "caseSensitive": true,
                                    "typeValidation": "strict"
                                },
                                "combinator": "and",
                                "conditions": [
                                    {
                                        "operator": {
                                            "type": "number",
                                            "operation": "gt"
                                        },
                                        "leftValue": "={{ $binary.values()[0].fileSize.split(' ')[0].toNumber() }}",
                                        "rightValue": 300
                                    }
                                ]
                            },
                            "renameOutput": true
                        },
                        {
                            "outputKey": "Medium Files",
                            "conditions": {
                                "options": {
                                    "version": 2,
                                    "leftValue": "",
                                    "caseSensitive": true,
                                    "typeValidation": "strict"
                                },
                                "combinator": "and",
                                "conditions": [
                                    {
                                        "id": "27a59343-5f2a-43b0-a74d-ddb0a988c0cb",
                                        "operator": {
                                            "type": "number",
                                            "operation": "gt"
                                        },
                                        "leftValue": "={{ $binary.values()[0].fileSize.split(' ')[0].toNumber() }}",
                                        "rightValue": 10
                                    }
                                ]
                            },
                            "renameOutput": true
                        }
                    ]
                },
                "options": {
                    "fallbackOutput": "extra"
                }
            },
            "typeVersion": 3.20000000000000017763568394002504646778106689453125
        },
        {
            "id": "1e00cb68-fed2-4f88-be84-4860c26c8a3b",
            "name": "Sticky Note1",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                -200,
                -240
            ],
            "parameters": {
                "width": 260,
                "height": 460,
                "content": "## Split Multiple Binary Files\nThis uses the `$binary` name (not expression var) to make individual items for each attachment binary.\n* Note: This still doesn't homogenize the name of each binary."
            },
            "typeVersion": 1
        },
        {
            "id": "1089eb84-51d3-4669-8a5a-fd1d0855ca41",
            "name": "Send \" Too Big\" Notification (for example)",
            "type": "n8n-nodes-base.noOp",
            "position": [
                540,
                -200
            ],
            "parameters": [],
            "typeVersion": 1
        },
        {
            "id": "29c83742-72b6-40ec-a5fc-aab5ef1d5149",
            "name": "Ignore Little Graphics \/ Icons (for example)",
            "type": "n8n-nodes-base.noOp",
            "position": [
                540,
                220
            ],
            "parameters": [],
            "typeVersion": 1
        }
    ],
    "pinData": [],
    "connections": {
        "Switch": {
            "main": [
                [
                    {
                        "node": "Send \" Too Big\" Notification (for example)",
                        "type": "main",
                        "index": 0
                    }
                ],
                [
                    {
                        "node": "Google Drive",
                        "type": "main",
                        "index": 0
                    }
                ],
                [
                    {
                        "node": "Ignore Little Graphics \/ Icons (for example)",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Split Out": {
            "main": [
                [
                    {
                        "node": "Switch",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Gmail Trigger": {
            "main": [
                [
                    {
                        "node": "Split Out",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

Slack-GitHub User Info
View
Splitout Limit Automate Webhook
View
OpenAI-model-examples
View
Stopanderror Webhook Create Webhook
View
new
View
n8n workflow deployer
View
Get Comments from Facebook Page
View
Manual Awss3 Automate Triggered
View
Automated Form Submission Data Storage in Airtable
View
Get today's date and day using the Function node
View