This n8n workflow automates the process of collecting, analyzing, and reporting news articles based on user-defined keywords. When a user submits a keyword through a form, the workflow triggers the collection of relevant news data from Bright Data’s API, waits for the data to be ready, and then fetches it for processing. A custom Python script parses and sorts the news articles by publication date, extracting key information such as headlines, URLs, authors, and topics. The workflow then summarizes the news using Google’s Gemini language model, generating a concise briefing. This summary is formatted into a styled HTML report, which is then sent via email to the user. This process is ideal for maintaining up-to-date news summaries on a specific topic, such as market trends, political developments, or industry reports, and automates the entire cycle from data collection to delivery.
Automated News Summary & Reporting Workflow
Node Count | 11 – 20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.chainLlm, @n8n/n8n-nodes-langchain.lmChatGoogleGemini, code, emailSend, formTrigger, httpRequest, if, markdown, stickyNote, wait |
Reviews
There are no reviews yet.