Telegram Automation Workflows
1,646 ready-made Telegram workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Bots, alerts, and AI assistants delivered straight to Telegram chats and channels.
Automate 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.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.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.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 Voice and Text AI Interactions via Telegram with Deepgram and OpenAI
Enable seamless voice and text interactions through Telegram using Deepgram for transcription and OpenAI for intelligent responses. Ideal for businesses seeking to enhance customer support with AI-driven voice and text capabilities.
n8n$14.99Extract Text from Images & PDFs via Telegram with Mistral OCR to Markdown
This n8n template provides a complete solution for **Optical Character Recognition (OCR)** of image and PDF files directly within Telegram. --- Users can simply send **PNG, JPEG, or PDF** documents to your Telegram bot, and the workflow will process them, extract text using **Mistral OCR**, and return the content as a downloadable Markdown (`.md`) text file. ## Key Features & How it Works: - **Effortless OCR via Telegram**: Users send a file to the bot, and the system automatically detects the file type (PNG, JPEG, or PDF). - **File Size Validation**: The workflow enforces a **25 MB file size limit**, in line with Telegram Bot API restrictions, ensuring smooth operation. - **Mistral-Powered Recognition**: Leveraging **Mistral OCR**, the template accurately extracts text from various document types. - **Markdown Output**: Recognized text is automatically converted into a clean Markdown (`.md`) text file, ready for easy editing, storage, or further processing. - **Secure File Delivery**: The processed Markdown file is delivered back to the user via Telegram. For this, the workflow ingeniously uses a **GET request to itself** (acting as a file downloader proxy). This generated link allows Telegram to fetch the `.md` file directly. **Please note: This download functionality requires the workflow to be in an `Active` status.** - **Optional Whitelist Security**: Enhance your bot's security with an **optional whitelist feature**. You can configure specific Telegram User IDs to restrict access, ensuring only authorized users can interact with your bot. - **Simplified Webhook Management**: The template includes dedicated utility flows for convenient management of your Telegram bot's webhooks (for both development and production environments). This template is ideal for digitizing documents on the go, extracting text from scanned files, or converting image-based content into versatile, searchable text. ## Getting Started To get this powerful OCR bot up and running, follow these two main steps: 1. **Set Up Your Telegram Bot:** First, you'll need to configure your Telegram bot and its webhooks. Follow the instructions detailed in the **Telegram Bot Webhook Setup** section to create your bot, obtain its API token, and set up the necessary webhook URLs. 2. **Configure Bot Settings:** Next, you'll need to define key operational parameters for your bot. Proceed to the **Settings Configuration** section and populate the variables according to your preferences, including options for whitelist access.
n8n$24.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.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.99Automate 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.99Automate Expense Tracking with Telegram and Google Sheets
Streamline your expense tracking by sending messages to a Telegram bot, which uses AI to parse and log expenses into Google Sheets. Perfect for freelancers and small business owners.
n8n$9.99Automate AI Content Creation and Publishing with Google Sheets and Telegram
This n8n workflow automates the creation and publishing of AI-generated content. It crafts unique articles in Thai, generates AI images, and publishes them to your website, notifying you via Telegram.
n8n$14.99Automate Customer Support with AI Across Gmail and Telegram
Streamline your customer support by automating responses through Gmail and Telegram using AI, ensuring 24/7 availability and consistent communication.
n8n$14.99AI Powered Language Teacher with Telegram, Google Sheets, and GPT-4
Tags: Productivity, Education, Learning, Language ### Context I'm a **Supply Chain Data Scientist from Paris** who lived six years in China - and yes, **learning Mandarin while working full-time was tough**.  Learning Mandarin as an adult can be very difficult, especially if you have a full-time job. With AI, you can now have a **Chinese tutor available 24/7** on your phone - no excuses left! It is with this spirit that I designed this workflow to support fellow Mandarin learners with a **Chinese teacher powered by GPT-4**. Boost your **language skills** with AI using N8N! For business inquiries, you can add me on [LinkedIn](https://www.linkedin.com/in/samir-saci) ### Who is this template for? This workflow template is designed for **language learners** and **educators** who need support to learn a vocabulary list in Mandarin (or any other language) using **Open AI GPT-4**, an **AI agent** and a **Telegram Bot** to interact with users.  For the vocabulary list, you can use another template shared in my profile [Generate Anki Flash Cards for Language Learning with Google Translate and GPT-4](https://n8n.io/workflows/3195-generate-anki-flash-cards-for-language-learning-with-google-translate-and-gpt-4/) to generate the Google Sheet needed in this workflow. ### How does it work? The workflow loads a **vocabulary list** stored in your **Google Sheet**.  The bot will: 1. Load your vocabulary list from Google Sheets 2. Generate multiple-choice questions with GPT-4 3. Evaluate your answer and give instant feedback 4. Loop to the next word until you're fluent  These fields will be automatically added to a Google Sheet, ready to be loaded in Anki to create flash cards. ### What do I need to start? This workflow does not require any advanced programming skills. #### Prerequisite - A **Google Drive Account** with a folder including a Google Sheet filled with the vocabulary list you want to learn. - API Credentials: **Open AI API** for the chat model, **Google Drive API** and **Google Sheets API** activated with OAuth2 credentials - A **Telegram Bot** with its token recorded in the Telegram Node Credentials - **A Google Sheet** with two columns (initialText: words in your own language, translatedText: words in the target language) ### Next Steps Follow the sticky notes to set up the parameters inside each node and get ready to pump your learning skills.  [Watch My Tutorial](https://youtu.be/MQV8wDSug7M) Curious how N8N can supercharge learning or supply chain? Let's connect on [LinkedIn](https://www.linkedin.com/in/samir-saci) --- ### Notes - This workflow can be used **for any language**. In the AI Agent prompt, you just need to replace Chinese with your language. This workflow has been created with N8N 1.82.1 Submitted: March 23, 2025
n8n$9.99Automate Telegram Chat Responses Using Google Gemini
# Automate Telegram Chat Responses Using Google Gemini **By [WeblineIndia](https://n8n.io/creators/weblineindia/)** --- ## TL;DR (Quick Steps) 1. **Create a Telegram bot** using [@BotFather](https://t.me/BotFather) and copy the API token. 2. **Obtain Google Gemini API Key** via Google Cloud. 3. **Set up the n8n workflow**: - Trigger: Telegram message received. - AI Model: Google Gemini generates response. - Output: AI reply sent back to user via Telegram. 4. **Customize the system prompt**, model, or message handling to suit your use case. --- ## Description This n8n workflow enables seamless automation of real-time chat replies in **Telegram** by integrating with **Google Gemini's Chat Model**. Every time a user sends a message to your Telegram bot, the workflow routes it through the Gemini AI, which analyzes and crafts a professional response. This reply is then automatically delivered back to the user. The setup acts as a lightweight but powerful chatbot system - ideal for businesses, customer service, or even personal productivity bots. You can easily modify its tone, intelligence level, or logging mechanisms to cater to specific domains such as sales, tech support, or general Q&A. --- ## Purpose of the Workflow The primary goal of this workflow is to **automate intelligent, context-aware chat responses in Telegram** using a robust AI model. It eliminates manual reply handling, enhances user engagement, and ensures 24/7 interaction capabilities - all through a no-code or low-code setup using n8n. --- ## Steps to Configure and Use ### Pre-Conditions / Requirements - **Telegram Bot Token**: Get it from [@BotFather](https://t.me/BotFather). - **Google Gemini API Key**: Available via Google Cloud PaLM/Gemini API access. - **n8n Instance**: Hosted or local instance with required nodes installed (`Telegram`, `Basic LLM Chain`, and `Google Gemini` support). --- ### Setup Instructions #### Step 1: Telegram Trigger - Listen for Incoming Messages - Add **Telegram Trigger** node. - Select **Trigger On: Message**. - Authenticate using your **Telegram Bot Token**. - This will capture incoming messages from any user interacting with your bot. #### Step 2: Google Gemini AI - Generate a Smart Reply - Add the **Basic LLM Chain** node. - Connect the input message (`{{$json.message.text}}`) from the Telegram Trigger. - System Prompt: > You are an AI assistant. Reply to the following user message professionally: - Choose **Google Gemini Chat Model** (`models/gemini-1.5-pro`). - Connect this node to receive the text input and pass it to Gemini for processing. #### Step 3: Telegram Reply - Send the AI Response - Add a **Telegram** node (Operation: Send Message). - Set **Chat ID** dynamically from the Telegram Trigger node. - Input the generated message from the Gemini output. - Enable **Parse Mode** as `HTML` for rich formatting. #### Final Step: Link All Nodes - `Receive Telegram Message` → `Generate AI Response` → `Send Telegram Reply`. > Tip: Test the workflow by sending a message to your Telegram bot and ensure you receive an AI-generated reply. --- ## Customization Guidance - **Modify the AI tone** by updating the system prompt. - **Use other AI models** (e.g., OpenAI GPT-4). - **Add filters** to respond differently based on specific keywords. - **Extend the workflow** to store chats in Google Sheets, Airtable, or databases for audit or analytics. - **Multi-language support**: Add translation layers before and after AI processing. --- ## Troubleshooting Guide - **No message received?** Check if your Telegram bot is active and webhook is working. - **AI not responding?** Validate your Google Gemini API key and usage quota. - **Wrong replies?** Refine the system prompt or validate message routing. - **Formatting issues?** Ensure Parse Mode is correctly set to `HTML`. --- ## Use Case Examples - **Customer Service Chatbot** for product queries. - **Educational Bots** for answering user questions on a topic. - **Mental Health Companion** that gives supportive replies. - **Event-based Announcers** or automatic responders during off-hours. > And many more! This workflow can be easily extended to support advanced use cases with just a few additional nodes. --- ## About the Creator This workflow is developed by **WeblineIndia**, a trusted provider of AI development services and process automation solutions. If you're looking to build or customize intelligent workflows like this, we invite you to [get in touch with our team](https://www.weblineindia.com/contact-us.html). We also offer specialized [Python development](https://www.weblineindia.com/python-development.html) and [AI developer hiring services](https://www.weblineindia.com/hire-ai-developers.html) to supercharge your automation needs.
n8n$4.99Automate SEO Blog Creation with GPT-4o, Perplexity, and Telegram
This workflow automates the generation of SEO-optimized blog posts using Perplexity.ai for topic research, OpenAI GPT-4o for content creation, and Telegram for optional interaction.
n8n$14.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.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.99Automate Email Summaries from Gmail to Telegram Using OpenAI
Streamline your email management by automatically generating and sending AI-powered summaries of new Gmail messages directly to your Telegram chat.
n8n$4.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.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 Reddit Image Archiving to Google Drive with Telegram Alerts
This workflow automatically downloads images from specified Reddit subreddits to Google Drive, preventing duplicates and sending Telegram alerts for new content.
n8n$14.99Multilingual Voice & Text Telegram Bot with ElevenLabs API and LangChain Agents
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. # Telegram Voice AI Assistant This n8n template creates a **multimodal Telegram bot** that dynamically responds to users: - **Replies with voice** when receiving voice messages (using ElevenLabs API) - **Replies with text** for text-based queries - Supports **custom AI tools** (e.g., crypto APIs, databases, or custom functions) Built with **LangChain Agents**, it can integrate any external API or data source into conversations. ## Key Features **Smart Response Logic** - **Voice Query? → Voice Reply** 1. Transcribes audio via ElevenLabs API 2. Processes with AI (Groq/Gemini) 3. Converts text response to natural speech (ElevenLabs API) - **Text Query? → Text Reply** Bypasses API/API for faster responses **Extensible AI Tools** Add your own tools: - Database lookups - Weather/stock APIs - Custom Python functions - RAG (document retrieval) Supports **multi-step tool chaining** (e.g., Get BTC price → analyze trends → summarize) **Language & Context** - Auto-detects user language (via Telegram's *language_code*) - Maintains **session memory** (remembers conversation history) ## Use Cases - **Voice-first customer support** - **Crypto/analytics assistants** (e.g., What's Ethereum's current gas fee?) - **Multilingual FAQ bots** - **Educational tutors** (voice-interactive learning) ## Requirements - **Telegram Bot Token** - **ElevenLabs API Key** (For S2S) - **Groq API Key** or **Google Gemini API Key** ## Customization Tips - **Change AI personality**: Modify the *systemMessage* in the Voice Assistant node - **Add more models**: Swap Groq/Gemini for OpenAI, Anthropic, etc. - **Extend functionality**: Add RAG (Retrieval-Augmented Generation) for document queries Take this template to create a **Siri-like AI assistant** for Telegram in minutes!
n8n$14.99Automate Telegram Chatbot Responses with OpenAI
This workflow automates responses to Telegram messages using OpenAI, generating text replies or images based on user commands.
n8n$14.99
More integrations
Need a custom Telegram workflow?
Our automation experts build tailored Telegram integrations for your exact stack.
Request a Custom Workflow