Generate and approve Twitter news tweets with Groq, Google Sheets and Telegram
Ready for 3.0What this workflow does
This AI workflow has 18 nodes and runs on a schedule (every day at 08:00) (plus 1 other trigger). Along the way it connects Telegram, Google Sheets and Groq Chat Model. It also calls news.google.com over HTTP.
How it runs
Trigger: On a schedule (every day at 08:00) (plus 1 other trigger).
- Fetch Google News RSS (HTTP Request): calls news.google.com
- Extract Telegram Callback (Code): runs custom JavaScript code
- Read Used Articles (Google Sheets): uses Google Sheets
- Decision: Approve or Reject (If): checks a condition and branches into true / false
- Process Article Extraction (Code): runs custom JavaScript code
- Update Approval in Sheets (Google Sheets): update
- Update Rejection in Sheets (Google Sheets): update
- AI Tweet Generation Agent (AI Agent): runs an AI agent, with model: AI Groq Interaction
- Send Approval Confirmation (Telegram): uses Telegram
- Send Rejection Confirmation (Telegram): uses Telegram
…plus 5 more steps. See the full node list below.
Services it uses
HTTP calls to: news.google.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)
- Telegram Trigger
n8n-nodes-base.telegramTrigger - Code
n8n-nodes-base.code - Google Sheets
n8n-nodes-base.googleSheets - Telegram
n8n-nodes-base.telegram - Schedule Trigger
n8n-nodes-base.scheduleTrigger - AI Agent
@n8n/n8n-nodes-langchain.agent - HTTP Request
n8n-nodes-base.httpRequest - Limit
n8n-nodes-base.limit - Groq Chat Model
@n8n/n8n-nodes-langchain.lmChatGroq - If
n8n-nodes-base.if
From the author
Generate and approve Twitter content from Google News using AI and Telegram This n8n template automates the creation and approval of Twitter (X) content using real-time news data, AI-generated text, and a human approval workflow. It is designed to streamline…