# Filter and approve UK regulatory news with Google Sheets, Hugging Face, OpenAI, Firecrawl and Jev

> Quick overview This workflow pulls article links from Google Sheets and optional live RSS feeds, filters and deduplicates them using Hugging Face or OpenAI embeddings, then uses Firecrawl plus TypeSafe JEV scoring to approve the most relevant stories and write an “approved package” and an outcomes ledger back to Google Sheets. How it works 1. Runs manually (or via the included webhook) and loads configuration such as Google Sheets tabs, rule thresholds, and the chosen embedding provider. 2. Optionally clears the “Approved Package” and “Articles” ledger tabs in Google Sheets for a clean run. 3. Reads source articles from Google Sheets and, if enabled, also pulls the latest items from the FCA RSS feed and maps them into the same article format. 4. Removes articles whose URLs already exist in the Google Sheets “Articles” ledger, then records the remaining URLs as pending in the ledger. 5. Scores each article with deterministic keyword and source weighting rules, drops low-scoring noise, a

- **Domain**: `n8n-workflow-19786.n8n.io`
- **Provider**: n8n.io (https://n8n.io)
- **Kind**: workflow
- **Live-responds (last probe)**: None
- **Signed card**: False
- **Streaming**: False
- **Quality score**: 40%

## URLs
- Agent card: https://n8n.io/workflows/19786
- Page (HTML): https://agenstry.com/agents/n8n-workflow-19786.n8n.io
- Documentation: https://n8n.io/workflows/19786
