Telegram Automation Workflows
1,649 ready-made Telegram workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Bots, alerts, and AI assistants delivered straight to Telegram chats and channels.
Track Expenses from Telegram to Google Sheets with GPT-4.1 Mini
# Telegram Expense Tracker to Google Sheets with GPT-4.1 [.jpg)](https://www.youtube.com/watch?v=DsSs1EF1lQg) > A lightweight automation that lets users log daily expenses via a Telegram bot and instantly saves them into Google Sheets—perfect for anyone looking to manage spending on the go with AI-powered structure and ease. ## ☀ Who's it for This workflow is for anyone who wants to log their daily expenses by simply chatting with a Telegram bot. Ideal for: - Individuals who want a quick way to track spending - Freelancers who log receipts and purchases on the go - Teams or small business owners who want lightweight expense capture ## ℹ How it works / What it does 1. **User sends a text message on Telegram** describing an expense _(e.g., “Bought coffee for 50k at Highlands”)_ 2. **Message format is validated** - If the message is **text**, it proceeds to GPT-4.1 Mini for processing. - If it's **not text** (e.g., image or file), the bot sends a fallback message. 3. **OpenAI GPT-4.1 Mini parses the message** and returns: - `relevant`: true/false - `expense_record`: structured fields (date, amount, currency, category, description, source) - `message`: a friendly confirmation or fallback 4. **If valid**: - The bot replies with a fun acknowledgment - The data is saved to a connected Google Sheet 5. **If invalid**: - A fallback message is sent to encourage proper input ## ⚙ How to set up ### 1. Telegram Bot Setup - Create a bot using [BotFather](https://t.me/botfather) on Telegram - Copy the bot token and paste it into the `Telegram Trigger` node ### 2. Google Sheet Setup - Create a Google Sheet with these columns: ``` Date | Amount | Currency | Category | Description | SourceMessage ``` - Share the sheet with your n8n service account email ### 3. OpenAI Configuration - Connect the `OpenAI Chat Model` node using your OpenAI API key - Use GPT-4.1 Mini as the model - Apply a system prompt that extracts structured JSON with: - `relevant`, `expense_record`, and `message` ### 4. Add Parser - Use the `Structured Output Parser` node to safely parse the JSON response ### 5. Conditional Logic Nodes - `Is text message?` - Checks if the message is in text format - `Supported scenario?` - Checks if `relevant = true` in the LLM response ### 6. Final Actions - **If relevant**: - Send confirmation via Telegram - Append row to Google Sheet - **If not relevant**: - Send fallback message via Telegram ## 📌 Requirements - Telegram bot token - OpenAI GPT-4.1 Mini API access - n8n instance (self-hosted or cloud) - Google Sheet with access granted to n8n - Basic understanding of n8n node configuration ## © How to customize the workflow | Feature | How to Customize | |---------|------------------| | Add multi-currency support | Update system prompt to detect and extract different currencies | | Add more categories | Modify the list of categories in the system prompt | | Track multiple users | Add `username` or `chat ID` column to the Google Sheet | | Trigger alerts | Add Slack, Email, or Telegram alerts for specific expense types | | Weekly summaries | Use a cron node + Google Sheet query + Telegram message | | Visual dashboards | Connect the sheet to Looker Studio or Google Data Studio | Built with Telegram + GPT-4.1 Mini + Google Sheets + n8n
n8n$14.99Automate Binance Market Analysis and Telegram Updates with AI
This workflow integrates Binance market data with AI-driven analysis to deliver comprehensive trading insights via Telegram. Ideal for traders seeking real-time, actionable market analysis.
n8n$14.99Automatically Log Telegram Messages to Google Sheets
Capture and store every new message from a specified Telegram chat or channel into a Google Sheets spreadsheet as a new row, ensuring you never miss any important information.
Make$2.99Telegram AI Chatbot with InfraNodus Knowledge Base Integration
Leverage an AI chatbot integrated with InfraNodus to enhance customer support and knowledge retrieval.
n8n$24.99Automate Transcription of Telegram Voice Messages with OpenAI Whisper and Google Workspace
Effortlessly transcribe Telegram voice messages and store them in Google Sheets, while backing up the audio in Google Drive using OpenAI Whisper.
n8n$14.99Automate Stock Chart Analysis and Insights via Telegram
Streamline your stock analysis process by receiving detailed technical insights and chart images directly in Telegram. Ideal for traders and investors seeking quick, comprehensive stock evaluations.
n8n$9.99Automate Receipt Processing with Google Vision OCR and Telegram to Google Sheets
Streamline your financial reporting by automatically extracting and organizing receipt data using Google Vision OCR and Telegram, with results saved to Google Sheets.
n8n$19.99Automate Financial Data Visualization from Yahoo Finance to Telegram
This n8n workflow automates the process of scraping financial data from Yahoo Finance using Bright Data, visualizing market cap information, and delivering insights to Telegram. It streamlines financial analysis by integrating data collection, processing, and notification.
n8n$9.99Automate Content Creation with Voice Commands in Telegram Using GPT-4
This workflow automates content creation and image editing directly from Telegram using voice commands or text inputs. It leverages GPT-4 to process requests and generate blog posts, LinkedIn posts, videos, and images, enhancing productivity and creativity.
n8n$14.99Automate Cross-Posting from Telegram to Facebook with Airtable Browser Automation
 ## Overview This template allows you to **automatically post messages from Telegram directly to Facebook** using **Airtop no-code browser automation**. It is designed for creators, social media managers, and businesses that want to streamline their cross-posting workflow without coding. ## Why this is valuable Manually copying messages from Telegram to Facebook can be time-consuming and error-prone. With this automation: - Every Telegram message you send to your bot can instantly appear on Facebook. - You save time, reduce repetitive manual work, and ensure consistent messaging across platforms. - Perfect for **community managers, marketing teams, and content creators** who want to grow their Facebook presence while engaging Telegram followers. ## How it works 1. A **Telegram Trigger** listens for incoming messages to your bot. 2. **Airtop** starts a browser session and opens Facebook. 3. The bot **clicks into the composer**, types your Telegram message, and presses **Publish**. 4. (Optional) It can also tag followers or add extra text. 5. Finally, Telegram sends you a **confirmation**: ✓ Facebook: post published. ## Setup - Connect your **Telegram Bot** credentials. - Add your **Airtop API key/account**. - On first run, log in to Facebook inside Airtop (it will reuse the session later). ## Customization - Change selectors or text if your Facebook interface differs. - Add more automation steps (like attaching images, tagging pages, or posting into groups). - Adjust **Wait** nodes if your connection is slower.
n8n$14.99Automate Error Monitoring in n8n with Telegram Alerts
Receive instant Telegram notifications for any n8n workflow errors, including details like workflow name, error message, and execution ID. Supports multi-language setup.
n8n$3.99Generate AI Images via Telegram using Gemini & Pollinations
How it works This workflow lets users generate AI images directly from Telegram messages using: - Google Gemini API - to convert text to detailed, high-quality image prompts. - Pollinations API - to generate free AI images from the prompts. - Telegram Bot - to interact with users and return generated images instantly. It's fully automated using n8n - from text message to stunning image, all in one flow. Perfect for creators, content marketers, or anyone wanting quick visuals on the go. Set up steps - Estimated setup time: ~10-15 minutes 1. Create a Telegram Bot via @BotFather, copy your token, and set up the Telegram Trigger node in n8n with your credentials. 2. Set up Google Gemini API via Google AI Studio or Cloud Console. 3. Make sure your API key is added in the credentials section of the Gemini node. 4. Customize prompt structure or image size in the Fields - Set Values or Prompt Agent node. 5. (Optional) Enable Save to Disk if you want to keep a local copy of every image. 6. Deploy and run the workflow - done. All technical details and logic are fully documented inside the workflow using sticky notes. Requirements - n8n (Self-hosted or Cloud) - Telegram Bot token - Google Gemini API key (with billing enabled - includes some free usage) - No key needed for Pollinations API - it's 100% free
n8n$9.99Transform Telegram Images into AI-Enhanced Masterpieces
Automatically convert ordinary images sent via Telegram into stunning AI-enhanced photos and videos using OpenAI and Replicate.
n8n$14.99Automate Task Management with Telegram, Google Sheets, and AI-Powered Reminders
This n8n workflow automates task management by integrating Telegram for user interaction, Google Sheets for data storage, and AI for processing commands and sending daily reminders.
n8n$14.99Automate Research Paper Import and Summarization from Telegram to Zotero
Streamline your academic workflow by automatically importing research papers from Telegram to Zotero with enriched metadata and AI-generated abstract summaries.
n8n$14.99Automate Social Media Content Creation from Telegram Requests Using AI
This n8n workflow automates the generation of social media content and image prompts using AI, triggered by voice or text messages sent via Telegram. It streamlines content creation by conducting research, crafting engaging posts, and generating detailed image prompts.
n8n$14.99Automate Daily Google Calendar Summaries to Telegram
Receive daily summaries of your Google Calendar events directly on Telegram, ensuring you never miss a meeting or event.
n8n$9.99Automate Daily AI-Generated Trivia Bot for Telegram
Create a dynamic Telegram trivia bot that generates new questions daily using OpenAI and manages user engagement with NocoDB. Ideal for community interaction, educational purposes, and entertainment.
n8n$19.99Competitor Price Monitoring with Web Scraping, Google Sheets & Telegram
## How it works Download the Google sheet here and replace this with the Google Sheets node: [Google Sheet](https://www.dropbox.com/scl/fi/zaif45nt9uzgz8mrhht9n/competitor_price_drop_automation.xlsx?rlkey=4vj3wz6gqp16dc2hh9hw5o49z&st=i23h513p&dl=1), upload to Google Sheets and replace in the Google Sheets node. - Scheduled trigger: Runs once a day at 8 AM (server time). - Fetch product list: Reads your "master" sheet (product_url + last known price) from Google Sheets. - Loop with delay: Iterates over each row (product) one at a time, inserting a short pause (20 s) between HTTP requests to avoid blocking. - Scrape current price: Loads each product_url, extracts the current price via a simple CSS selector. - Compare & normalize: Compares the newly scraped price against the "last_price" from your sheet, calculates percentage change, and tags items where price_changed == true. **On price change:** - Send alert: Formats a Telegram message ("Price Drop" or "Price Hike") and pushes it to your configured chat. - Log history: Appends a new row to a separate "price_tracking" tab with timestamp, old price, new price, and % change. - Update master sheet: After a 1 min pause, writes the updated current_price back to your "master" sheet so future runs use it as the new baseline. ## Set up step 1. Google Sheets credentials (~5 min) 2. Create a Google Sheets OAuth credential in n8n. 3. Copy your sheets ID and ensure you have two tabs: 4. product_data (columns: product_url, price) 5. price_tracking (columns: timestamp, product_url, last_price, current_price, price_diff_pct, price_changed) 6. Paste the sheet ID into both Google Sheets nodes ("Read" and "Append/Update"). 7. Telegram credentials (~5 min) 8. Create a Telegram Bot token via BotFather. 9. Copy your chat_id (for your target group or personal chat). 10. Add those credentials to n8n and drop them into the "Telegram" node. ## Workflow parameters (~5 min) - Verify the schedule in the Schedule Trigger node is set to 08:00 (or adjust to your preferred run time). - In the Loop Over Items node, confirm "Batch Size" is 1 (to process one URL at a time). - Adjust the Delay to avoid Request Blocking node if your site requires a longer pause (default is 20 s). - In the Parse Data From the HTML Page node, double-check the CSS selector matches how prices appear on your target site. - Once credentials are in place and your sheet tabs match the expected column names, the flow should be ready to activate. Total setup time is under 15 minutes—detailed notes are embedded as sticky comments throughout the workflow to help you tweak selectors, change timeouts, or adjust sheet names without digging into code.
n8n$14.99NASA Space Weather & Asteroid Data via Telegram & GPT-4o-mini
Automates fetching NASA space weather and asteroid data using Telegram triggers, GPT-4o-mini AI processing, and sends formatted results back via Telegram for quick access.
n8n$14.99Automate YouTube Shorts Script Creation with AI and Telegram
Streamline your YouTube Shorts content creation by automating script generation from video links using AI and Telegram.
n8n$9.99Automate Wazuh Alert Triage and Reporting with GPT-4o-mini and Telegram
### Are alert storms overwhelming your Security Operations workflows? This n8n workflow supercharges your SOC by fully automating triage, analysis, and notification for Wazuh alerts—blending event-driven automation, OpenAI-powered contextual analysis, and real-time collaboration for incident response. ### Key Features: ### Automated Triage: Instantly filters Wazuh alerts by severity to focus analyst effort on the signals that matter. ### AI-Driven Investigation Reports: Uses OpenAI's **GPT-4-mini** to auto-generate **context-rich incident reports**, including: - MITRE tactic & technique mapping - Impacted scope (IP addresses, hostnames) - External artifact reputation checks - Actionable security recommendations - Fully customizable prompt format aligned with your SOC playbooks ### Multi-Channel Notification Delivers clean, actionable reports directly to your **SOC team via Telegram**. Easily extendable to Slack, Outlook, Gmail, Discord, or any other preferred channel. ### Noise Reduction Eliminates alert fatigue using **smart filters** and **custom AI prompts** that suppress false positives and highlight real threats. ### Fully Customizable Tweak severity thresholds, update prompt logic, or integrate additional data sources and channels—all with minimal effort. --- ## How It Works 1. **Webhook** Listens for incoming Wazuh alerts in real-time. 2. **If Condition** Filters based on severity (`1 low`, `2 medium`, etc.) or other logic you define. 3. **AI Investigation (LangChain + OpenAI)** Summarizes full alert logs and context using custom prompts to generate: - Incident Overview - Key Indicators - Log Analysis - Threat Classification - Risk Assessment - Security Recommendations 4. **Notification Delivery** The report is parsed, cleaned, and sent to your SOC team in real-time, enabling rapid response—even during high-alert volumes. 5. **No-Op Path** Efficiently discards irrelevant alerts without breaking the flow. --- ## Why n8n + AI? Traditional alert triage is **manual**, **slow**, and **error-prone**—leading to analyst burnout and missed critical threats. This workflow shows how combining **workflow automation** with a **tailored AI model** enables your SOC to shift from **reactive** to **proactive**. Analysts can now: - Focus on **critical investigations** - Respond to alerts **faster** - Eliminate **copy-paste fatigue** - Get instant **contextual summaries** > **Note:** We learned that generic AI isn't enough. Context-rich prompts and alignment with your actual SOC processes are key to meaningful, scalable automation. --- ## Ready to build a smarter, less stressful SOC? Clone this workflow, adapt it to your processes, and never miss a critical alert again. Contributions welcome! Feel free to raise PRs, suggest new enhancements, or fork for your own use cases. --- **Created by [Mariskarthick M](https://www.linkedin.com/in/mariskarthickm/)** Senior Security Analyst | Detection Engineer | Threat Hunter | Open-Source Enthusiast
n8n$4.99Get Real-time Crypto Token Insights via Telegram with DexScreener and GPT-4o
**Instantly access real-time decentralized exchange (DEX) insights directly in Telegram!** This workflow integrates the **DexScreener API** with **GPT-4-powered AI** and **Telegram**, allowing users to fetch the latest blockchain token analytics, liquidity pools, and trending tokens effortlessly. Ideal for **crypto traders, DeFi analysts, and investors** who need **actionable market data at their fingertips.** ## **How It Works** 1. A **Telegram bot** listens for user queries about tokens or trading pairs. 2. The workflow interacts with the **DexScreener API** *(no API key required)* to fetch real-time data, including: - Token fundamentals (profiles, images, descriptions, and links) - Trending and boosted tokens (hyped projects, potential market movers) - Trading pair analytics (liquidity, price action, volumes, volatility) - Order and payment activity (transaction insights, investor movements) - Liquidity pool depth (market stability, capital flows) - Multi-chain pair comparisons (performance tracking across networks) 3. An **AI-powered language model (GPT-4-mini)** enhances responses for better insights. 4. The workflow **logs session data** to improve user interaction tracking. 5. The requested **DEX insights are sent back via Telegram** in an easy-to-read format. ## **What You Can Do with This Agent** This AI-driven Telegram bot enables you to: - **Track trending and boosted tokens** before they gain mainstream traction. - **Monitor real-time liquidity pools** to assess token stability. - **Analyze active trading pairs** across different blockchains. - **Identify transaction trends** by checking paid orders for tokens. - **Compare market activity** with detailed trading pair analysis. - **Receive instant insights** with AI-enhanced responses for deeper understanding. ## **Set Up Steps** 1. **Create a Telegram Bot** - Use [@BotFather](https://t.me/BotFather) on Telegram to create a bot and obtain an API token. 2. **Configure Telegram API Credentials in n8n** - Add your Telegram bot token under **Telegram API credentials**. 3. **Deploy and Test** - Send a query (e.g., `SOL/USDC`) to your Telegram bot and receive real-time insights instantly! **Unlock powerful, real-time DEX insights directly in Telegram—no API key required!** ## **Setup Video Tutorial** Watch the full setup guide on YouTube: [](https://www.youtube.com/watch?v=ZzlxBX6tDbk)
n8n$9.99Create a Multi-Modal AI Assistant for Telegram with Voice and Image Generation
This workflow builds a versatile AI assistant named Simran that interacts with users on Telegram. It processes text and voice messages, understands user intent, and performs tasks like image generation, setting reminders, and storing information.
n8n$24.99
More integrations
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work