Templates / Monitor Telegram channel intelligence with Apify, OpenAI, Google Sheets, and Telegram

Monitor Telegram channel intelligence with Apify, OpenAI, Google Sheets, and Telegram

Ready for 3.0

by Hanna Nosova ✓ · 24 views · created 2026-08-01 · Market Research, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 20 nodes and runs on a schedule (every hour) (plus 1 other trigger). Along the way it connects OpenAI, Google Sheets and Telegram. It also calls api.apify.com over HTTP.

How it runs

Trigger: On a schedule (every hour) (plus 1 other trigger).

  1. Ensure Delivery Ledger (Data table): create (table)
  2. 1. Configure Channel Intelligence (Edit Fields (Set)): sets 6 fields: channels, Intelligence Goal, Minimum Relevance Score…
  3. Validate Channels and Build Actor Input (Code): runs custom JavaScript code
  4. 2. Run Telegram Channel Posts Scraper (HTTP Request): calls api.apify.com (POST)
  5. Download Telegram Post Results (HTTP Request): calls an HTTP API
  6. Normalize Public Telegram Posts (Code): runs custom JavaScript code
  7. Keep Undelivered Posts (Data table): row not exists
  8. Build One Intelligence Batch (Code): runs custom JavaScript code
  9. 3. Analyze Telegram Posts in One Batch (OpenAI): uses OpenAI
  10. Validate Intelligence Results (Code): runs custom JavaScript code

…plus 8 more steps. See the full node list below.

Services it uses

OpenAIGoogle SheetsTelegram

HTTP calls to: api.apify.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 (10)

From the author

Quick overview This workflow runs hourly (or manually) to scrape posts from public Telegram channels via Apify, batch-scores them with OpenAI against an intelligence goal, saves qualified items to Google Sheets, and sends a short digest to a Telegram chat…

Excerpt from Hanna Nosova's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.