Track software vulnerability patents with ScrapeGraphAI, Matrix, and Intercom
UnknownUnknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.
Community nodes
These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
n8n-nodes-scrapegraphai(Scrape Patent Data)
Nodes used (7)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Code
n8n-nodes-base.code - Scrapegraph Ai
n8n-nodes-scrapegraphai.scrapegraphAi - If
n8n-nodes-base.if - Matrix
n8n-nodes-base.matrix - Edit Fields (Set)
n8n-nodes-base.set - Intercom
n8n-nodes-base.intercom
What it does
Software Vulnerability Patent Tracker !Workflow Preview Image ⚠️ COMMUNITY TEMPLATE DISCLAIMER: This is a community-contributed template that uses ScrapeGraphAI (a community node). Please ensure you have the ScrapeGraphAI community node installed in your n8n instance before using this template. This workflow automatically tracks newly-published patent filings that mention software-security vulnerabilities, buffer-overflow mitigation techniques, and related technology keywords. Every week it aggregates fresh patent data from USPTO and international patent databases, filters it by relevance, and delivers a concise JSON digest (and optional Intercom notification) to R&D teams and patent attorneys. Pre-conditions/Requirements Prerequisites - n8n instance (self-hosted or n8n cloud, v1.7.0+) - ScrapeGraphAI community node installed - Basic understanding of patent search syntax (for customizing keyword sets) - Optional: Intercom account for in-app alerts Required Credentials | Credential | Purpose | |------------|---------| | ScrapeGraphAI API Key | Enables ScrapeGraphAI nodes to fetch and parse patent-office webpages | | Intercom Access Token (optional) | Sends weekly digests directly to an Intercom workspace | Additional Setup Requirements | Setting | Recommended Value | Notes | |---------|-------------------|-------| | Cron schedule | 0 9 1 | Triggers every Monday at 09:00 server time | | Patent keyword matrix | See example CSV below | List of comma-separated keywords per tech focus | Example keyword matrix (upload as keywords.csv or paste into the “Matrix” node): topic,keywords Buffer Overflow,"buffer overflow, stack smashing, stack buffer" Memory Safety,"memory safety, safe memory allocation, pointer sanitization" Code Injection,"SQL injection, command injection, injection prevention" How it works This workflow automatically tracks newly-published patent filings that mention software-security vulnerabilities, buffer-overflow mitigation techniques, and related technology keywords. Every week it aggregates fresh patent data from USPTO and international patent databases, filters it by relevance, and delivers a concise JSON digest (and optional Intercom notification) to R&D teams and patent attorneys. Key Steps: - Schedule Trigger: Fires weekly based on the configured cron expression. - Matrix (Keyword Loader): Loads the CSV-based technology keyword matrix into memory. - Code (Build Search Queries): Dynamically assembles patent-search URLs for each keyword group. - ScrapeGraphAI (Fetch Results): Scrapes USPTO, EPO, and WIPO result pages and parses titles, abstracts, publication numbers, and dates. - If (Relevance Filter): Removes patents older than 1 year or without vulnerability-related terms in the abstract. - Set (Normalize JSON): Formats the remaining records into a uniform JSON schema. - Intercom (Notify Team): Sends a summarized digest to your chosen Intercom workspace. (Skip or disable this node if you prefer to consume the raw JSON output instead.) - Sticky Notes: Contain inline documentation and customization tips for future editors. Set up steps Setup Time: 10-15 minutes 1. Install Community Node Navigate to “Settings → Community Nodes”, search for ScrapeGraphAI, and click “Install”. 2. Create Credentials - Go to “Credentials” → “New Credential” → select ScrapeGraphAI API → paste your API key. - (Optional) Add an Intercom credential with a valid access token. 3. Import the Workflow - Click “Import” → “Workflow JSON” and paste the template JSON, or drag-and-drop the .json file. 4. Configure Schedule Open the Schedule Trigger node and adjust the cron expression if a different frequency is required. 5. Upload / Edit Keyword Matrix Open the Matrix node, paste your custom CSV, or modify existing topics & keywords. 6. Review Search Logic In the Code (Build Search Queries) node, review the base URLs and adjust patent databases as needed. 7. Define Notification Channel If using Intercom, select your Intercom credential in the Inte