Get domain expiry reminders with Google Sheets, WHOIS, Telegram, and Ollama AI

Go to Workflow
4 views
Built by Cahya Cahya
Created on June 06, 2026

Description

This workflow helps you monitor domain expiration dates and send automated reminders via Telegram when a domain is about to expire or has already expired, using WHOIS data and AI-powered information extracting.

It helps prevent service downtime, lost traffic, and missed renewals for individuals and teams managing multiple domains.

Common use cases:
Track and remind on agency-managed client domains
Monitor personal or business domain portfolios
Send automated expiry alerts for IT and DevOps teams

How it works
Runs daily at 08:00 AM
Reads domain data from Google Sheets
Fetches WHOIS information from whois.com for each domain
Extracts the data (expired date, domain owner, status domain) using AI
Sends a Telegram reminder if the domain expires within 90 days
Records the notification date to avoid duplicate alerts

Setup steps
Add your Google Sheets ID and ensure the required columns exist
Connect your Google Sheets credentials
Connect your Telegram credentials
Configure your LLM provider (Ollama or other)
Activate the workflow

Need Help?
Contact me on LinkedIn!

Nodes Used (6)

Google Sheets
n8n-nodes-base.googleSheets
HTML
n8n-nodes-base.html
HTTP Request
n8n-nodes-base.httpRequest
Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor
Ollama Chat Model
@n8n/n8n-nodes-langchain.lmChatOllama
Telegram
n8n-nodes-base.telegram