Workflow: Splitout Schedule Monitor

Workflow Details

Download Workflow
{
    "id": "R6tFG45dQydBz63e",
    "meta": {
        "instanceId": "fb2ac1a770dc8dc4bb24d7e6a9ab7e89f53c6b6759adeb7ab76c09a3d8f6f4a9",
        "templateCredsSetupCompleted": true
    },
    "name": "n8n Community Topic Tracker by Keyword",
    "tags": [],
    "nodes": [
        {
            "id": "b735226c-ce7f-4daf-8255-45ba80262aa5",
            "name": "Google Sheets",
            "type": "n8n-nodes-base.googleSheets",
            "position": [
                760,
                0
            ],
            "parameters": {
                "columns": {
                    "value": {
                        "id": "={{ $json.id }}",
                        "url": "=https:\/\/community.n8n.io\/t\/{{ $json.slug }}",
                        "date": "={{ $json.created_at }}",
                        "title": "={{ $json.title }}",
                        "has_solution": "={{ $json.has_accepted_answer }}"
                    },
                    "schema": [
                        {
                            "id": "id",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "required": false,
                            "displayName": "id",
                            "defaultMatch": true,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "date",
                            "type": "string",
                            "display": true,
                            "required": false,
                            "displayName": "date",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "title",
                            "type": "string",
                            "display": true,
                            "required": false,
                            "displayName": "title",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "url",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "required": false,
                            "displayName": "url",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "has_solution",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "required": false,
                            "displayName": "has_solution",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        }
                    ],
                    "mappingMode": "defineBelow",
                    "matchingColumns": [
                        "id"
                    ],
                    "attemptToConvertTypes": false,
                    "convertFieldsToString": false
                },
                "options": [],
                "operation": "appendOrUpdate",
                "sheetName": {
                    "__rl": true,
                    "mode": "list",
                    "value": "gid=0",
                    "cachedResultUrl": "",
                    "cachedResultName": ""
                },
                "documentId": {
                    "__rl": true,
                    "mode": "list",
                    "value": "",
                    "cachedResultUrl": "",
                    "cachedResultName": ""
                }
            },
            "credentials": {
                "googleSheetsOAuth2Api": {
                    "id": "",
                    "name": ""
                }
            },
            "notesInFlow": true,
            "typeVersion": 4.5
        },
        {
            "id": "bbcf5797-c3dc-495f-85e9-178755d29c50",
            "name": "Schedule Trigger",
            "type": "n8n-nodes-base.scheduleTrigger",
            "position": [
                -120,
                0
            ],
            "parameters": {
                "rule": {
                    "interval": [
                        {
                            "field": "hours"
                        }
                    ]
                }
            },
            "typeVersion": 1.1999999999999999555910790149937383830547332763671875
        },
        {
            "id": "357975bc-9e13-494d-93da-c4238b42b5b3",
            "name": "Sticky Note",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                60,
                -220
            ],
            "parameters": {
                "width": 340,
                "height": 420,
                "content": "## Modify the Query Parameter\n\n**Double-click** the node to open it for editing.\n\nAdjust the value of the \"q\" parameter to match the keyword you wish to monitor.\n\n\n\n"
            },
            "typeVersion": 1
        },
        {
            "id": "f53b958d-71d4-49cb-9db2-48e8d12301a9",
            "name": "Get topics",
            "type": "n8n-nodes-base.splitOut",
            "position": [
                460,
                0
            ],
            "parameters": {
                "options": [],
                "fieldToSplitOut": "topics"
            },
            "typeVersion": 1
        },
        {
            "id": "6fcd7991-4d3c-4705-a2f6-a85660cad80f",
            "name": "Get latest topics",
            "type": "n8n-nodes-base.httpRequest",
            "position": [
                180,
                0
            ],
            "parameters": {
                "url": "https:\/\/community.n8n.io\/search",
                "options": {
                    "response": {
                        "response": {
                            "responseFormat": "json"
                        }
                    }
                },
                "sendQuery": true,
                "queryParameters": {
                    "parameters": [
                        {
                            "name": "q",
                            "value": "ADD-YOUR-KEYWORD-HERE"
                        },
                        {
                            "name": "order",
                            "value": "latest"
                        }
                    ]
                }
            },
            "notesInFlow": true,
            "typeVersion": 4.20000000000000017763568394002504646778106689453125
        },
        {
            "id": "2483ecbc-6795-4fed-bce3-23108bc7087a",
            "name": "Sticky Note1",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                640,
                -220
            ],
            "parameters": {
                "width": 340,
                "height": 420,
                "content": "## Add your Google Sheets API credentials\n\n**Double-click** the node to open it for editing.\n\nSelect the document from the list. Please note to add columns \"id\", \"date\", \"title\", \"url\", \"has_solution\"\n\n\n\n\n"
            },
            "typeVersion": 1
        },
        {
            "id": "4791f99d-7bc2-4d85-8bd3-86a78475aed0",
            "name": "Google Sheets Trigger",
            "type": "n8n-nodes-base.googleSheetsTrigger",
            "position": [
                -80,
                640
            ],
            "parameters": {
                "options": [],
                "pollTimes": {
                    "item": [
                        {
                            "mode": "everyMinute"
                        }
                    ]
                },
                "sheetName": {
                    "__rl": true,
                    "mode": "list",
                    "value": "gid=0",
                    "cachedResultUrl": "https:\/\/docs.google.com\/spreadsheets\/d\/1DDVOKXbRGM_2lHZSUm4bH_VqAZ9jKBMOARVyf3hE5kI\/edit#gid=0",
                    "cachedResultName": "Sheet1"
                },
                "documentId": {
                    "__rl": true,
                    "mode": "list",
                    "value": "1DDVOKXbRGM_2lHZSUm4bH_VqAZ9jKBMOARVyf3hE5kI",
                    "cachedResultUrl": "https:\/\/docs.google.com\/spreadsheets\/d\/1DDVOKXbRGM_2lHZSUm4bH_VqAZ9jKBMOARVyf3hE5kI\/edit?usp=drivesdk",
                    "cachedResultName": "n8n Community topic tracker based on keyword"
                }
            },
            "credentials": {
                "googleSheetsTriggerOAuth2Api": {
                    "id": "LGzWbSDkVxbOBOBT",
                    "name": "Google Sheets Trigger account"
                }
            },
            "typeVersion": 1
        },
        {
            "id": "c1d43a4b-f681-40f6-9736-10ee3ad511f2",
            "name": "Slack",
            "type": "n8n-nodes-base.slack",
            "position": [
                220,
                580
            ],
            "webhookId": "aca9b9e2-e9d4-40eb-a2be-bd2a07b31ce8",
            "parameters": {
                "text": "New topics are available in n8n community",
                "otherOptions": []
            },
            "typeVersion": 2.29999999999999982236431605997495353221893310546875
        },
        {
            "id": "cc531378-6341-43ea-87c5-03a048ff74a9",
            "name": "Send Email",
            "type": "n8n-nodes-base.emailSend",
            "position": [
                220,
                760
            ],
            "parameters": {
                "text": "New topics are available in n8n community.",
                "options": [],
                "emailFormat": "text"
            },
            "credentials": {
                "smtp": {
                    "id": "tDSWM9BZ9H2FaedY",
                    "name": "SMTP account 2"
                }
            },
            "typeVersion": 2.100000000000000088817841970012523233890533447265625
        },
        {
            "id": "2b025fc2-4e78-4120-9d36-0ca3f4fd5743",
            "name": "Sticky Note2",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                -140,
                360
            ],
            "parameters": {
                "width": 580,
                "height": 600,
                "content": "## Send a message when Sheet is updated (Optional)\n\n### Delete these nodes if you don't want to be alerted.\n\nYou can configure channels you want to connect, when Google Sheet is updated, so that you receive a message instantly."
            },
            "typeVersion": 1
        }
    ],
    "active": true,
    "pinData": [],
    "settings": {
        "executionOrder": "v1"
    },
    "versionId": "3cd62f18-29c4-4e14-b560-5c96e33650d4",
    "connections": {
        "Get topics": {
            "main": [
                [
                    {
                        "node": "Google Sheets",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Schedule Trigger": {
            "main": [
                [
                    {
                        "node": "Get latest topics",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Get latest topics": {
            "main": [
                [
                    {
                        "node": "Get topics",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Google Sheets Trigger": {
            "main": [
                [
                    {
                        "node": "Slack",
                        "type": "main",
                        "index": 0
                    },
                    {
                        "node": "Send Email",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

Schedule Slack Create Scheduled
View
Blog Automation TEMPLATE
View
Hugging Face to Notion
View
HTTP Executeworkflow Send Webhook
View
Splitout Code Create Webhook
View
Localfile Splitout Send Triggered
View
Gumroad sale trigger
View
Manual Mysql Automation Triggered
View
Code Webhook Create Webhook
View
Bitbucket Automate Triggered
View