Warn me before domains and certificates expire
A weekly list of domains and SSL certificates that end soon, with the auto-renew status and the card on file.
- On a schedule: Every Monday at 7:30
What it does
The task
Sign in to registrars with the vault and read each domain, its expiry date, the auto-renew setting and the expiry date of the payment card on file. Open each site in sites and read the expiry date of its SSL certificate. Update the Google Sheet sheet url with these values. Send me each domain or certificate that expires in the next days days, has auto-renew off, or has a card that expires before the renewal date. Do not renew or change anything.
- It works in Cloudflare, any admin panel and Google Sheets, in the workspace you pick, and signs in with passwords from your Cuiar vault.
- As a routine it runs every Monday at 7:30 (cron
30 7 * * 1).
What you give it
| Blank | What to give | Example |
|---|---|---|
| registrars | Your domain registrars | Cloudflare Registrar, Namecheap |
| sites | The sites to check for a certificate | tidewell.app, shop.tidewell.app, api.tidewell.app |
| sheet url | The sheet that lists your domains | docs.google.com/spreadsheets/d/1Dm6... |
| days | How many days ahead to warn | 45 |
What you get back
An example run with the example values above. Your run uses your own data.
Items that need attention in the next 45 days: 3 of 27
- tidewell.co: the domain expires on 19 Nov, and auto-renew is off (Namecheap)
- shop.tidewell.app: the SSL certificate expires on 2 Dec. It renews 30 days before, but it did not renew yet.
- tidewell.de: the domain renews on 5 Dec, but the card on file (Visa ending 4417) expires in November 2026
Sheet updated: 14 domains, 13 certificates
Run it in Cuiar
- 01
Open it
Click Use in Cuiar on this page. The side panel opens with the task in the composer.
- 02
Fill in 4 blanks
Type registrars, sites, sheet url and days. Tab moves to the next blank.
- 03
Run it, then repeat it
Run sends it once. To run it every Monday at 7:30, make a routine on cuiar.com/routines or with the CLI below.
As a routine, from the terminal
cuiar routines create "Warn me before domains and certificates expire" --schedule "30 7 * * 1" --time-zone Europe/Berlin \
"Sign in to Cloudflare Registrar, Namecheap with the vault and read each domain, its expiry date, the auto-renew setting and the expiry date of the payment card on file. Open each site in tidewell.app, shop.tidewell.app, api.tidewell.app and read the expiry date of its SSL certificate. Update the Google Sheet docs.google.com/spreadsheets/d/1Dm6... with these values. Send me each domain or certificate that expires in the next 45 days, has auto-renew off, or has a card that expires before the renewal date. Do not renew or change anything."Run it from your AI agent
Claude Code, Codex, Cursor and other MCP clients reach Cuiar at https://mcp.cuiar.com/mcp. Add the server one time, then ask for the task in plain words, or call create_routine yourself.
1. Add Cuiar to Claude Code
claude mcp add --transport http cuiar https://mcp.cuiar.com/mcp2. Ask your agent
Use the Cuiar tool create_routine to run my "Warn me before domains and certificates expire" template with registrars = Cloudflare Registrar, Namecheap; sites = tidewell.app, shop.tidewell.app, api.tidewell.app; sheet url = docs.google.com/spreadsheets/d/1Dm6...; days = 45.Setup for other agents: AI agents.
The tool call
{
"name": "create_routine",
"arguments": {
"name": "Warn me before domains and certificates expire",
"task": "Sign in to Cloudflare Registrar, Namecheap with the vault and read each domain, its expiry date, the auto-renew setting and the expiry date of the payment card on file. Open each site in tidewell.app, shop.tidewell.app, api.tidewell.app and read the expiry date of its SSL certificate. Update the Google Sheet docs.google.com/spreadsheets/d/1Dm6... with these values. Send me each domain or certificate that expires in the next 45 days, has auto-renew off, or has a card that expires before the renewal date. Do not renew or change anything.",
"schedule": "30 7 * * 1",
"time_zone": "Europe/Berlin"
}
}Related templates
All monitoring templatesMonitoring
Track competitor prices in a sheet
Each competitor's price and stock for your products, updated daily, with an alert on big moves.
On a schedule: Every day at 6:00- Google Sheets
- Any online store
- AAmazon
Monitoring
Find new public tenders for my business
New government tenders that match your services, with the value, the deadline and the documents.
On a schedule: Every weekday at 7:00- Any government site
- Google Sheets
Monitoring
Find new grants my organization can apply for
New grants that fit your mission and size, with the amount, the rules and the deadline.
On a schedule: Every Monday at 9:00- Any government site
- Any website
- Google Sheets
Monitoring
Watch new reviews of my app
New App Store and Google Play reviews, grouped into bugs, requests and praise, with the app version.
On a schedule: Every day at 8:00- App Store
- Google Play
- Google Sheets
Monitoring
Track my Google rankings for key searches
A weekly position report for your key searches from Search Console, with the drops and gains.
On a schedule: Every Monday at 7:00- Google Search Console
- Google Sheets
Monitoring
Find new calls for papers in my field
New conference and journal calls on your topics, with the deadlines, the page limits and the ranking.
On a schedule: Every Monday at 8:30- Any website
- Google Sheets