AI Workflows
Artificial Intelligence tools and workflows
Automate 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.99Automate AI-Driven Multi-Reading Level Blog Posts for WordPress
This workflow automates the creation and publication of AI-generated content for WordPress, catering to multiple reading levels. It generates structured blog posts, creates featured images, and publishes drafts with versions for different reading levels.
n8n$24.99Summarize YouTube Transcripts in Any Language with Google Gemini & Google Docs
### **YouTube Transcript Summarization in Any Language for Social Media** This n8n workflow automates the process of: 1. **Retrieving YouTube Video Transcripts:** It fetches the transcript for any YouTube video URL provided using the **[YouTube Transcript API](https://rapidapi.com/skdeveloper/api/youtube-transcriptor-pro)** from **RapidAPI**. 2. **Generating a Concise Summary in Any Language:** The workflow uses **Google Gemini (PaLM)** to create a concise summary of the transcript in the language specified by the user (e.g., English, Spanish, etc.). 3. **Storing the Summary in Google Docs:** The generated summary is inserted into a predefined **Google Document**, making it easy for users to share or edit. ### **Features:** - **Language Flexibility:** Summaries are created in the desired language. - **Fully Automated:** From fetching the transcript to updating Google Docs, the process is fully automated. - **Social Media Ready:** The summary is formatted and stored in a Google Doc, ready for use in social media posts. This workflow integrates with **[YouTube Transcript API](https://rapidapi.com/skdeveloper/api/youtube-transcriptor-pro)** via **RapidAPI**, allowing you to easily fetch video transcripts and summarize them with AI. The entire process is automated and seamless. ### **Powered by RapidAPI:** - **API Used:** [YouTube Transcript API](https://rapidapi.com/skdeveloper/api/youtube-transcriptor-pro) via **RapidAPI** to get the transcript data. --- ### **Benefits:** - **Saves Time:** Automates the transcript summarization process, eliminating the need for manual content extraction and summarization. - **Customizable Language Support:** Provides summaries in any language, enabling accessibility and engagement for a global audience. - **Streamlined Content Creation:** Automatically generates concise, engaging summaries that are ready for social media use. - **Google Docs Integration:** Saves summaries directly into a Google Doc for easy sharing, editing, and content management. --- ### **Challenges Addressed:** - **Manual Transcript Extraction:** **Problem:** Manually transcribing and summarizing YouTube videos for social media can be time-consuming and error-prone. **Solution:** This workflow fully automates the process, saving hours of manual work using the **[YouTube Transcript API](https://rapidapi.com/skdeveloper/api/youtube-transcriptor-pro)**. - **Lack of Language Support in Summaries:** **Problem:** Many automated tools only summarize content in a single language, limiting their accessibility. **Solution:** With language flexibility, the workflow creates summaries in the language of your choice, helping you cater to diverse audiences. - **Inconsistent Video Quality & Transcript Accuracy:** **Problem:** Not all YouTube videos have well-structured or accurate transcripts, leading to incomplete or inaccurate summaries. **Solution:** The workflow can process and format even imperfect transcripts, ensuring that the generated summaries are still accurate and useful. - **Managing Content Across Platforms:** **Problem:** Transcripts and summaries often need to be stored in multiple locations for social media posts, which can be cumbersome. **Solution:** The workflow integrates with Google Docs to automatically store and manage summaries in one place, making it easier to share and reuse content. ---
n8n$14.99Automate Social Media Content Creation and Posting with Google Sheets and GPT-4
Streamline your social media strategy by automating content generation and posting using Google Sheets and OpenAI's GPT-4, ensuring consistent and engaging posts across platforms.
n8n$4.99Automate AI Video Creation and YouTube Upload with Google Suite
Streamline your video production by automating AI-generated video creation, uploading to YouTube, and tracking with Google Sheets. Ideal for content creators and marketers.
n8n$14.99Intelligent AI Model Selection for Optimized Query Responses
This workflow dynamically routes user queries to the most suitable AI model, optimizing response quality and resource usage. It intelligently selects models based on query content and purpose, ensuring efficient and relevant AI interactions.
n8n$9.99Automate Newsletter Drafts from YouTube Transcripts with Dumpling AI and GPT-4o
Transform YouTube video links into polished newsletter drafts using Dumpling AI and GPT-4o. This workflow reads video URLs from Google Sheets, extracts transcripts, summarizes them into newsletter content, and logs the drafts back into the sheet while notifying you via email.
n8n$4.99Automate Custom Proposal Creation with AI and Google Slides
Streamline your proposal process by automatically generating personalized Google Slides presentations using AI insights from client data, and send them directly to prospects via email.
n8n$4.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.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 Invoice Data from PDFs with AI - Google Sheets Email Alerts
Built by Setidure Technologies This smart n8n automation extracts invoice details from PDF files uploaded to Google Drive using AI, logs them to a Google Sheet, and notifies the billing team via email - all without manual intervention. Note: This workflow requires a self-hosted n8n instance with LangChain, LLM, and Google integrations configured. **What This Workflow Does** - Monitors a Google Drive folder for new invoice uploads - Extracts text and parses key invoice details using LLM via LangChain - Logs extracted data into a Google Sheet (Invoice Database) - Generates a summary email using GPT-4O-MINI (Greenie) - Sends the email to the billing team via Gmail **Prerequisites** - A Google Drive folder to monitor for PDF uploads - A Google Sheet named Invoice Database with the following columns: - Invoice Number, Client Name, Client Email, Client Address, Client Phone, Invoice Date, Due Date, Total Amount - Service account or OAuth credentials for: - Google Drive - Google Sheets - Gmail - LangChain + Ollama integration for LLM responses **Step-by-Step Setup Instructions** 1. Clone this workflow into your self-hosted n8n instance 2. Set up credentials: - Google Drive (for folder trigger) - Google Sheets (for data logging) - Gmail (for sending email) - Ollama (local LLM) or any connected LangChain provider 3. Configure the trigger node to watch your specific Invoice Uploads folder 4. Update the Google Sheet node with your Invoice Database sheet URL and column mapping 5. Test with a sample invoice to validate the AI extraction and email generation **Workflow Steps** ## Step 1: Trigger on New File in Google Drive Node Name: Watch for New Invoices Type: Google Drive Trigger Event: fileCreated Triggers when a new PDF file is uploaded to a designated folder ## Step 2: Download the Uploaded File Node Name: Download Invoice PDF Type: Download Binary Downloads the invoice file from Google Drive ## Step 3: Extract Raw Text from PDF Node Name: Extract PDF Text Type: Extract from File Extracts unstructured text content from the downloaded PDF ## Step 4: Parse Invoice Fields Using AI Node Name: Parse Invoice Data with LLM Type: LangChain Agent LLM is prompted to extract: - Invoice Number - Client Name, Email, Address, Phone - Invoice Date, Due Date, Total Amount Fields not found are skipped ## Step 5: Log Extracted Data to Google Sheet Node Name: Log to Invoice Database Type: Google Sheets Appends a new row with the extracted fields to the Invoice Database spreadsheet ## Step 6: Create Email Notification via LLM Node Name: Generate Billing Email Summary Type: LangChain Agent (GPT-4O-MINI) Prompt instructs AI to: - Act as "Greenie" from Green Grass Corp - Inform billing that a new invoice was processed - Confirm logging into the Invoice Database ## Step 7: Send the Email to Billing Team Node Name: Email Billing Team Type: Gmail Send To: billing@example.com Subject and body injected from LLM output ## Step 8: End Workflow Gracefully Node Name: End Type: No Operation Used to cleanly terminate the flow ## Example Output (Email) Subject: New Invoice Logged - Client: ABC Corp Hi Billing Team, A new invoice has been received and processed automatically. The following details have been extracted and logged into the Invoice Database: - Invoice Number: INV-1024 - Client: ABC Corp - Amount: $1,450 - Due Date: July 15, 2025 Please review the [Invoice Database](https://docs.google.com/spreadsheets/d/14FtgVUjy0tw4EQOB28wuCYOe6CELtt3Ujn-GsuDWY/edit?gid=0#gid=0) for full details. Regards, Greenie Green Grass Corp
n8n$9.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 Job Discovery & AI Proposals Across Upwork, Freelancer, Guru & PPH with OpenRouter
# Upwork/Freelancer/Guru/PPH Job Automation + AI Proposal Generator ## Overview This comprehensive n8n workflow automates freelance job discovery and application processes across four major platforms: **Upwork.com**, **Freelancer.com**, **PeoplePerHour.com**, and **Guru.com**. The system monitors RSS feeds, extracts job details, generates personalized AI proposals, and tracks everything in Google Sheets with email notifications. ## Supported Platforms ### Complete Market Coverage **Upwork.com** - World's largest freelance marketplace - High-value projects and enterprise clients - Competitive bidding environment requiring fast responses **Freelancer.com** - Global platform with diverse project types - International client base across all industries - Contest and fixed-price project opportunities **PeoplePerHour.com** - UK-focused professional services platform - Hourly and project-based work - Business and creative services emphasis **Guru.com** - Premium freelance marketplace for skilled professionals - Workroom collaboration features - Recurring client relationship focus ## Use Cases ### Primary Use Cases **Multi-Platform Lead Generation** - Monitor Upwork, Freelancer, PeoplePerHour, and Guru simultaneously - Receive instant notifications for relevant opportunities across all platforms - Never miss time-sensitive job postings from any major marketplace **Cross-Platform Proposal Automation** - Generate platform-specific, personalized proposals using AI - Adapt proposal style to each platform's requirements and culture - Maintain consistent quality across all applications and platforms **Comprehensive Opportunity Tracking** - Automatically log jobs from all four platforms in Google Sheets - Track application status and platform performance **Competitive Market Advantage** - Respond to jobs within minutes across multiple platforms - Maintain 24/7 monitoring without manual intervention - Access broader market opportunities while competitors focus on single platforms ### Industry Applications **Digital Marketing Agencies** - Monitor automation projects across Upwork and Freelancer - Track competitor applications on multiple platforms - Access European clients through PeoplePerHour and international through Guru **Software Development Teams** - Find API integration projects on Upwork and technical contests on Freelancer - Monitor PeoplePerHour for UK-based development work - Track long-term client relationships on Guru **Virtual Assistant Services** - Discover automation opportunities across all four platforms - Monitor recurring service requests and business support roles - Scale operations by accessing different market segments **Consulting Practices** - Track business automation requests on premium platforms like Guru - Monitor transformation projects across international markets - Access diverse client bases from startup (Freelancer) to enterprise (Upwork) ## Technical Features ### Technical Features **Multi-Platform RSS Monitoring** - Configurable polling intervals (default: 5 minutes) - Processes Vollna API feeds for Upwork, Freelancer, PeoplePerHour, and Guru - Handles various platform-specific job feed formats automatically **Intelligent Data Extraction** - Parses job titles to extract budget information across different platform formats - Supports multiple pricing formats (fixed, hourly, ranges) from all platforms - Cleans and structures job data with platform-specific considerations **Advanced URL Processing** - Decodes nested URLs from feed redirects - Automatically identifies source platforms (Upwork, Freelancer, PeoplePerHour, Guru) - Validates and formats final job URLs for direct platform access **AI Integration with Platform Awareness** - Uses OpenRouter for AI model access with platform-specific contexts - Implements advanced prompt engineering for different platform cultures - Generates contextual, personalized proposals adapted to each platform **Multi-Platform Support** - Gmail integration for notifications - Google Sheets for data storage - HTML email formatting - Automated database updates ### Configuration Options **Filtering System** - ASCII text filtering for English content - Custom budget range filtering - Platform-specific filtering rules - Keyword-based job matching **AI Customization** - Customizable proposal templates - Variable experience levels - Industry-specific positioning - Personal branding integration **Notification Preferences** - HTML-formatted email alerts - Mobile-friendly email templates - Batch processing options - Error handling and retry logic ## Benefits ### Operational Efficiency **Time Savings** - Eliminates manual job checking (save 2-3 hours daily) - Automates proposal writing process - Reduces administrative overhead **Response Speed** - 5-minute job discovery cycle - Instant proposal generation - Competitive response timing **Quality Consistency** - Standardized proposal quality - Professional email formatting
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.99Create an AI-Powered Chatbot for Airtable Data Analysis
This workflow enables the creation of an AI-powered chatbot that interacts with Airtable datasets, allowing users to retrieve and analyze data through conversational queries.
n8n$19.99Automate AI-Enhanced Image Generation with FLUX Kontext and Google Integration
This workflow automates the creation of AI-enhanced images using FLUX Kontext based on prompts from Google Sheets. The images are stored in Google Drive, and their URLs are updated back to the spreadsheet for easy access.
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 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.99Automate Daily AI News Summaries with GPT-4 and Telegram
This workflow fetches the latest AI news articles every morning, summarizes them using GPT-4, translates them into Traditional Chinese, and delivers the digest to your Telegram account.
n8n$9.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.99Comprehensive LLM Usage Tracker & Cost Monitor with Node-Level Analytics
# LLM Cost Monitor & Usage Tracker for n8n ## What This Workflow Does This workflow provides comprehensive monitoring and cost tracking for all LLM/AI agent usage across your n8n workflows. It extracts detailed token usage data from any workflow execution and calculates precise costs based on current model pricing. ### The Problem It Solves When running LLM nodes in n8n workflows, the token usage and intermediate data are not directly accessible within the same workflow. This monitoring workflow bridges that gap by: - Retrieving execution data using the execution ID - Extracting all LLM usage from any nested structure - Calculating costs with customizable pricing - Providing detailed analytics per node and model - **WARNING**: It works after the full execution of the workflow (i.e., you can't get this data before completion of all tasks in the workflow) ## ℹ️ Setup Instructions ### Prerequisites 1. **Experience Required**: Basic familiarity with n8n LLM nodes and AI agents 2. **Agent Configuration**: In your monitored workflows, go to agent settings and enable **Return Intermediate Steps** 3. For getting execution data, you need to set up the n8n API in your instance (also available on the free version) ### Installation Steps 1. Import this monitoring workflow into your n8n instance 2. Go to Settings >> select n8n API from the left bar >> define an API. Now you can add this as the credential for your Get an Execution node 3. Configure your model name mappings in the **Standardize Names** node 4. Update model pricing in the **Model Prices** node (prices per 1M tokens) 5. To monitor a workflow: - Add an **Execute Workflow** node at the end of your target workflow - Select this monitoring workflow - **Important**: Turn OFF Wait For Sub-Workflow Completion - Pass the execution ID as input ## ✒️ Customization ### When You See Errors If the workflow enters the error path, it means an undefined model was detected. Simply: 1. Add the model name to the **standardize_names_dict** 2. Add its pricing to the **model_price_dict** 3. Re-run the workflow ### Configurable Elements - **Model Name Mapping**: Standardize different model name variations (e.g., gpt-4-0613 → gpt-4) - **Pricing Dictionary**: Set costs per million tokens for input/output - **Extraction Depth**: Captures tokens from any nesting level automatically ## 📊 Output Data ### Per LLM Call - **Cost Breakdown**: Prompt, completion, and total costs in USD - **Token Metrics**: Prompt tokens, completion tokens, total tokens - **Performance**: Execution time, start time, finish reason - **Content Preview**: First 100 chars of input/output for debugging - **Model Parameters**: Temperature, max tokens, timeout, retry count - **Execution Context**: Workflow name, node name, execution status - **Flow Tracking**: Previous nodes chain ### Summary Statistics - Total executions and costs - Breakdown by model type - Breakdown by node - Average cost per call - Total execution time ## 🔑 Key Benefits - **No External Dependencies**: Everything runs within n8n - **Universal Compatibility**: Works with any workflow structure - **Automatic Detection**: Finds LLM usage regardless of nesting - **Real-time Monitoring**: Track costs as workflows execute - **Debugging Support**: Preview actual prompts and responses - **Scalable**: Handles multiple models and complex workflows ## ✨ Example Use Cases - **Cost Optimization**: Identify expensive nodes and optimize prompts - **Usage Analytics**: Track token consumption across teams/projects - **Budget Monitoring**: Set alerts based on cost thresholds - **Performance Analysis**: Find slow-running LLM calls - **Debugging**: Review actual inputs/outputs without logs - **Compliance**: Audit AI usage across your organization ## 🚀 Quick Start 1. Import workflow 2. Update model prices (if needed) 3. Add monitoring to any workflow with the Execute Workflow node 4. View detailed cost breakdowns instantly --- *Note: Prices are configured per million tokens. Default includes GPT-4, GPT-3.5, Claude, and other popular models. Add custom models as needed.*
n8n$14.99Automate Travel Agency Assistant with OpenAI and Google Drive
This workflow automates the creation and management of a custom OpenAI Assistant for a travel agency, utilizing Google Drive for document storage and retrieval.
n8n$9.99Automate Job Search and Organization with AI and Google Sheets
Streamline your job search by using AI to analyze your resume, find relevant job listings, and organize them in Google Sheets for easy access and management.
n8n$9.99Automate Website Scraping and AI Analysis with Apify and OpenRouter
This workflow leverages Apify for web scraping and OpenRouter for AI-driven prompt execution, enabling automated data extraction and analysis from websites.
n8n$9.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