n8n workflow that curates and delivers a daily AI/tech newsletter to Telegram every day at 10 PM CET
| Property | Value |
|---|---|
| Schedule | Daily at 10:00 PM CET |
| Delivery bot | @Nnnnewws_bot |
| Status | ✅ Active |
| Tier availability | Professional, Enterprise |
Cron-based: fires every day at 22:00 CET. No human intervention — completely autonomous.
Searches for latest AI/tech news from the past 24 hours via Tavily Search API. Query is dynamically built from the workflow's Set node configuration. If Tavily returns empty or irrelevant results, Firecrawl automatically kicks in as fallback.
Raw search results are sent to Hermes via the n8n proxy (:8765/hermes). Hermes curates 5-6 stories, formats them as Telegram HTML, and enforces strict anti-hallucination rules — every story must come from the actual search data, no invented prices or company figures.
Formatted newsletter is sent to the @Nnnnewws_bot via Telegram Bot API. Messages use Telegram's limited HTML subset (<b>, <i>, <a>, <code>, <pre>).
| Requirement | Details |
|---|---|
| n8n | Self-hosted instance with workflows running |
| n8n Proxy | Python proxy at :8765 for Hermes subprocess calls |
| Tavily API Key | For web search data collection |
| Firecrawl API Key | Fallback search provider |
| Telegram Bot Token | For @Nnnnewws_bot delivery |
| Hermes | For AI content curation and formatting |