Watch brand edits on Wikipedia and Wikidata with OpenAI and email summaries
Ready for 3.0What this workflow does
This AI workflow has 20 nodes and runs on a schedule (every week at 08:00) (plus 1 other trigger). Along the way it connects OpenAI Chat Model.
How it runs
Trigger: On a schedule (every week at 08:00) (plus 1 other trigger).
- Settings (Edit Fields (Set)): sets 5 fields: titles, language, contact_user_agent…
- Ask Wikipedia What It Says Now (HTTP Request): calls an HTTP API
- Ask Wikidata What It Says Now (HTTP Request): calls an HTTP API
- Read The Page States (Code): runs custom JavaScript code
- Read The Item States (Code): runs custom JavaScript code
- Put The Two Wikis Together (Merge): merges the data from its input branches
- Read What You Saw Last Time (Data table): get
- What Changed Since (Code): runs custom JavaScript code
- Worth Looking At? (If): checks a condition and branches into true / false
- One Row Per Source (Code): runs custom JavaScript code
…plus 6 more steps. See the full node list below.
Services it uses
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 (12)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Manual Trigger
n8n-nodes-base.manualTrigger - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Merge
n8n-nodes-base.merge - Data table
n8n-nodes-base.dataTable - If
n8n-nodes-base.if - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Send Email
n8n-nodes-base.emailSend - No Operation, do nothing
n8n-nodes-base.noOp
From the author
Quick overview This workflow checks specified Wikipedia articles and the matching Wikidata items on a weekly schedule, compares the latest revisions to what was seen previously, uses OpenAI to judge whether edits meaningfully change your brand description,…