Contract Renewal & Expiry Tracker
Scan a contract register on a schedule, flag agreements nearing renewal or auto-renew notice deadlines, and alert owners in Slack.
The full canvas, before you import it
Click any node to see its config.
Click a node to select it — same as the Heym editor; the panel shows its settings.
7 nodes · Free & source-available
Contract Renewal & Expiry Tracker
Stop missing renewal windows and silent auto-renewals. This template reads a contract register from Google Sheets on a schedule, asks an LLM to surface agreements approaching expiry or notice deadlines, and routes the ones that need action to a legal-ops Slack channel.
What this workflow does
- renewalSchedule runs every Monday morning
- readContractRegister reads the contract register rows
- assessRenewals flags contracts within the renewal window, notice-period deadlines, and auto-renew traps
- renewalActionCheck branches when the output includes
RENEWAL_ACTION - notifyContractOwners posts the action list to Slack
- Outputs preserve the full renewal brief for the record
Use cases
- Vendor and SaaS contract lifecycle management
- Catching auto-renew notice deadlines before they pass
- Giving legal and procurement a weekly renewals digest
Setup
Use a sheet with columns such as vendor, contractValue, renewalDate, noticePeriodDays, autoRenew, and owner. Connect a Google Sheets credential in readContractRegister, an LLM credential in assessRenewals, and a Slack credential for the legal-ops queue. This is an operations aid, not legal advice.
How to import this template
- 1Click Import → Copy JSON on this page.
- 2Open your Heym and navigate to a workflow canvas.
- 3PressCmd+V/Ctrl+V— nodes appear instantly.
- 4Add your API keys in the node config panels and click Run.
Discover more automations
- Legal & ComplianceGoverned Web Research Agent (MCP)Let an Agent fetch and summarize web pages through a Fetch MCP server routed behind the Arc Gate MCP governance proxy.
- Legal & ComplianceContract Risk Review QueueSummarize pasted contract text, flag risky clauses, and send review-needed items to Slack for legal follow-up.
- Legal & ComplianceGDPR Data Subject Request (DSAR) RouterClassify an incoming data subject request, compute the statutory deadline, and escalate sensitive cases to the DPO in Slack.
- Customer SupportHITL Support Reply AgentDraft a customer-facing support response, pause for human approval, then continue with the reviewed reply.
- Marketing & SEOReddit Subreddit GET Tool CallLet an Agent call a no-key HTTP GET tool that fetches hot posts from a subreddit JSON feed.
- AI AgentsBatch LLM Status TrackerSend an array through the OpenAI Batch API, branch on live status updates, and collect the final per-item results.
- Customer SupportIMAP Support Inbox TriageWatch a shared mailbox, summarize incoming support email, and route urgent messages to Slack.
- Document OpsJina Web FetcherFetch clean, LLM-ready text from any URL using the Jina Reader API.
- Dev & IT OpsCursor Post NotifierMonitor the Cursor blog on a schedule and Slack-notify your team when a new post goes live.
- Marketing & SEOGemini Image CreatorGenerate images from a text prompt using Gemini's native image output.
- Document OpsPDF / DOCX Translation AgentTranslate the full text of any uploaded document using an AI agent.
- Dev & IT OpsClaude Blog MonitorMonitor the Anthropic blog on a schedule and Slack-notify your team on new Claude posts.