{"id":"wng5xcxlYA6jFS6n","meta":{"instanceId":"workflow-c412b56b","versionId":"1.0.0","createdAt":"2025-09-29T07:07:57.919173","updatedAt":"2025-09-29T07:07:57.919199","owner":"n8n-user","license":"MIT","category":"automation","status":"active","priority":"high","environment":"production"},"name":"MAIA - Health Check","nodes":[{"id":"10335465-853d-47ea-aad7-34460c741b74","name":"No Operation, do nothing","type":"n8n-nodes-base.noOp","position":[860,-20],"parameters":{},"typeVersion":1,"notes":"This noOp node performs automated tasks as part of the workflow."},{"id":"ea7771ba-3d35-423a-9813-2a65448a15fc","name":"Telegram","type":"n8n-nodes-base.telegram","position":[860,160],"webhookId":"6c02772a-8f40-4d9b-8fe5-220aac63c34e","parameters":{"text":"=Health Check :  {{ $json.URLS }}\n\n{{ $json.error.code }}","chatId":"1548053076","additionalFields":{"appendAttribution":false}},"credentials":{"telegramApi":{"id":"QYefc34gGshZQURo","name":"Telegram account"}},"typeVersion":1.2,"notes":"This telegram node performs automated tasks as part of the workflow."},{"id":"bae03dc7-e35b-4760-8de8-151d2d97391b","name":"Schedule Trigger","type":"n8n-nodes-base.scheduleTrigger","position":[0,0],"parameters":{"rule":{"interval":[{"field":"minutes"}]}},"typeVersion":1.2,"notes":"This scheduleTrigger node performs automated tasks as part of the workflow."},{"id":"a53fba9c-0f7e-4757-8bcd-e3622845e804","name":"Fetch Urls","type":"n8n-nodes-base.googleSheets","position":[220,0],"parameters":{"options":{},"sheetName":{"__rl":true,"mode":"list","value":"gid=0","cachedResultUrl":"{{ $env.WEBHOOK_URL }}","cachedResultName":"Sheet1"},"documentId":{"__rl":true,"mode":"id","value":"17-tY9_wn-D2FV627Sx3-Z3abqFYvz794edej7es5J6w"}},"credentials":{"googleSheetsOAuth2Api":{"id":"rh63B66L9pJsButh","name":"Google Sheets account"}},"typeVersion":4.5,"notes":"This googleSheets node performs automated tasks as part of the workflow."},{"id":"c96a2070-953b-4a03-a308-dae92d841851","name":"Check URL","type":"n8n-nodes-base.httpRequest","onError":"continueErrorOutput","position":[520,0],"parameters":{"url":"{{ $env.BASE_URL }}","options":{}},"typeVersion":4.2,"alwaysOutputData":false,"notes":"This httpRequest node performs automated tasks as part of the workflow."},{"id":"4fe54bbe-32ef-41d2-94f8-2a7d4ec175b6","name":"Sticky Note","type":"n8n-nodes-base.stickyNote","position":[160,-220],"parameters":{"content":"## Step 1\nCreate a new google sheet where A1 is a title, and then list in column A all the urls you want to check."},"typeVersion":1,"notes":"This stickyNote node performs automated tasks as part of the workflow."},{"id":"96f8b3bb-d3e1-415a-a849-84b1d524acb5","name":"Sticky Note1","type":"n8n-nodes-base.stickyNote","position":[800,320],"parameters":{"content":"## Step 2\nTo use telegram, simply define chatid.\n\nYou can replace with any type of notification like slack, etc..."},"typeVersion":1,"notes":"This stickyNote node performs automated tasks as part of the workflow."}],"active":true,"settings":{"executionOrder":"v1","saveManualExecutions":true,"callerPolicy":"workflowsFromSameOwner","errorWorkflow":null,"timezone":"UTC","executionTimeout":3600,"maxExecutions":1000,"retryOnFail":true,"retryCount":3,"retryDelay":1000},"versionId":"704c7308-7759-4f31-ab94-c2c53e3c5ed7","connections":{"Check URL":{"main":[[],[],[],[],[],[],[],[],[]]},"Telegram":{"main":[[]]},"Fetch Urls":{"main":[[]]}},"description":"Automated workflow: MAIA - Health Check. This workflow integrates 7 different services: stickyNote, httpRequest, telegram, scheduleTrigger, stopAndError. It contains 11 nodes and follows best practices for error handling and security.","notes":"Excellent quality workflow: MAIA - Health Check. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."}