{"product_id":"n8n-workflow-domain-ssl-uptime-monitoring-with-telegram","title":"n8n Workflow: Domain, SSL \u0026 Uptime Monitoring with Telegram","description":"\u003ch3\u003eNever miss an expiring domain, SSL certificate, or downtime event—automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow checks every monitored website once per day for domain expiry (RDAP), SSL certificate expiry (via nslookup.io), and HTTP uptime—then sends priority-based alerts to Telegram and compiles a weekly health summary.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns daily at 7:00 AM\u003c\/strong\u003e on a scheduled trigger.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds a TLD → RDAP server map\u003c\/strong\u003e by fetching the IANA RDAP bootstrap file, ensuring the workflow resolves the correct registry lookup endpoint.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads monitored sites from a Google Sheets “sites” tab\u003c\/strong\u003e and processes each one in turn.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChecks domain expiry\u003c\/strong\u003e using RDAP.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChecks SSL certificate expiry\u003c\/strong\u003e by querying days-until-expiry through \u003cstrong\u003enslookup.io\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePerforms an HTTP request\u003c\/strong\u003e to determine uptime status.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCalculates the highest alert tier\u003c\/strong\u003e across domain, SSL, and uptime results, and applies a \u003cstrong\u003eminimum alert threshold\u003c\/strong\u003e based on each site’s configured priority.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends a formatted Telegram message\u003c\/strong\u003e when an alert is required and \u003cstrong\u003eappends incident details\u003c\/strong\u003e to a Google Sheets “history” tab.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends a weekly Telegram digest\u003c\/strong\u003e on the configured weekday when weekly summaries are enabled.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eWebsite and SaaS operators who need proactive monitoring of \u003cstrong\u003edomain, SSL, and uptime\u003c\/strong\u003e with actionable Telegram notifications.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers who want an \u003cstrong\u003en8n monitoring workflow\u003c\/strong\u003e backed by Google Sheets as the source of truth.\u003c\/li\u003e\n  \u003cli\u003eTeams that need a \u003cstrong\u003eweekly endpoint health summary\u003c\/strong\u003e for visibility and reporting.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes\/blocks:\u003c\/strong\u003e if, set, code, no op, telegram, sticky note.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTelegram integration:\u003c\/strong\u003e uses a BotFather token and a configured chat ID for alerts and weekly digests.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Sheets:\u003c\/strong\u003e OAuth2 credentials with required \u003ccode\u003esites\u003c\/code\u003e and \u003ccode\u003ehistory\u003c\/code\u003e tabs\/headers.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRDAP:\u003c\/strong\u003e fetches IANA RDAP bootstrap data to resolve correct TLD registry endpoints.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSSL checks:\u003c\/strong\u003e queries expiry timing via \u003cstrong\u003enslookup.io\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45895373422771,"sku":"N8N-18650","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/xIDpkmTNwN6Q2_nlrMabE_djKK1C5W.png?v=1787649176","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-domain-ssl-uptime-monitoring-with-telegram","provider":"N8N Commerce","version":"1.0","type":"link"}