AI Workflows
Artificial Intelligence tools and workflows
Automate Slack Team Support with AI Chatbot and RAG Integration
Deploy an AI chatbot on Slack to streamline team support by automating information retrieval using Retrieval-Augmented Generation (RAG) and integrating with Google Drive and Qdrant.
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.99Cost-Efficient AI Chatbot for Website Engagement
Deploy an AI chatbot on your website that activates only when a chat is initiated, optimizing AI token usage and enhancing user interaction.
n8n$4.99Automate Stock Market Analysis with AI and TradingView for Telegram
Leverage AI-driven technical analysis to receive real-time stock insights directly in your Telegram chat. This n8n workflow integrates with TradingView and OpenAI to provide professional-grade stock analysis.
n8n$14.99Automate Event Photo Classification with Gemma AI, Google Drive, and Sheets
Streamline the process of collecting, categorizing, and storing event photos using n8n, Gemma AI, Google Drive, and Google Sheets. This workflow automates photo uploads, classification, and storage, enhancing productivity and organization.
n8n$14.99Interact with PDF Content Using AI-Powered Q&A
This workflow enables AI-driven interactions with PDF documents by indexing content in Pinecone and generating responses using OpenAI. It processes a PDF from Google Drive, allowing users to query the document and receive AI-generated answers.
n8n$9.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.99Automate Context Extraction from Voice Notes Using AI and Milvus
This workflow automates the extraction and storage of contextual information from voice notes using AI agents and vector databases, facilitating future retrieval in RAG systems.
n8n$9.99Automate Gmail Email Categorization and Labeling with GPT-4o Mini
Effortlessly organize your existing Gmail inbox by categorizing and labeling emails using AI. This workflow processes unlabeled emails and applies appropriate labels based on content analysis.
n8n$14.99Automate LinkedIn Lead Generation and Outreach for Legal Professionals
Streamline your outreach process by automatically finding and personalizing messages for solo lawyers and small law firm founders using LinkedIn data, Google Sheets, and AI tools.
n8n$9.99Automate Reddit Digest Summaries and Publish to DEV Community
This workflow automates the creation of daily Reddit digests, summarizing posts in a Morning Brew style and publishing them to DEV Community. It leverages AI for content summarization and formatting.
n8n$14.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.99Create AI-Generated Music and Upload to Google Drive
Automatically generate unique AI-composed music using ElevenLabs API and save the MP3 files to Google Drive for easy access and sharing.
n8n$4.99Compare PDF Data Extraction Using Claude and Gemini
Efficiently extract and compare data from PDFs using Claude 3.5 Sonnet and Gemini 2.0 Flash in a single workflow. This setup allows you to evaluate performance, latency, and cost across both services.
n8n$9.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.99Build an AI-Powered Knowledge Base Chatbot with Google Drive and OpenAI
This n8n workflow creates an AI chatbot that transforms Google Drive documents into a searchable knowledge base using OpenAI's models. It provides accurate, context-aware responses based on your documents, ideal for customer support and internal documentation.
n8n$14.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 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.99Integrate Multi-Source RAG System with GPT-4 Turbo for Enhanced AI Responses
This workflow offers a robust Retrieval-Augmented Generation (RAG) system that intelligently searches multiple sources and generates AI-powered responses using GPT-4 Turbo, enhancing research and content generation capabilities.
n8n$14.99Automate Browser Interactions with Airtop and GPT-4 for Reddit Posting
This n8n workflow creates an AI agent that automates browser interactions using Airtop and GPT-4, enabling automated Reddit posting with session management, live monitoring, and detailed activity tracking.
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.99Create an AI Chatbot with Document-Based RAG and Cohere Reranking
Develop an intelligent AI chatbot that uses Retrieval-Augmented Generation and Cohere's reranking to provide accurate responses based on your documents.
n8n$14.99Automate Domain Availability Checks with AI Chatbot Using WHMCS and Google Gemini
This n8n workflow integrates Google Gemini AI with WHMCS to create a chatbot that automates domain availability checks, enhancing customer support for domain registrars and web hosting services.
n8n$4.99Automate Book Creation with AI and Airtable
This workflow automates the process of book creation by integrating AI-powered research and content generation with Airtable. It streamlines tasks such as generating book details, chapters, and chapter content.
n8n$14.99
Related categories
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work