Workflow: Manual Functionitem Send

Workflow Details

Download Workflow
{
    "id": "340",
    "name": "Email body parser by aprenden8n.com",
    "nodes": [
        {
            "name": "On clicking 'execute'",
            "type": "n8n-nodes-base.manualTrigger",
            "position": [
                250,
                300
            ],
            "parameters": [],
            "typeVersion": 1
        },
        {
            "name": "Email Parser Snippet",
            "type": "n8n-nodes-base.functionItem",
            "position": [
                670,
                300
            ],
            "parameters": {
                "functionCode": "var obj = {};\nvar labels = item.labels.split(\",\");\nitem.labels.split(\",\").forEach(function(label) {\n  var re = labels.indexOf(label) === labels.length - 1 ? \"\\\\b\" + label + \"\\\\b[: ]+([^$]+)\" : \"\\\\b\" + label + \"\\\\b[: ]+([^\\\\n$]+)\";\n  var found = item.body.match(new RegExp(re, \"i\"));\n  if (found && found.length > 1) {\n    obj[label] = found[1].trim();\n  }\n});\n\nreturn obj;"
            },
            "typeVersion": 1
        },
        {
            "name": "Set values",
            "type": "n8n-nodes-base.set",
            "position": [
                460,
                300
            ],
            "parameters": {
                "values": {
                    "number": [],
                    "string": [
                        {
                            "name": "body",
                            "value": "Name: Miquel\nEmail: miquel@aprenden8n.com\nSubject: Welcome aboard\nMessage: Hi Miquel!\n\nThank you for your signup!"
                        },
                        {
                            "name": "labels",
                            "value": "Name,Email,Subject,Message"
                        }
                    ]
                },
                "options": []
            },
            "typeVersion": 1
        }
    ],
    "active": false,
    "settings": [],
    "connections": {
        "Set values": {
            "main": [
                [
                    {
                        "node": "Email Parser Snippet",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "On clicking 'execute'": {
            "main": [
                [
                    {
                        "node": "Set values",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

Splitout Code Automation Webhook
View
Manual Openai Automation Triggered
View
Create a new task in Asana
View
Stickynote Emailreadimap Create
View
NeurochainAI Basic API Integration
View
Webhook Respondtowebhook Automate Webhook
View
Splitout Code Create Webhook
View
Dsp agent
View
Wait Code Send Scheduled
View
Schedule Filter Create Scheduled
View