🎯 The Challenge
The client wanted to publish curated news content to Telegram and Facebook consistently, without burning hours each day on monitoring, summarizing, and formatting. But they also weren't comfortable with fully autonomous AI posting — they wanted a human check before anything went live, with all of it tracked in one place.
- Automated monitoring of specific news sources
- Automatic summarization and post creation from new articles
- A convenient approve/reject interface for the human reviewer (Telegram)
- Structured publishing to Telegram and Facebook once approved
- Central tracking of all posts and statuses in Google Sheets
🧩 The Solution
A pipeline of Make.com scenarios that watches a source, drafts a post with OpenAI, routes it through a Telegram approval bot, validates the approved content, and then publishes to both Telegram and Facebook — with every step logged in Google Sheets.
- Fetches the article content
- Summarizes it via the OpenAI API
- Generates a preliminary post (text, link, optional hashtags)
- Flags the article as selected in Google Sheets
- Runs additional validation checks (e.g., cross-referencing other sources, Prepl-style content checks)
- Generates the final post text and stores it in Google Sheets, ready to publish
- Telegram (channel or group)
- Facebook (page)
- One scenario for monitoring + drafting + approval
- One scenario for validation + publishing
🛠 Tools & Stack
📈 Results & Impact
- End-to-end automation — from article detection to published post, the pipeline handles every repetitive step.
- Manual workload drastically reduced — no more monitoring sites, copy-pasting articles, or rewriting summaries by hand.
- Quality stays high — structured approval and validation steps mean nothing publishes without a human sign-off.
- Full visibility — the Google Sheets log makes it easy to see what was posted, where, when, and with what content.
🖼 Screenshots