Multi-jurisdiction smart contract compliance monitor with automated alerts
Ready for 3.0What this workflow does
This workflow has 14 nodes and runs on a schedule (cron expression). Along the way it connects Postgres, Gmail and Google Sheets. It also calls eur-lex.europa.eu, federalregister.gov and legislation.gov.uk over HTTP.
How it runs
Trigger: On a schedule (cron expression).
- Compliance Settings (Edit Fields (Set)): sets or maps fields
- Monitor EU Regulations (HTTP Request): calls eur-lex.europa.eu (GET)
- Monitor US Federal Register (HTTP Request): calls federalregister.gov (GET)
- Monitor UK Legislation (HTTP Request): calls legislation.gov.uk (GET)
- Get Active Contracts (Postgres): uses Postgres
- Analyze Compliance Impact (Code): runs custom JavaScript code
- Filter Critical Compliance Issues (If): checks a condition and branches into true / false
- Filter High Risk Issues (If): checks a condition and branches into true / false
- Filter Medium Risk Issues (If): checks a condition and branches into true / false
- Log Compliance Check (Google Sheets): append row (sheet)
…plus 3 more steps. See the full node list below.
Services it uses
HTTP calls to: eur-lex.europa.eu, federalregister.gov, legislation.gov.uk
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Postgres
n8n-nodes-base.postgres - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Gmail
n8n-nodes-base.gmail - Google Sheets
n8n-nodes-base.googleSheets
From the author
How it works - Regulatory monitoring: Continuously tracks changes in laws, regulations, and compliance requirements across multiple jurisdictions - Contract analysis: AI-powered review of existing contracts to identify compliance gaps and risks - Automated…