Latest Tailored Economic News For Business πŸŒπŸ’Όβœ¨

Go to Workflow
25 views
Built by Louis Louis
Created on June 05, 2026

Description


πŸ“¬ What this workflow does
Every morning β†’ fetch 3 French economy RSS feeds β†’ keep fresh items β†’ AI rewrites into short summaries β†’ send a nice HTML email newsletter.

πŸ”„ Flow (high level)
⏰ Trigger at 07:00
πŸ“° Fetch RSS (Le Monde, Usine Nouvelle, Le Figaro)
β›” Filter β†’ keep only recent items
πŸ”’ Sort newest first
βœ‚οΈ Limit 2 per source
βž• Merge
πŸ€– AI summary (title + paragraph)
🏷 Normalize fields (title, source, link…)
πŸ“¦ Aggregate arrays
πŸ“§ Send via Outlook (HTML template)

🧩 Node notes
Trigger** β†’ 07:00 daily (check timezone).
RSS Read** β†’ feeds OK, but UsineNouvelle is http (redirects fine).
If** nodes β†’ ❗ currently after $today β†’ keeps only future dates.
Fix:
For today only: after $today.startOf('day')
For last 24h: after $now.minus({ hours: 24 })
Sort + Limit** β†’ newest 2 per feed.
Merge** β†’ combine up to 6 items.
AI agent** β†’ prompt uses ` … needs closing ` βœ…
Edit Fields** β†’ maps source domains β†’ nice labels (β€œLe Monde” etc).
Aggregate** β†’ arrays for email template.
Outlook email** β†’ HTML newsletter (mobile-friendly).

⚑ Quick wins
πŸ•’ Fix the date filter logic (today/24h).
πŸ“ Fix closing tag in AI prompt (``).
🌍 Add User-Agent header in RSS nodes (avoid 403).
πŸ” Remove duplicates on link.
⏳ Mind the server timezone vs your audience.

Nodes Used (4)

AI Agent
@n8n/n8n-nodes-langchain.agent
Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
Microsoft Outlook
n8n-nodes-base.microsoftOutlook
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured