Uptime and SSL expiry check
Pings your sites and alerts you before SSL certificates expire.
*/15 * * * *Workflow: Schedule trigger every 15 minutes -> HTTP Request node GET each URL in a list -> IF status != 200 or response time > 3000ms -> send a Slack/Telegram alert with URL, status and time. Second branch daily: check each domain's certificate expiry (Code node using tls.connect) and alert if under 14 days.
Replace anything in <ANGLE BRACKETS> with your own details. Review outputs before letting an agent send, buy or delete anything.
Works with any agent
Steps
- Copy the prompt and fill in the parts in angle brackets.
- Paste it into whatever agent you already use: a chat assistant, a coding agent, an automation tool, or a script that calls any model API.
- Schedule it (every 15 minutes). Use the agent's own scheduler if it has one, otherwise run it from cron with the expression below.
- Give it only the access it needs (inbox, calendar, repo, sheet) and keep sends, purchases and deletes behind your approval.
- Review the first two runs, tweak the prompt, then let it run.
Optional for n8n users: import the workflow JSON. Connect credentials (Slack), replace placeholders (<EDIT YOUR DOMAINS>, <EDIT YOUR URLS>), test once, then activate.