Workflow: Noop Emailsend Automation

Workflow Details

Download Workflow
{
    "id": "14",
    "name": "Activity Encouragement",
    "nodes": [
        {
            "name": "Strava",
            "type": "n8n-nodes-base.strava",
            "position": [
                640,
                300
            ],
            "parameters": {
                "operation": "getAll",
                "returnAll": true
            },
            "credentials": {
                "stravaOAuth2Api": "Strava OAuth2 Creds"
            },
            "typeVersion": 1
        },
        {
            "name": "Accountability Settings",
            "type": "n8n-nodes-base.set",
            "position": [
                450,
                300
            ],
            "parameters": {
                "values": {
                    "number": [
                        {
                            "name": "moveTime",
                            "value": 1800
                        }
                    ],
                    "string": [
                        {
                            "name": "actPartner1",
                            "value": "john.doe@example.com"
                        },
                        {
                            "name": "actPartner2",
                            "value": "jane.doe@example.com"
                        },
                        {
                            "name": "actPartner3",
                            "value": "jill.doe@example.com"
                        },
                        {
                            "name": "yourName",
                            "value": "Jim"
                        },
                        {
                            "name": "yourEmail",
                            "value": "jim.doe@example.com"
                        }
                    ]
                },
                "options": [],
                "keepOnlySet": true
            },
            "typeVersion": 1
        },
        {
            "name": "Check Activity Level",
            "type": "n8n-nodes-base.if",
            "position": [
                840,
                300
            ],
            "parameters": {
                "conditions": {
                    "number": [
                        {
                            "value1": "={{$node[\"Strava\"].json[\"moving_time\"]}}",
                            "value2": "={{$node[\"Accountability Settings\"].parameter[\"values\"][\"number\"][0][\"value\"]}}",
                            "operation": "largerEqual"
                        }
                    ]
                }
            },
            "typeVersion": 1
        },
        {
            "name": "Enough Activity",
            "type": "n8n-nodes-base.noOp",
            "position": [
                1050,
                220
            ],
            "parameters": [],
            "typeVersion": 1
        },
        {
            "name": "Send Email",
            "type": "n8n-nodes-base.emailSend",
            "position": [
                1050,
                390
            ],
            "parameters": {
                "text": "=Hey Accountability Team,\n\nLooks like {{$node[\"Accountability Settings\"].json[\"yourName\"]}} has been spending a bit too much time inactive! How about sending them a quick word of encouragement?\n\nThanks!\n{{$node[\"Accountability Settings\"].json[\"yourName\"]}}'s Heart",
                "options": [],
                "toEmail": "={{$node[\"Accountability Settings\"].parameter[\"values\"][\"string\"][0][\"value\"]}}; {{$node[\"Accountability Settings\"].parameter[\"values\"][\"string\"][1][\"value\"]}}; {{$node[\"Accountability Settings\"].parameter[\"values\"][\"string\"][2][\"value\"]}}",
                "fromEmail": "={{$node[\"Accountability Settings\"].json[\"yourEmail\"]}}"
            },
            "credentials": {
                "smtp": "Email Creds"
            },
            "typeVersion": 1
        },
        {
            "name": "Check Daily at 11:AM",
            "type": "n8n-nodes-base.cron",
            "position": [
                260,
                300
            ],
            "parameters": {
                "triggerTimes": {
                    "item": [
                        {
                            "hour": 11
                        }
                    ]
                }
            },
            "typeVersion": 1
        }
    ],
    "active": false,
    "settings": [],
    "connections": {
        "Strava": {
            "main": [
                [
                    {
                        "node": "Check Activity Level",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Check Activity Level": {
            "main": [
                [
                    {
                        "node": "Enough Activity",
                        "type": "main",
                        "index": 0
                    }
                ],
                [
                    {
                        "node": "Send Email",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Check Daily at 11:AM": {
            "main": [
                [
                    {
                        "node": "Accountability Settings",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Accountability Settings": {
            "main": [
                [
                    {
                        "node": "Strava",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

new
View
Effortless Email Management with AI
View
Add task to tasklist
View
Send daily weather updates to a phone number using the Vonage node
View
Postgres Filter Import Scheduled
View
Manual Mongodb Automate Triggered
View
Spot Workplace Discrimination Patterns with AI
View
Text to Speech (OpenAI)
View
Uptimerobot Automate
View
Translate cocktail instructions using LingvaNex
View