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.
Automate Midjourney Image Creation and Upscaling via Telegram
Streamline your image generation process by connecting Telegram with Midjourney through GoAPI, allowing for automated image creation and upscaling directly from chat.
n8n$14.99Automated Reservation System with Telegram, Google Gemini AI, and Google Sheets
**What It Is** SmartReserve is a flexible, automated Telegram chatbot built in n8n that allows users to request and confirm reservations for any kind of resource—training sessions, equipment, appointments, event slots, or more. It connects with Google Sheets for live availability tracking and automatically sends confirmation emails to your users. **How It Works** **Telegram Chatbot Interface** Users interact with a friendly bot to submit their reservation request. The bot collects: - Date - Name - Email - Resource / Service - Start Time & End Time - Final confirmation All in one seamless message. **Conflict-Free Booking System** The bot checks your existing reservation sheet to avoid time overlaps before confirming. **Google Sheets Integration** Two spreadsheets are used: - Resource Info: Define available services, resources, or assets. - Reservation Log: Store confirmed reservations in structured rows. **Confirmation via Email** Once a reservation is accepted, the bot sends a detailed confirmation email to the user. **Setup Steps** 1. Import the n8n Workflow - Use the provided .json template inside your n8n workspace. 2. Create Your Google Sheets - Sheet 1: Resource Info (e.g., rooms, courts, sessions, etc.) - Sheet 2: Reservation Log with these headers: - Date | Name | Email | Resource | Start Time | End Time | Status 3. Set Telegram Bot Token - Create a Telegram bot and paste the token into n8n credentials. 4. Connect Google Sheets - Add your Google account to n8n and allow spreadsheet access. 5. Customize for Your Use Case - Rename “Resource” to anything (e.g., Room, Coach, Equipment). - Edit confirmation text and branding inside the “Set” and “Email” nodes. 6. Go Live! - Enable the workflow, and you're ready to accept real-time reservations. **What You Get** - One-click Telegram reservation system - Conflict checker with Google Sheets - Auto email confirmation - User-friendly one-shot data collection - Fully editable & extendable workflow - Future updates and support options **Need Help Setting It Up?** If you'd like help customizing or deploying this workflow, I offer quick setup assistance and extended support. Contact: tharwat.elsayed.hamad@gmail.com WhatsApp: +201061803236 Whether you're setting it up for your team, your club, or your business—I'm here to help!
n8n$9.99Build a Retrieval-Based Chatbot with Telegram, OpenAI, and Google Drive PDF Backup
# Telegram RAG Chatbot with PDF Document & Google Drive Backup - An upgraded Retrieval-Augmented Generation (RAG) chatbot built in **n8n** that lets users ask questions via Telegram and receive accurate answers from uploaded PDFs. It embeds documents using OpenAI and backs them up to Google Drive. ## ☀ Who's it for Perfect for: - Knowledge workers who want instant access to private documents - Support teams needing searchable SOPs and guides - Educators enabling course material Q&A for students - Individuals automating personal document search + cloud backup ## ℹ How it works / What it does ### Telegram Chat Handling 1. **User sends a message** Triggered by the Telegram bot, the workflow checks if the message is text. 2. **Text message ➡ OpenAI RAG Agent** If the message is text, it's passed to a GPT-powered document agent. This agent: - Retrieves relevant info from embedded documents using semantic search - Returns a context-aware answer to the user 3. **Send answer back** The bot sends the generated response back to the Telegram user. 4. **Non-text input fallback** If the message is not text, the bot replies with a polite unsupported message. ### ➡ PDF Upload and Embedding 1. **User uploads PDFs manually** A manual trigger starts the embedding flow. 2. **Default Data Loader** Reads and chunks the PDF(s) into text segments. 3. **Insert to Vector Store (Embedding)** Text chunks are embedded using OpenAI and saved for retrieval. 4. **Backup to Google Drive** The original PDF is uploaded to Google Drive for safekeeping. ## 🛠 How to set up 1. **Telegram Bot** - Create via [BotFather](https://t.me/botfather) - Connect it to the Telegram Trigger node 2. **OpenAI** - Use your OpenAI API key - Connect the Embeddings and Chat Model nodes (GPT-3.5/4) - Ensure both embedding and querying use the same Embedding node 3. **Google Drive** - Set up credentials in n8n for your Google account - Connect the "Backup to Google Drive" node 4. **PDF Ingestion** - Use the "Upload your PDF here" trigger - Connect it to the loader, embedder, and backup flow ## 📜 Requirements - Telegram bot token - OpenAI API key (GPT + Embeddings) - n8n instance (self-hosted or cloud) - Google Drive integration - PDF files to upload ## © How to customize the workflow | Feature | How to Customize | |-------------------------|------------------------------------------------------------| | Auto-ingest from folders| Add Google Drive/Dropbox watchers for new PDFs | | Add file upload via Telegram| Extend Telegram bot to receive PDFs and run the embedding flow| | Track user questions | Log Telegram usernames and questions to a database | | Summarize documents | Add summarization step on upload | | Add Markdown or HTML support| Format replies for better Telegram rendering | Built with Telegram + PDF + OpenAI Embeddings + Google Drive + n8n
n8n$14.99Allow Users to Send a Sequence of Messages to an AI Agent in Telegram
### Use Case When creating chatbots that interface through applications such as **Telegram** and **WhatsApp**, users can often send multiple shorter messages in quick succession, in place of a single, longer message. This workflow accounts for this behavior. ### What it Does This workflow allows users to send several messages in quick succession, treating them as one coherent conversation instead of separate messages requiring individual responses. ### How it Works 1. When messages arrive, they are stored in a **Supabase PostgreSQL** table. 2. The system waits briefly to see if additional messages arrive. 3. If no new messages arrive within the waiting period, all queued messages are: - Combined and processed as a single conversation. - Responded to with one unified reply. - Deleted from the queue. ### Setup 1. Create a table in Supabase called **message_queue**. It needs to have the following columns: **user_id** (`uint8`), **message** (`text`), and **message_id** (`uint8`). 2. Add your **Telegram**, **Supabase**, **OpenAI**, and **PostgreSQL** credentials. 3. Activate the workflow and test by sending multiple messages to the Telegram bot in one go. 4. Wait ten seconds after which you will receive a single reply to all of your messages. ### How to Modify it to Your Needs - Change the value of **Wait Amount** in the **Wait 10 Seconds** node in order to modify the buffering window. - Add a **System Message** to the **AI Agent** to tailor it to your specific use case. - Replace the **OpenAI** sub-node to use a different language model.
n8n$14.99Create Personal Notes with Voice Transcription using Local LLaMA and Telegram
## PersonalNotesAssistant - Organize and Understand Your Thoughts with Local AI ## PersonalNotesAssistant is an offline-capable, AI-powered agent that helps you store, summarize, retrieve, and reflect on your personal notes and voice memos - all processed locally and sent via Telegram. Built to run efficiently on a Raspberry Pi 5, this agent supports a variety of note-taking styles and acts as your private memory extension. ## What It Can Do - Accept voice or text notes via Telegram - Transcribe audio messages into clean, structured text (using Whisper) - Automatically summarize or categorize notes with a local LLM - Answer questions based on your past notes - Retrieve relevant entries by topic, date, or keyword - Help you journal or reflect by asking follow-up questions - Work completely offline - no cloud or external APIs ## How It Works ### Capture Notes via Telegram You send a voice message or text to your Telegram bot. The assistant supports both quick thoughts and long-form content. ### Transcription with Whisper (Local) If the input is a voice message, it is transcribed into text using Whisper running locally on your Raspberry Pi. ### AI Summarization & Tagging The transcribed or typed note is sent to LLaMA 3.2 via Ollama, which summarizes it, suggests tags, and stores it with metadata (e.g., timestamp, mood, theme). ### Storage & Retrieval Notes are stored in a local database (e.g., SQLite or JSON). You can later query the assistant with prompts like: - "What did I say about stress last week?" - "Summarize my ideas from this month." - "Show notes tagged with travel." ### Follow-Up & Reflection The agent can optionally engage with reflective prompts to help you deepen your thoughts or gain insight from what you've recorded. ## Use Cases - Track personal growth, habits, or therapy progress - Create voice memos while walking or commuting - Maintain a structured journal without typing - Use as a second brain to help you remember and revisit important thoughts ## Privacy by Default Everything runs locally: - No notes are uploaded to cloud platforms - No audio is sent to third-party transcription services - No LLM processing happens outside your device Ideal for privacy-minded users, psychologists, researchers, or digital minimalists who want AI assistance without surveillance. ## Technical Stack - Raspberry Pi 5: Low-power edge device - Whisper (local): For voice-to-text conversion - Ollama + LLaMA 3.2: For summarization, classification, and retrieval - Telegram Bot API: For input/output - Custom Database (e.g., JSON/SQLite): For storing and querying notes ## Real-Life Use This agent is actively used daily by the developer to log ideas, emotions, and plans. It has proven effective for lightweight journaling and context-aware memory assistance, even when offline.
n8n$14.99Monitor Twitter Accounts & Generate Intelligence Summaries with Gemini AI & Telegram
This workflow automates the process of monitoring Twitter accounts for intelligence gathering. It fetches new tweets from specified accounts via RSS, uses a powerful AI model (Google Gemini) to analyze the content based on your custom prompts, and sends formatted alerts to a Telegram chat for high-priority findings. Key Features: - Scheduled Execution: Runs automatically at your desired interval. - Dynamic Configuration: Manage which Twitter accounts to follow and what AI prompts to use directly from a Postgres database. - AI-Powered Analysis: Leverages Google Gemini to extract summaries, keywords, and assign an importance level to each tweet. - Duplicate Prevention: Keeps track of the last processed tweet to ensure you only get new updates. - Customizable Alerts: Sends well-structured and easy-to-read notifications to Telegram. Setup Required: - Postgres Database: Set up a table to store your configuration (see the Sticky Note in the workflow for the required schema). - RSSHub: You need access to an RSSHub instance to convert Twitter user timelines into RSS feeds. - Credentials: Add your credentials for Postgres, Google AI (Gemini), and your Telegram Bot in n8n. - Configuration: Update the placeholder values in the RSS and Telegram nodes (e.g., your RSSHub URL, your Telegram Chat ID).
n8n$14.99Convert Telegram Messages to Professional LinkedIn Posts with Gemini AI & Approval Workflow
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. # AI-Powered LinkedIn Publishing via Telegram Workflow  Transform your LinkedIn presence with this intelligent n8n workflow that converts simple Telegram messages into professional LinkedIn posts through AI-powered content generation and approval workflows. ## **Who Is This For?** - **Content Creators & Influencers** seeking to maintain a consistent LinkedIn presence - **Marketing Professionals** managing multiple client accounts - **Business Owners** wanting to automate thought leadership content - **Social Media Managers** streamlining content workflows - **Entrepreneurs** maximizing content efficiency while maintaining quality ## **Benefits** - **Time Efficiency**: Reduces content creation time by 80-90% - **Quality Consistency**: Maintains professional standards across all posts - **Content Diversity**: Leverages multiple sources for rich, varied content - **Real-Time Relevance**: Incorporates the latest industry trends and news - **Approval Control**: Human oversight ensures brand alignment - **Scalability**: Handles multiple users and high-volume content creation ## **Core Features** ### **Smart Content Classification** - **Multi-Input Processing**: Handles URLs, topics, direct content, or combinations - **Intelligent Routing**: Automatically determines whether to scrape, search, or generate directly - **Context Preservation**: Maintains original user intent throughout the process ### **Advanced Content Gathering** - **Web Scraping**: Firecrawl integration for extracting article content from URLs - **Real-Time Search**: Brave Search API for the latest industry trends and news - **Content Synthesis**: Merges multiple sources into coherent, valuable insights ### **AI-Powered Content Generation** - **Google Gemini Integration**: Creates professional, LinkedIn-optimized posts - **Platform-Specific Formatting**: Mobile-friendly paragraphs, engaging hooks, strategic CTAs - **SEO Optimization**: Relevant hashtags and keyword integration - **Character Management**: Ensures posts stay within LinkedIn's 2800 character limit ### **Interactive Approval System** - **Telegram Preview**: Rich preview with post analytics and formatting - **Action Buttons**: Approve, Edit, or Reject with single-click convenience - **Edit Workflow**: AI-powered rewriting based on user feedback - **Real-Time Updates**: Instant feedback and status notifications ### **Comprehensive Content Tracking** - **Google Sheets Integration**: Complete audit trail of all posts and content metrics - **Content Analytics**: Character counts, hashtag usage, source attribution - **User Authorization**: Secure access control with authorized user validation - **Post Management**: Unique ID generation for tracking and reference ## **How It Works** 1. **Message Reception**: Secure Telegram trigger with user validation 2. **Content Classification**: AI analyzes input type and extracts actionable elements 3. **Dynamic Routing**: Intelligent branching based on content requirements: - **URL Path**: Web scraping → content extraction → processing - **Topic Path**: Web search → latest information gathering → synthesis - **Direct Path**: Immediate processing for ready-to-post content 4. **Content Synthesis**: Merges all gathered information into comprehensive context 5. **AI Generation**: Creates LinkedIn-optimized post with professional formatting 6. **Interactive Approval**: Telegram preview with approval workflow 7. **Publishing**: Direct LinkedIn posting upon approval 8. **Content Logging**: Complete tracking in Google Sheets ## **Use Cases** 1. **Daily Industry Updates**: Transform news URLs into thought leadership posts 2. **Content Repurposing**: Convert articles and research into LinkedIn insights 3. **Trend Commentary**: Generate posts about trending topics with real-time data 4. **Educational Content**: Create informative posts from technical documentation 5. **Personal Branding**: Maintain a consistent professional presence with minimal effort ## **Technical Requirements** ### **Required Community Nodes** Install these community nodes in your n8n instance: ```bash # Brave Search Integration @brave/n8n-nodes-brave-search # Firecrawl Web Scraping @mendable/n8n-nodes-firecrawl # LangChain AI Integration @n8n/n8n-nodes-langchain ``` ### **APIs & Services Required** - Google Gemini (Content generation and classification) - Firecrawl API (Web scraping) - Brave Search API (Real-time search) - Telegram Bot API (Interface and notifications) - LinkedIn API (Content publishing) - Google Sheets API (Content tracking and logging) ## **Setup Guide** ### **1. Telegram Bot Setup** 1. Search for `@BotFather` on Telegram 2. Send `/newbot` and follow prompts 3. Copy the bot token 4. Send `/setprivacy` to BotFather and set to `Disable` ### **2. Google Gemini API** 1. Visit [Google AI Studio](https://maker)
n8n$24.99Generate & Schedule Social Media Posts with GPT-4 and Telegram Approval Workflow
Generate & Schedule Social Media Posts with GPT-4 and Telegram Approval Workflow This comprehensive content automation system features 23 nodes that seamlessly orchestrate AI-powered content creation, validation, and multi-platform publishing through Telegram interaction. It supports posting to major platforms like Twitter, LinkedIn, Facebook, Instagram, and more via the Upload-Post API. **Core Components** - **Telegram Integration**: Bidirectional messaging with approval workflows and real-time notifications. - **AI Content Engine**: Configurable language models (GPT-4, Claude, etc.) via OpenRouter with structured output parsing. - **Content Validation**: Character count enforcement (240-265), format checking, and quality threshold monitoring. - **Multi-Platform Publishing**: Post on any social media platform with Upload-Post API - better and easier to use than Blotato, with a dedicated n8n community node. - **Approval System**: Preview and approve/reject functionality before content goes live. - **Web Research**: Optional Avily integration for real-time information gathering. **Target Users** - Content creators seeking consistent social media presence. - Digital marketers managing multiple brand accounts. - Entrepreneurs wanting automated thought leadership. - Agencies needing scalable content solutions. - Small businesses without dedicated social media teams. **Setup Requirements** To get started, you'll need: - **Telegram Bot**: Create via @BotFather and configure webhook. - **Required APIs**: - OpenRouter (for AI model access). - Upload-Post API (superior alternative to Blotato with community node support). - Avily API (optional for research). - **n8n Prerequisites**: - Version 1.7+ with Langchain nodes. - Webhook configuration enabled. - Proper credential storage setup. Disclaimer: This template uses community-supported nodes, such as the Upload-Post API node. These may require additional setup and could change with n8n updates. Always verify compatibility and test in a safe environment. **Step-by-Step Setup Guide** 1. **Install n8n**: Ensure you're running n8n version 1.7 or higher. Enable webhook configurations in your settings. 2. **Set Up Credentials**: In n8n, add credentials for OpenRouter, Upload-Post API, and optionally Avily. Store them securely. 3. **Create Telegram Bot**: Go to Telegram, search for @BotFather, and create a new bot. Note the token and set up a webhook pointing to your n8n instance. 4. **Import the Workflow**: Copy the workflow JSON (available in the template submission) and import it into your n8n dashboard. 5. **Configure Nodes**: - Set your AI model preferences in the OpenRouter node. - Link your social media accounts via the Upload-Post API node. - Adjust validation settings (e.g., character limits, retry attempts) as needed. 6. **Test the Workflow**: Trigger a test run via Telegram by sending a content request. Approve or reject the preview, and monitor the output. 7. **Schedule or Automate**: Use n8n's scheduling features for automated triggers, or run manually for on-demand posts. **Usage Instructions** - **Initiate via Telegram**: Send a message to your bot with a topic or prompt (e.g., Create a post about AI automation for entrepreneurs). - **AI Generation**: The system generates content using your chosen model, with optional web research. - **Validation Check**: Content is automatically validated for length, quality (70% pass threshold), and format. - **Approval Workflow**: Receive a preview in Telegram. Reply with "approve" to post, or "reject" to retry (up to 3 attempts). - **Publishing**: Approved content posts to your selected platforms. Get notifications on success or errors. - **Customization**: Adapt for single posts, 3-6 post threads, or different tones (business, creative, educational, personal, technical). Use scheduling for consistent posting. **Workflow Features** - **Universal Platform Support**: Post to any social media platform via Upload-Post API. - **Scheduling Flexibility**: Automated triggers or manual execution. - **Content Types**: Single posts or multi-post threads. - **Quality Control**: 30% error tolerance with detailed validation reporting. - **Character Optimization**: Enforced 240-265 character range for maximum engagement. - **Topic Versatility**: Adapts tone and style based on content type. - **Error Handling**: Comprehensive validation with helpful user feedback. **Performance Specifications**: - **AI retry attempts**: 3 for reliability. - **Validation threshold**: 70% pass rate. - **Format support**: Single posts and 3-6 post threads. - **Platform coverage**: Any social media platform through Upload-Post API. - **Research capability**: Optional web search for trending topics. **Why Upload-Post API?** - Community-supported n8n node for easier integration. - More reliable and feature-rich than Blotato. - Supports all major social platforms. - Active development and support. **Workflow Image**  Need help customizing this workflow for your specific use case, Femi? As a fellow entrepreneur passionate about automation and business development, I'd be happy to consult. Connect with me on LinkedIn: https://www.linkedin.com
n8n$14.99Automate US Stock Earnings Updates to Telegram with AI Formatting
This n8n workflow automatically fetches US stock earnings data and sends AI-enhanced updates to Telegram, ideal for investors and financial communities.
n8n$9.99Automate AI Image Generation with Telegram Bot and AIMLAPI
This n8n workflow enables users to generate AI-enhanced images by interacting with a Telegram bot. It enhances prompts using GPT-4o, generates images via AIMLAPI, and logs activity in Google Sheets with daily usage limits.
n8n$14.99Create a Dynamic Telegram AI Bot with LangChain and DALL-E Integration
Develop a flexible Telegram bot that leverages LangChain nodes and DALL-E for advanced AI interactions and image generation.
n8n$4.99Birthday and Ephemeris Notification (Google Contact, Telegram & Home Assistant)
How it works: - **Schedule Trigger** on a daily basis (configured at 7:30 am) - **Connects Google Contacts** to get personal information from them - **Field Checker** on birthday date & first names. And see if there is any celebration for today - **Send a Telegram Notification** and display the message on a Google Home Speaker via Home Assistant if any celebration has matched Set up steps: - **Download** the workflow and **import** it into your n8n instance - **Configure accounts** for Google Contacts, Telegram, and Home Assistant - And you will be good to go
n8n$14.99Conduct AI-Enhanced Product Satisfaction Surveys via Telegram and Google Sheets
This workflow automates product satisfaction surveys using a Telegram chatbot to gather responses, which are then stored in Google Sheets. It leverages AI to ask follow-up questions, enhancing user engagement and insights.
n8n$24.99Integrate Telegram AI Bot with LangChain for Dynamic Conversations and Image Generation
This workflow connects a Telegram bot with LangChain nodes in n8n to create a dynamic AI-driven conversation agent. It utilizes OpenAI's GPT-4 for generating responses and Dall-E 3 for image creation upon user requests.
n8n$9.99Real-Time Telegram Alerts for Workflow Errors in n8n
This workflow sends real-time notifications to Telegram when an n8n workflow encounters an error, providing detailed information for quick troubleshooting.
n8n$4.99Automate LinkedIn Posts with AI Content and Telegram Approval
This workflow automates the creation and scheduling of LinkedIn posts using AI-generated content, with approval via Telegram. It ensures posts are engaging and unique by rotating prompts and scheduling them at random times.
n8n$14.99Automate SSL Certificate Monitoring and Renewal with Notion and Telegram
Monitor SSL certificates stored in Notion, check their validity, and automatically renew them if they are about to expire. Receive notifications via Telegram to prevent unexpected service interruptions.
n8n$14.99Automate Email Responses with Voice Notes Using Telegram, OpenAI, and Gmail
This workflow enables you to respond to emails with voice notes instead of typing. It uses OpenAI's Whisper to transcribe your voice message and drafts a reply in Gmail.
n8n$14.99Automate Stock News Monitoring and Alerts with Google RSS, OpenRouter, and Telegram
This workflow automates the process of monitoring stock-related news, extracting and summarizing content, and sending real-time alerts to Telegram while logging details in Google Sheets.
n8n$14.99Automate Reuters News Scraping and AI Summarization with Brightdata and Telegram Alerts
This n8n workflow automates the process of scraping Reuters news articles using Brightdata, analyzing them with Claude AI, and sending summarized alerts to Telegram. Ideal for professionals needing timely and concise news insights.
n8n$14.99Automate Employee Database Management with AI via Telegram
Streamline HR operations by managing employee records through Telegram using AI and Airtable. This workflow automates the creation, retrieval, and deletion of employee data, enhancing efficiency and accuracy.
n8n$14.99Landing Page Conversion Optimizer with Gemini 2.5-Pro & Telegram
**Landing-Page Roast & CRO Ideas Bot - Quick Guide** What this workflow does: - Takes any public landing-page URL. - Scrapes the page content. - Uses Gemini 2.5-pro to roast the page (friendly but brutally honest). - Gives 10 high-impact, 2024-ready CRO ideas - all in Turkish, max 3,000 characters. - Sends the result back to you on Telegram. **Two ways to trigger it:** 1. **Web form** - Open the form titled "Conversion Rate Optimizer." - Paste your landing-page URL (with https or http in front of it). - Click Submit. 2. **Telegram (fastest)** - Send the URL in a DM to @MertSiteRaporBot. - Forgot the "https://"? No worries—the bot adds it automatically. **Behind the scenes:** - Code node normalizes the URL. - PHP Request scrapes the page HTML. - AI Agent (Gemini) produces the Roast + Recommendations. - Telegram node sends the formatted reply to you. **Usage tips:** - One URL per request. - Page must be publicly accessible (no login). - Very long pages may be trimmed to fit model limits. - Output language is always Turkish.
n8n$9.99Automate Academic Assignment Creation and Delivery via Telegram
This n8n workflow automates the generation of academic assignments from student queries, using Google Gemini AI for content creation and delivering the final documents via Telegram.
n8n$14.99Automate Email Management with AI and Telegram Notifications
Streamline your email management by categorizing Gmail messages using AI and receive instant Telegram notifications for important emails. This workflow aids in prioritizing responses and provides daily email summaries.
n8n$14.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