An expired certificate takes a site down at the worst possible moment, usually because nobody remembered whose job it was. This bot scans your domains, reads every certificate's expiry, and matches each one to an owner.
sonnet3 daysSlack APIOpenSSLCronPostgreSQL
Claude
84ROI
68Scale
$3.6k92Saved
ROI for
README.md
Why this subagent
An expired certificate takes a site down at the worst possible moment, usually because nobody remembered whose job it was. This bot scans your domains, reads every certificate's expiry, and matches each one to an owner.
It pings the owner directly in Slack as the deadline approaches, with the domain and renewal link in hand. Reminders escalate as the date nears, so a cert never lapses because the warning went to an empty channel.
How it runs
Used at step 01 to kick off the pipeline.
Write
Used at step 01 to kick off the pipeline.
WebFetch
Used at step 01 to kick off the pipeline.
WebSearch
Used at step 01 to kick off the pipeline.
Match every certificate to its owner from a maintained mapping table.
pending
Calculate days remaining and pick the right reminder window for each cert.
pending
Send a direct Slack ping to the owner with the domain, expiry date, and renewal link.
pending
Sample output
json
// Sample output
// (generated when the pipeline finishes)
Given a certificate's domain, expiry, and owner, write a short Slack reminder with the days remaining.
Unlock the rest
The full agent definition, install snippet, and starter task are gated for community members.
Members get the full `.md` agent file, the npm / pnpm install one-liners, a starter prompt that we've tuned against real runs, and the open-source repo when this automation ships there. One email, magic link, done.