Email news briefing by keyword from Bright Data with AI summary
Ready for 3.0What this workflow does
This AI workflow has 12 nodes and runs when someone submits an n8n form (“Search from Reuters by keyword”). Along the way it connects Google Gemini Chat Model. It also calls api.brightdata.com over HTTP.
How it runs
Trigger: When someone submits an n8n form (“Search from Reuters by keyword”).
- HTTP Request: calls api.brightdata.com (POST)
- Wait: waits 15 seconds
- Snapshot Progress (HTTP Request): calls an HTTP API
- If: checks a condition and branches into true / false
- HTTP Request: calls an HTTP API
- Code: runs custom Python code
- Google Gemini - Summary Analisys (Basic LLM Chain): sends a prompt to an LLM, with model: Google Gemini Chat Model
- Markdown: converts between Markdown and HTML
- Code: runs custom JavaScript code
- Email Report (Send Email): sends an email over SMTP
Services it uses
HTTP calls to: api.brightdata.com
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 (9)
- HTTP Request
n8n-nodes-base.httpRequest - Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - n8n Form Trigger
n8n-nodes-base.formTrigger - Code
n8n-nodes-base.code - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Send Email
n8n-nodes-base.emailSend - Markdown
n8n-nodes-base.markdown - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
From the author
This n8n workflow automatically retrieves recent Reuters news articles related to a user-specified keyword, summarizes the main findings using Google Gemini, formats the output into styled HTML, and sends a clean email report to a specified address. 🚀 What…