workflows.fit
Back to n8n workflows
n8n templateFreeBy Marth - Business Automation

SSL/TLS certificate expiry monitor with Slack alert

How It Works: The 5-Node Certificate Management Flow 🗓️ This workflow efficiently monitors your domains for certificate expiry. 1. Scheduled Check (Cron Node): This is the workflow's trigger. It's configured to run o...

DevelopmentCore NodesCommunicationHITLSchedule TriggerCodeHttp RequestIf
Loading interactive preview...

Template notes

How It Works: The 5-Node Certificate Management Flow 🗓️

This workflow efficiently monitors your domains for certificate expiry.

1. Scheduled Check (Cron Node): This is the workflow's trigger. It's configured to run on a regular schedule, such as every Monday morning, ensuring certificate checks are automated and consistent.

2. List Domains to Monitor (Code Node): This node acts as a static database, storing a list of all the domains you need to track.

3. Check Certificate Expiry (HTTP Request Node): For each domain in your list, this node makes a request to a certificate checking API. The API returns details about the certificate, including its expiry date.

4. Is Certificate Expiring? (If Node): This is the core logic. It compares the expiry date from the API response with the current date. If the certificate is set to expire within a critical timeframe (e.g., less than 30 days), the workflow proceeds to the next step.

5. Send Alert (Slack Node): If the If node determines a certificate is expiring, this node sends a high-priority alert to your team's Slack channel. The message includes the domain name and the exact expiry date, providing all the necessary information for a quick response.

How to Set Up