AI Workflows
Artificial Intelligence tools and workflows
Streamline RFP Responses with Automated OpenAI Integration
Automate the RFP process by extracting questions from documents and generating responses using OpenAI, enhancing efficiency and competitiveness.
n8n$14.99Automate YouTube Video Search and Transcript Retrieval with Apify
This workflow automates the process of searching YouTube videos and retrieving their transcripts using Apify, making it easier to analyze and extract insights from video content.
n8n$14.99Automate Image Generation and Upload with Replicate and WordPress
This workflow generates images using Replicate's Flux models and uploads them to WordPress, with an optional upload to Twitter. It serves as a module for on-demand image creation, offering cost efficiency and flexibility.
n8n$9.99Generate Dynamic JSON Output Formats for AI Agents with Mistral
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. # JSON Architect - Dynamically Generate JSON Output Formats for Any AI Agent ## Overview Version: 1.0 The JSON Architect Workflow is designed to instruct AI agents on the required JSON structure for a given context and create the appropriate JSON output format. This workflow ensures that the generated JSON is validated and tested, providing a reliable JSON output format for use in various applications. ## Features - **Dynamic JSON Generation**: Automatically generate the JSON format based on the input requirements. - **Validation and Testing**: Validate the generated JSON format and test its functionality, ensuring reliability before output. - **Iterative Improvement**: If the generated JSON is invalid or fails testing, the workflow will attempt to regenerate it until successful or until a defined maximum number of rounds is reached. - **Structured Output**: The final output is the generated JSON output format, making it easy to integrate with other systems or workflows. ## Who is this for? This workflow is ideal for developers, data scientists, and businesses that require dynamic JSON structures for the responses of AI agents. It is particularly useful for those involved in procedural generation, data interchange formats, configuration management, and machine learning model input/output. ## What problem does this solve? The workflow addresses the challenge of generating optimal JSON structures by automating the process of creation, validation, and testing. This approach ensures that the JSON format is appropriate for its intended use, reducing errors and enhancing the overall quality of data interchange. Use-Case examples: - Data Interchange Formats - Procedural Generation - Machine Learning Model Input/Output - Configuration Management ## What this workflow does The workflow orchestrates a process where AI agents generate, validate, and test JSON output formats based on the provided input. This approach leads to a more refined and functional JSON output parser. ## Workflow Steps 1. **Input & Setup**: The initial input is provided, and the workflow is configured with necessary parameters. 2. **Round Start**: Initiates the round of JSON construction, ensuring the input is as expected. 3. **JSON Generation & Validation**: Generates and validates the JSON output format according to the input. 4. **JSON Test**: Verifies whether the generated JSON output format works as intended. 5. **Validation or Test Fails**: If the JSON fails validation or testing, the process loops back to the **Round Start** for correction. 6. **Final Output**: The final output is generated based on successful JSON construction, providing a cohesive response. ## Expected Input - **input**: The input that requires a proper JSON structure. - **max_rounds**: The maximum number of rounds before stopping the loop if it fails to produce and test a valid JSON structure. Suggested: 10. - **rounds**: The initial number of rounds. Default: 0. ### Expected Output - **input**: The original input used to create the JSON structure. - **json_format_name**: A snake_case identifier for the generated JSON format. Useful if you plan to reuse it for multiple AI agents or Workflows. - **json_format_usage**: A description of how to use the JSON output format in an input. Meant to be used by AI agents receiving the JSON output format in their output parser. - **json_format_valid_reason**: The reason provided by the AI agents explaining why this JSON format works for the input. - **json_format_structure**: The JSON format itself, intended for application through the **Advanced JSON Output Parser** custom node. - **json_format_input**: The **input** after the JSON output format (**json_format_structure**) has been applied in an AI agent's output parser. ## Example    An example that includes both the input and the final output is provided in a note within the workflow. ### n8n Setup Used - **n8n Version**: 1.100.1 - **n8n-nodes-advanced-output-parser**: 1.0.1 - **Running n8n via**: Podman 4.3.1 - **Operating System**: Linux ## Requirements to Use/Setup ### Credentials & Configuration - Obtain the necessary LLM API key and permissions to utilize the workflow effectively. - This workflow is dependent on a custom node for dynamically inputting JSON output formats called **n8n-nodes-advanced-output-parser**. You can find the repository [here](https://github.com/volkovmqx/n8n-nodes-advanced-output-parser). *Warning: As of 2025-07-09, the custom node creator has warned that this node is not production-ready. Beware when using it in production environments without being aware of its readiness.* ## Notes, Assumptions & Warnings - This workflow assumes that users have a basic understanding of n8n and JSON.
n8n$24.99Monitor and Summarize AI Token Usage for OpenAI and Gemini Models
This n8n workflow tracks and aggregates token usage metrics for AI models such as OpenAI and Gemini, providing a detailed breakdown of prompt, completion, and total tokens used.
n8n$9.99Automate AI Upwork Proposal Generation with Apify, Google Sheets & Gemini
## Disclaimer Community nodes are used, and the template can only be used on self-hosted n8n instances.  ## This n8n template from [Intuz](https://www.intuz.com/) provides a complete and automated solution for finding relevant Upwork jobs and generating highly-personalized, knowledge-base-driven proposals using AI. This workflow acts as an autonomous agent, handling everything from job discovery to drafting the final proposal text, ready for you to review and submit. ## Who's this workflow for? - Freelancers & Consultants - Digital Agencies - Business Development Teams - Sales Professionals ## How it works **1. Scrape Upwork for New Jobs**: The workflow starts by running an Apify actor to scrape Upwork based on your defined criteria (keywords, categories, payment verification, etc.). **2. Log Jobs to Google Sheets:** The newly found job opportunities are automatically saved as new rows in a Google Sheet, creating a central dashboard for tracking. A notification is sent confirming the new jobs found. **3. Trigger AI Proposal Generation:** The workflow then reads the new jobs from the sheet and, for each one that hasn't been applied for, triggers the AI. **4. Craft a Knowledge-Based Proposal:** It sends the job details to a Google Gemini AI model. The AI uses a detailed, built-in Company Knowledge Base (which you can customize) to write a comprehensive and relevant proposal. It addresses client questions, highlights relevant experience, and suggests a timeline. **5. Save the Proposal Draft:** The AI-generated proposal is saved back into the Google Sheet in the corresponding job row. **6. Final Notification:** A final email is sent to notify you that the proposals are ready, including a link to the sheet for final review and submission on Upwork. ## Setup Instructions **1. Apify Configuration:** - In the "Run Upwork Actor..." node, connect your Apify account. - We have used this Apify scraper- [Upwork Extractor](https://apify.com/jupri/upwork) - In the Custom Body field, customize the search parameters (like category, search.any keywords) to match the jobs you are looking for. **2. Google Gemini AI Configuration:** - In the Google Gemini Chat Model node, connect your Google Gemini (PaLM) API account. - Crucially: In the Proposal Crafting node, edit the prompt to replace the Company Knowledge Base with your own company's details, services, and project examples. This is essential for personalizing the proposals. **3. Google Sheets Setup:** - Connect your Google Sheets account. - In all three Google Sheets nodes, select your credentials and update the Document ID and Sheet Name to point to your Upwork tracking sheet. **4. Gmail Configuration:** - In both Gmail nodes, connect your account and update the sending email address to your own. **5. Execute the Workflow:** - Click "Execute workflow" to run the entire job scraping and proposal generation process. ## Key Requirements to Use This Template - n8n Instance: An active n8n account (Cloud or self-hosted). - Apify Account: An active Apify account with an API key and sufficient credits/subscription to run the Upwork Extractor actor. - Google Account & Sheet: A pre-made Google Sheet with columns for Title, URL, Description, Skills, Questions, Applied, and Proposal Template. - Google Gemini AI Account: A Google Cloud account with the Vertex AI API (for Gemini models) enabled and an associated API Key. - Gmail Account: A Gmail account to send and receive notifications about the workflow's progress. ## Connect with us - Website: https://www.intuz.com/services - Email: getstarted@intuz.com - LinkedIn: https://www.linkedin.com/company/intuz - Get Started: https://n8n.partnerlinks.io/intuz ## For Custom Workflow Automation Click here- [Get Started](https://www.intuz.com/get-started)
n8n$14.99Automate Video Transcription and Blog Research with AI and Google Sheets
This workflow automates the process of converting uploaded videos into structured blog research. It transcribes videos, extracts keywords, performs competitor research, and organizes the findings in Google Sheets using Dumpling AI and OpenAI.
n8n$9.99TechCrunch AI Article Scraper & Classifier with GPT-4.1-nano to Sheets & Telegram
## How it works This workflow scrapes the latest Artificial Intelligence articles from TechCrunch, then processes and classifies the content using OpenAI and LangChain nodes. The final result is saved to Google Sheets and sent as a summary to a Telegram group. Workflow Logic: - Trigger: Schedules daily at 6 AM Bangkok time. - Scraper: Extracts URLs and publish dates from TechCrunch's AI category. - Filter: Only continues if the article is from yesterday (to avoid duplication). - Content Fetch: Downloads and extracts article body text. - AI Agent: - Summarizes the article in Thai. - Scores it using strict journalism criteria (max 100). - Categorizes the news into one of 9 predefined categories. - Output: - Saves all structured data to Google Sheets. - Sends a summary to a Telegram group. ## Set up steps **Estimated setup time:** 10-15 minutes Connect your credentials: - Google Sheets (OAuth2) - Telegram - OpenAI account (via LangChain model) Update the Telegram chatId and Google Sheets documentId/sheetName values. Deploy and activate the workflow. It runs daily without manual intervention.
n8n$14.99Automate Lead Qualification & Customer Support with GPT-4o-mini Agents
### Beginner AI Agent Duo: Lead-Qualifier and Automator & Ecommerce Chatbot **Status:** Ready for Use **Note:** This template is built entirely with **official n8n nodes**—no community-node installation required. --- ### Description This template demonstrates two beginner-friendly AI-agent patterns that cover the most common use cases: | Agent | Purpose | Flow Highlights | |-------|---------|-----------------| | **Lead-Qualifier and Automator** | Classifies phone-call transcripts to decide if the caller is a good bulk-order lead. | Manual trigger → Code (sample data) → AI Agent (GPT-4-mini) → Structured Output Parser → Set (clean fields) | | **Ecommerce Chatbot** | Answers customer questions about products, bulk pricing, shipping, and returns. | Chat trigger (webhook) → AI Agent (GPT-4-mini) with Memory → If node → Order-placed reply or no-op | Both agents run on **GPT-4-mini** and use n8n's LangChain-powered nodes for quick, low-code configuration. --- ### How to Install & Run 1. **Import the Workflow** - In n8n, go to **Workflows → Import from File** or **Paste JSON**, then save. 2. **Add Your OpenAI API Key** - Go to **Credentials → New → OpenAI API**. - Paste your key from <https://platform.openai.com>. - Select this credential in both **OpenAI Chat Model** nodes. 3. **(Optional) Select a Different Model** - Default model is **gpt-4-mini**. - Change to GPT-4, GPT-3.5-turbo, or any available model in each OpenAI node. 4. **Test the Lead-Qualifier Agent** - Click **Activate**. - Press **Test workflow**. - The Code node feeds four sample transcripts; the AI Agent returns JSON like: ```json { "Name": "Jordan Lee", "Is Good Lead": "Yes", "Reasoning": "Customer requests 300 custom mugs, indicating a bulk order." } ``` 5. **Test the Ecommerce Chatbot** - Copy the **Webhook URL** from the **When chat message received** trigger. - POST a payload like: ```json { "message": "Hi, do you offer discounts if I buy 120 notebooks?" } ``` - The AI Agent replies with bulk-pricing info. - If the customer confirms an order, it appends `*****`; the If node then sends “Your order has been placed”. --- ### Customization Ideas - **Refine Qualification Logic**—Edit the Lead Agents system prompt to match your own lead criteria. - **Save Leads Automatically**—Add Google Sheets, Airtable, or a database node after the Set node. - **Expand the Chatbot**—Connect inventory APIs, payment gateways, or CRM integrations. - **Adjust Memory Length**—Change the *Simple Memory* nodes window to retain more conversation context. --- ## Connect with Me ### Description I'm Robert Breen, founder of Ynteractive—a consulting firm that helps businesses automate operations using **n8n**, **AI agents**, and custom workflows. I've helped clients build everything from intelligent chatbots to complex sales automations, and I'm always excited to collaborate or support new projects. If you found this workflow helpful or want to talk through an idea, I'd love to hear from you. ### Links - Website: [https://www.ynteractive.com](https://www.ynteractive.com) - YouTube: [@ynteractivetraining](https://www.youtube.com/@ynteractivetraining) - LinkedIn: [https://www.linkedin.com/in/robert-breen](https://www.linkedin.com/in/robert-breen) - Email: rbreen@ynteractive.com
n8n$14.99Automate Multilingual Audio/Video Transcription with ElevenLabs in n8n
Effortlessly transcribe audio and video files into text across 99+ languages using the ElevenLabs Scribe model in n8n. This workflow automates file uploads, transcription, and text export for various applications.
n8n$3.99Notion AI Summary & Tags
**What This Workflow Does:** This n8n workflow automatically generates an AI-powered summary and relevant tags whenever a new row is added to your Notion database. Simply save any URL to your Notion database using the [Notion Web Clipper] Chrome extension or [Save to Notion] on both desktop and mobile. This keeps all your saved content organized in one place instead of scattered across different platforms. **How it works:** 1. The workflow is triggered when a new row is added to your Notion database (it checks for updates every minute). 2. It retrieves the content from the saved URL. 3. An AI agent analyzes the content to generate a summary and relevant tags. 4. The AI output is then formatted properly. 5. Finally, the formatted summary and tags are saved into the appropriate columns in your Notion database. **Notes:** Make sure your Notion database includes the following columns: - URL - Stores the content URL you want to summarize. - AI Summary - Where the AI-generated summary will be added. - Tags - Where the AI-generated tags will be saved.
n8n$4.99Automate Notion Workspace Creation from Notes and Voice with AI
Transform handwritten notes and voice recordings into structured Notion workspaces using AI, eliminating manual setup and enhancing productivity.
n8n$19.99Automate Blog Post Creation from WooCommerce Products Using OpenAI
This workflow automates the generation and publication of blog posts for WooCommerce products using OpenAI. It selects a random product every 6 hours, creates a casual and engaging blog post, and publishes it to WordPress.
n8n$9.99Create a Conversational AI Chatbot with Real-Time Web Search and Advanced Reasoning
This workflow builds a sophisticated AI chatbot using the Claude 3.7 Sonnet model, enhanced with real-time web search and advanced reasoning capabilities. It maintains conversation history and adheres to ethical guidelines for safe interactions.
n8n$4.99Chat with OpenAI Assistant by Adding a Memory
OpenAI Assistant is a powerful tool, but at the time of writing, it doesn't automatically remember past messages from a conversation. This workflow demonstrates how to get around this, by managing the chat history in n8n and passing it to the assistant when required. This makes it possible to use OpenAI Assistant for chatbot use cases. Note that to use this template, you need to be on n8n version 1.28.0 or later.
n8n$4.99Automate Document QA with RAG Using Milvus, Cohere, and OpenAI for Google Drive
This workflow automates the creation of a Retrieval Augmented Generation (RAG) system by monitoring Google Drive for new PDFs, extracting content, generating embeddings with Cohere, and storing them in Milvus. It enables a RAG agent to provide context-aware responses using OpenAI.
n8n$9.99Create a Reddit Q&A Chatbot Using OpenAI and Reddit API
This workflow enables you to interact with Reddit posts using a chatbot powered by OpenAI's GPT-4o and the Reddit API. It retrieves posts from a specified subreddit and provides answers to your questions, offering a seamless Q&A experience.
n8n$4.99Web-Enhanced AI Chatbot with Contextual Memory
This workflow creates an AI chatbot capable of web searches and contextual conversations using OpenAI's GPT-4o model, SerpAPI, and Wikipedia. It maintains conversation context with a memory buffer for enhanced interaction.
n8n$9.99Auto-Generate Product Comparison Pages with OpenAI & Google Sheets
## Auto-generate product comparison pages that help users buy faster This workflow creates detailed X vs Y product comparison pages designed to help readers make faster, more confident purchase decisions - all with zero manual writing. --- ### How it works - Triggered manually or via Google Sheets row - Takes two product names as input (e.g., "Notion vs Evernote") - Uses AI to generate: - A compelling title and meta description - Clear feature-by-feature comparison - Use-case-based recommendations - An FAQ section tailored to user pain points - Saves each section into a Google Sheet for review or publishing - Final output can be exported to your CMS or website builder (like Dorik, Webflow, etc.) --- ### Set up steps - You'll need OpenAI and Google Sheets credentials - Takes **10-15 minutes** to plug in your keys and connect the sheet - Adjust prompts to match your brand tone or SEO goals You can easily expand this to generate pricing tables, testimonials, or even localized versions using the same structure. --- Ideal for SaaS companies, affiliate marketers, or content teams who want to scale up comparison content - without spending hours writing.
n8n$24.99Transform Gmail Emails into Vector Embeddings with PGVector and Ollama
Automatically convert Gmail emails into vector embeddings using PGVector and Ollama for advanced semantic searches and data analysis.
n8n$14.99Conduct A/B Testing on AI Prompts with Supabase and OpenAI
This workflow facilitates A/B testing by randomly assigning chat sessions to either a baseline or alternative prompt using Supabase and OpenAI. It helps optimize AI interactions by evaluating different prompt settings.
n8n$14.99Summarize RSS feed items with Hugging Face and store the results on a Google Sheet
Utilize Hugging Face to condense RSS feed items and effectively store the summarized data on Google Sheets, boosting productivity and optimizing content management.
Make$3.99Automate Telegram Channel Content Translation and Republishing with OpenAI
This n8n workflow automatically fetches content from a Telegram channel, translates it using OpenAI, and republishes it to another channel. It supports text, images, and videos, and operates without requiring admin privileges in the source channel.
n8n$14.99Multi-service Terminal: Access Gmail, IRC, Telegram & News with Gemini AI
This workflow receives plain English instructions from a retro console via a webhook. Using an AI agent, it can combine multiple tools to read general RSS news headlines, stock market updates, emails, calendar events, search X, send Telegram messages, and run Linux commands. The idea is to avoid using smartphones or regular laptops in the morning, and instead use a retro console installed on an old notebook or netbook. You will need to copy a Python script onto the notebook, configure the webhook URL, and set up all the required credentials. Steps: 1. Set up Gemini API key, Google Gmail, and Calendar credentials from console.google.com. 2. Set up X credentials, RSS URL, etc. 3. Obtain the webhook URL and paste it into the Python code to be executed on the Linux machine. 4. Run the python script with `python3 console.py`. Note: If you ask for a Linux command, the command will not only be returned but also executed.
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