Library / Monitoring, Ops & Incidents
Monitoring, Ops & Incidents
Monitor Website Uptime with Slack and Email Alerts
On a schedule, the workflow tests each listed site, logs uptime events in Google Sheets and sends Slack and Gmail alerts when a site's status changes.
What it does
# Scheduletrigger Workflow ## Overview Automated workflow: Scheduletrigger Workflow. This workflow integrates 10 different services: stickyNote, httpRequest, scheduleTrigger, switch, set. It contains 21 nodes and follows best practices for error handling and security. ## Workflow Details - Total Nodes: 21 - Node Types: 10 - Error Handling: ✅ Implemented - Security: ✅ Hardened (no sensitive data) - Documentation: ✅ Complete ## Node Breakdown - Schedule Trigger: scheduleTrigger - Calculate Status: set - Get Sites: googleSheets - Send Chat Alert: slack - Send Email Alert: gmail - Log Uptime Event: googleSheets - Update Site Status: googleSheets - Perform Site Test: httpRequest - For Each Site...: splitInBatches - Sticky Note3: stickyNote - ... and 11 more nodes ## Usage Instructions 1. Configure Credentials: Set up all required API keys and credentials 2. Update Variables: Replace any placeholder values with actual data 3. Test Workflow: Run in test mode to verify functionality 4. Deploy: Activate the workflow for production use ## Security Notes - All sensitive data has been removed or replaced with placeholders - Error handling is implemented for reliability - Follow security best practices when configuring credentials ## Troubleshooting - Check error logs if workflow fails - Verify all credentials are properly configured - Ensure all required services are accessible
The steps
- Schedule Trigger
- Calculate Status
- Get Sites
- Send Chat Alert
- Send Email Alert
- Log Uptime Event
- Update Site Status
- Perform Site Test
- For Each Site...
- Status Router
- Error Handler
- Error Handler for 50307dca
- Error Handler for 4b0cb0cc
- Error Handler for 63343e68
24 steps in total.
Similar automations
Monitoring, Ops & IncidentsMonitor Website Downtime with Sheets Logging and Multi-Channel Alerts19 stepsMonitoring, Ops & IncidentsMonitor Website Uptime with Slack and Gmail Alerts10 stepsMonitoring, Ops & IncidentsMonitor Website Uptime with Gmail Alerts14 stepsMonitoring, Ops & IncidentsMonitor Web Server Uptime with Gmail Alerts19 steps