AI Workflows
Artificial Intelligence tools and workflows
Automate WhatsApp Chatbot with Venom Bot and Google Gemini AI
Create a fully automated WhatsApp chatbot using Venom Bot and Google Gemini AI to handle customer interactions intelligently. This workflow is ideal for small businesses and creators looking to provide 24/7 customer service without the official WhatsApp Business API.
n8n$14.99Automate Comprehensive Research Reports to WhatsApp Using Perplexity and Claude
Transform your WhatsApp into a powerful research assistant that delivers detailed, multi-source reports on any topic in seconds. This workflow leverages Perplexity for deep research and Claude for content refinement, sending polished summaries directly to WhatsApp via Twilio.
n8n$9.99Simulate Debates Between AI Agents Using Mistral to Optimize Answers
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. # AI Arena - Debate of AI Agents to Optimize Answers and Simulate Diverse Scenarios ## Overview Version: 1.0 The AI Arena Workflow is designed to facilitate a refined answer generation process by enabling a structured debate among multiple AI agents. This workflow allows for diverse perspectives to be considered before arriving at a final output, enhancing the quality and depth of the generated responses. ## Features - **Multi-Agent Debate Simulation**: Engage multiple AI agents in a debate to generate nuanced responses. - **Configurable Rounds and Agents**: Easily adjust the number of debate rounds and participating agents to fit your needs. - **Contextualized AI Responses**: Each agent operates based on predefined roles and characteristics, ensuring relevant and focused discussions. - **JSON Output**: The final output is structured in JSON format, making it easy to integrate with other systems or workflows. ## Who is this for? This workflow is ideal for developers, data scientists, content creators, and businesses looking to leverage AI for decision-making, content generation, or any scenario requiring diverse viewpoints. It is particularly useful for those who need to synthesize information from multiple personalities or perspectives. ## What problem does this solve? The workflow addresses the challenge of generating nuanced responses by simulating a debate among AI agents. This approach ensures that multiple perspectives are considered, reducing bias and enhancing the overall quality of the output. Use-Case examples: - Meeting/Interview Simulation - Quality Assurance - Storywriter Test Environment - Forum/Conference/Symposium Simulation ## What this workflow does The workflow orchestrates a debate among AI agents, allowing them to discuss, critique, and suggest rewrites for a given input based on their roles and predefined characteristics. This collaborative process leads to a more refined and comprehensive final output. ## Workflow Steps 1. **Input & Setup**: The initial input is provided, and the AI environment is configured with necessary parameters. 2. **Round Execution**: AI agents execute their roles, providing replies and actions based on the input and their individual characteristics. 3. **Round Results**: The results of each round are aggregated, and a summary is created to capture the key points discussed by the agents. 4. **Continue to Next Round**: If more rounds are defined, the process repeats until the specified number of rounds is completed. 5. **Final Output**: The final output is generated based on the agents' discussions and suggestions, providing a cohesive response. ## How to Use/Setup ### Credentials - Obtain an API key for the Mistral API or another LLM API. This key is necessary for the AI agents to function properly. ### Configuration - Set up the workflow in n8n, ensuring all nodes are correctly configured according to the workflow requirements. This includes setting the appropriate input parameters and defining the roles of each AI agent. - This workflow uses a custom node for Global Variables called n8n-nodes-globals. Alternatively, you can use the Edit Field (Set) node to achieve the same functionality. ### Customizing this workflow - To customize the workflow, adjust the AI agent parameters in the JSON configuration. This includes defining their roles, personalities, and preferences, which will influence how they interact during the debate. One of the notes includes a ready-to-use example of how to customize the agents and the environment. You can simply edit it and insert it as your credential in the Global Variables node. ## Example    An example with both input and final output is provided in a note within the workflow. ## Tools Used - n8n: A workflow automation tool that allows users to connect various applications and services. - Mistral API: A powerful language model API used for generating AI responses. (You can replace it with any LLM API of your choice) - Podman: A container management tool that allows users to create, manage, and run containers without requiring a daemon. (It serves as an alternative to Docker for container orchestration.) ## n8n Setup Used - **n8n Version**: 1.100.1 - **n8n-nodes-globals**: 1.1.0 - **Running n8n via**: Podman 4.3.1 - **Operating System**: Linux ## Notes, Assumptions & Warnings - Ensure that the AI agents are configured with clear roles to maximize the effectiveness of the debate. Each agent's characteristics should align with the overall goals of the workflow. - The workflow can be adapted for various use cases, including meeting simulations, content generation, and brainstorming sessions. - This workflow assumes that users have a basic understanding of
n8n$24.99MCP Server with AI Agent as a Tool Context Reducer
## Overview Transform your LLM into a powerful GitHub automation specialist with this n8n workflow template. In a world where multiple MCP servers can overwhelm LLMs with context, this streamlined solution provides a dedicated GitHub Agent that handles all GitHub API operations through a single, specialized tool. When you need GitHub operations like creating repositories, managing issues, or handling pull requests, your LLM can make one simple call to the GitHub Agent. This agent specializes exclusively in GitHub MCP server operations, offloading all contextual complexity and providing clean, efficient GitHub automation. ## Features - **Single MCP Server Trigger** - One tool and one parameter to handle all GitHub API interactions - **Specialized GitHub Agent** - Dedicated AI agent with direct GitHub MCP Server connection - **Self-Executing Workflow** - When executed by another workflow trigger enables seamless workflow chaining - **Scalable Architecture** - Ready to integrate with unlimited GitHub tools and operations - **Context Optimization** - Reduces LLM token usage by delegating GitHub complexity to a specialized agent - **Flexible Request Processing** - Handles any GitHub operation through natural language requests ## Use Cases - **Repository Management** - Create, clone, and manage repositories programmatically - **Issue Tracking** - Automate issue creation, updates, and management workflows - **Pull Request Automation** - Streamline code review and merge processes - **GitHub Actions Integration** - Trigger and monitor CI/CD workflows - **Team Collaboration** - Automate notifications and team management tasks - **Documentation Updates** - Automatically update README files and documentation ## Workflow Architecture ### Node Breakdown: 1. **MCP Server Trigger** - Receives requests with GitHub operation parameters 2. **Set GitHub Username** - Configures GitHub user context for API calls 3. **OpenAI Chat Model** - Powers the intelligent GitHub agent with contextual understanding 4. **Simple Memory** - Maintains conversation context and operation history 5. **GitHub AI Agent** - Specialized Tools Agent with direct GitHub MCP Server access ``` [MCP Server Trigger] → [Set GitHub Username] → [GitHub AI Agent] [OpenAI Chat Model] ← [Simple Memory] ← [GitHub API Operations] ``` ## Requirements ### Essential Prerequisites: - **OpenAI API Key** - For AI Agent and Chat Model functionality - **GitHub Username Configuration** - Edit the Set GitHub Username node with your GitHub username for API calls - **n8n Version** - Compatible with n8n 2024+ releases - **MCP Server Setup** - Existing GitHub MCP server configuration ### Recommended Setup: - GitHub Personal Access Token with appropriate permissions - Basic understanding of n8n workflow configuration - Familiarity with GitHub API operations ## Setup Instructions ### Step 1: Import and Configure 1. Import the workflow template into your n8n instance 2. Navigate to the **Set GitHub Username** node 3. Replace the placeholder with your actual GitHub username ### Step 2: API Keys Setup 1. Configure your **OpenAI API key** in the Chat Model node 2. Ensure your GitHub credentials are properly configured in n8n 3. Test the connection to verify API access ### Step 3: MCP Server Integration 1. Connect your existing GitHub MCP server to the workflow 2. Verify the MCP Server Trigger is properly configured 3. Test with a simple GitHub operation (e.g., List my repositories) ### Step 4: Deploy and Test 1. Activate the workflow in your n8n instance 2. Test with various GitHub operations to ensure functionality 3. Monitor execution logs for any configuration issues ## Customization Options ### Agent Behavior - **Modify the Chat Model prompt** to adjust agent personality and response style - **Configure memory settings** to control conversation context retention - **Adjust timeout settings** for long-running GitHub operations ### GitHub Operations - **Extend supported operations** by adding new GitHub API endpoints - **Configure repository filters** to limit the scope of operations - **Set up notification preferences** for important GitHub events ### Integration Points - **Webhook triggers** for real-time GitHub event processing - **Scheduled operations** for regular repository maintenance - **Cross-workflow triggers** for complex automation chains ## Pro Tips - **Start Simple**: Begin with basic operations like repository listing before attempting complex workflows - **Monitor Token Usage**: The specialized agent approach significantly reduces OpenAI API costs - **Batch Operations**: Group related GitHub operations in single requests for efficiency - **Error Handling**: The agent provides detailed error messages for troubleshooting ## Support and Community - **Documentation**: [Official n8n Documentation](https://docs.n8n.io) - **Community Forum**: [n8n Community](https://community.n8n.io)
n8n$9.99Personalize Outreach Emails Using Customer Data and AI
### This n8n template uses existing emails from customers as context to customize and fine-tune outreach emails to them using AI. By now, it should be common knowledge that we can leverage AI to generate unique emails, but in a way, they can remain generic as the AI lacks the customer context to be truly personalized. One way to solve this is by pulling in a source of customer data - and what better way than by using existing email correspondence. ### How it works - Customers to target are pulled from HubSpot, and each customer is then run in a loop. We're using a loop as the retrieved emails for each customer become separate items, and a loop helps with item reference. - We connect to our Gmail account to pull all emails received from the customer. - The contents of the email will be suitable to build a short persona of the customer. We use the Information Extractor to get our AI model to pull out the key attributes of this persona, such as decision-making style and communication preferences. - With this persona, we can now pass this to our AI model to generate a personalized outreach email specifically for our customer. - Finally, a draft email is created for human review before sending. If you would rather send the email straight away, this is also possible. ### How to use - Define the topic of the outreach email in the variables node. This directs the AI on what outreach email to generate. - Ensure the emails are pulled from the right account. If emails may contain sensitive data, adjust the filters and text parsing to ensure these are not leaked to the AI (which might then leak into the generated email). ### Requirements - HubSpot for Contacts List - OpenAI for LLM - Gmail for Existing Emails and Sending Emails ### Customizing this workflow - Not using HubSpot? Any CRM would work just as well or even a simple text CSV! - If you have customer past deals or engagements in your CRM, consider using this as additional context for the AI to use.
n8n$14.99Automatic Background Removal for Images in Google Drive
This n8n workflow simplifies the process of removing backgrounds from images stored in Google Drive. By leveraging the PhotoRoom API, this template enables automatic background removal, padding adjustments, and output formatting, all while storing the updated images back in a designated Google Drive folder. This workflow is very useful for companies or individuals that are spending a lot of time removing the background from product images. ## How it Works The workflow begins with a Google Drive trigger node that monitors a specific folder for new image uploads. Upon detecting a new image, the workflow downloads the file and extracts essential metadata, such as the file size. Configurations are set for background color, padding, output size, and more, which are all customizable to match specific requirements. The PhotoRoom API is called to process the image by removing its background and adding padding based on the settings. The processed image is saved back to Google Drive in the specified output folder with an updated name indicating the background has been removed. ## Requirements - PhotoRoom API Key - Google Drive API Access ## Customizing the Workflow Easily adjust the background color, padding, and output size using the configuration node. Modify the output folder path in Google Drive or replace Google Drive with another storage service if needed. For advanced use cases, integrate further image processing steps, such as adding captions or analyzing content using AI.
n8n$14.99Automate YouTube Video Summaries to Telegram Using GPT-4
Streamline your information intake by automatically transcribing and summarizing YouTube videos, then delivering concise summaries to Telegram using GPT-4.
n8n$9.99Automate 3D Model and Texture Generation from Images Using Hunyuan3D AI
This n8n workflow leverages the Replicate API to transform images into 3D models and textures using the ndreca/hunyuan3d-2.1-test AI model. It automates the entire process, from sending requests to retrieving results, ensuring efficient and high-quality 3D content generation.
n8n$9.99Automate Multilingual Email Drafts in Gmail with OpenAI GPT-4o
Streamline your email response process by automatically generating multilingual draft replies in Gmail using OpenAI GPT-4o, tailored for high-volume inquiries.
n8n$14.99Automated Real-Time Meeting Transcription and Insights
Leverage AI to automate real-time transcription and generate insights during virtual meetings, enhancing productivity and communication clarity.
n8n$14.99Create a Smart AI Assistant with GROQ, LLaMA, and Real-Time Search
Develop a sophisticated AI assistant that reasons, searches, calculates, and remembers using GROQ inference and LLaMA APIs. Deploy seamlessly with n8n for real-time, intelligent interactions.
n8n$9.99Automate Reuters News Scraping and AI Summarization with Brightdata and Telegram Alerts
This n8n workflow automates the process of scraping Reuters news articles using Brightdata, analyzing them with Claude AI, and sending summarized alerts to Telegram. Ideal for professionals needing timely and concise news insights.
n8n$14.99Automate Translation and Publishing of RSS Feed Content to WordPress in Hindi
This workflow automates the process of translating RSS feed articles from English to Hindi using OpenAI and publishes them as draft posts on WordPress, complete with featured images.
n8n$9.99Interact with Email History via Telegram Using Semantic and Structured Search
This workflow enables you to query your email history using both semantic and structured searches through Telegram. It leverages vector similarity searches and structured SQL queries to provide comprehensive answers from your email data.
n8n$14.99Automate Sentiment Analysis and Visualization of Google Sheets Reviews
Streamline your feedback process by automatically analyzing customer reviews from Google Sheets, categorizing sentiments, and visualizing the results with a chart sent via Gmail.
n8n$9.99Automate RAG System with Source Citations Using Qdrant, Google Gemini, and OpenAI
This workflow automates a Retrieval-Augmented Generation (RAG) system by storing vectorized documents in Qdrant, retrieving relevant content, generating AI responses with Google Gemini, and citing document sources from Google Drive.
n8n$14.99Automate Video Creation from Images and Audio with ByteDance Omni Human
This n8n workflow leverages the Replicate API to transform images and audio into high-quality animated videos using the ByteDance Omni Human model. It automates the process from API key setup to video generation and retrieval.
n8n$9.99Transcribe YouTube Videos with AI Enhancement via Chat Interface
## About: This workflow automates the transcription of YouTube videos by processing a video URL provided via a chat message. Designed for users who need quick access to video content in text form, this workflow ensures a seamless experience for transcribing videos on demand, regardless of the topic. ## Who is this for? This workflow is designed for individuals who need quick and accurate transcriptions of YouTube videos without watching them in full. It is particularly useful for: - Students who need text-based notes from educational videos. - Researchers looking to extract information from lectures or discussions. - Professionals who prefer reading over watching videos. - Casual users who want an efficient way to summarize video content. ## What problem is this workflow solving? Manually transcribing YouTube videos is time-consuming and prone to errors. Watching long videos just to extract key information is inefficient. This workflow automates transcription, allowing users to quickly convert video content into text. Use cases include: - Summarizing lectures or webinars. - Extracting insights from interviews and discussions. - Creating searchable text from video content. - Generating reference material without watching entire videos. ## What This Workflow Does? This workflow automates the transcription of YouTube videos by: 1. **Accepting Input:** Users provide a YouTube video URL through a chat message. 2. **Processing the Video:** It utilizes an external transcription service to retrieve the full transcript of the YouTube video from the provided URL. 3. **Enhancing Output:** An AI model (OpenAI) refines the transcription for accuracy and readability. 4. **Delivering Results:** The final text transcript is returned to the user via the chat interface. ## Setup: 1. **Install n8n:** Ensure you have n8n installed and running. 2. **Import the Workflow:** Copy the JSON workflow file into your n8n instance. 3. **Configure API Keys:** - Set up your Supadata ([Supadata](https://supadata.ai)) API key for transcription. - Configure the OpenAI ([OpenAI](https://platform.openai.com/api-keys)) API key for additional processing. 4. **Run the Workflow:** Provide a YouTube video URL and receive a transcription in response. ## How to customize this workflow to your needs: The workflow is flexible and can be tailored to suit specific requirements. Here are some customization ideas: - **Language Support:** Adjust the transcription language in both the HTTP Request and OpenAI nodes to support transcriptions in different languages (e.g., French, German). - **Integrate with Other Services:** Store transcriptions in a database, send them via email, or connect with a document management system. - **Notification:** Add a notification node (e.g., email or Slack) to alert you when the transcription is complete, especially for long videos. - **Quality Check:** Integrate an additional AI step to summarize or highlight key points in the transcript for quicker insights. This workflow is designed to be scalable, efficient, and adaptable to various transcription needs. ## Limitations - **Video Length Limitation:** Very long videos may not have a complete transcription due to constraints in processing capacity or service limitations. - **Transcription Dependency:** The accuracy of the transcription relies entirely on the presence of video captions or subtitles. If a video lacks these, no transcription will be generated. - **Access Restrictions:** Private or restricted YouTube videos may not be accessible for transcription due to permission limitations. - **Processing Time:** The time required to process a video can vary significantly, especially for longer videos, depending on the transcription service and server resources. - **Regional Restrictions:** Some YouTube videos may have geographic or regional access limitations, which could prevent the workflow from retrieving the content for transcription.
n8n$9.99Automate LinkedIn Post Creation with OpenAI GPT-3
Leverage OpenAI GPT-3 to automatically generate and publish engaging LinkedIn posts, enhancing your social media strategy with AI-driven content.
MakeFreeAutomate Industry News Scraping and Summarization with Bright Data and OpenAI
This workflow automates the process of scraping industry news from Reuters, summarizing it with OpenAI, and distributing insights via Gmail. Stay updated with minimal effort.
n8n$9.99Automate Web Data Scraping and Screenshot Capture with Firecrawl and OpenAI
This workflow automates the process of scraping structured web data and capturing full-page screenshots using Firecrawl and OpenAI. Ideal for researchers and content creators, it enhances competitive research and content curation.
n8n$9.99Generate SWOT Analysis Reports with OpenAI, Google Sheets & API Template PDF Export
### SWOT Analysis Generator that Produces PDF Reports In n8n Want to skip the manual work and instantly generate SWOT analyses for your business plans, investor decks, or strategy docs? This workflow lets you automate the entire SWOT (Strengths, Weaknesses, Opportunities, Threats) process—using AI and no-code tools! Whether you're using this for yourself or creating documents for clients, this workflow will save you hours of time and help identify the key components of growing any business. #### Tools We'll Be Using: - **OpenAI API**: Powers AI-driven extraction and generation of SWOT sections, introductions, conclusions, and more. - **n8n**: The no-code automation platform that orchestrates this workflow. - **Google Sheets**: Stores your company data and report outputs (download the provided SWOT Analysis template and fill it out). - **APItemplate.io**: Converts HTML reports into downloadable, multi-page PDFs. - **DeepSeek API** *(optional)*: An alternative to OpenAI for specific reasoning tasks. - **Gmail OAuth2**: Sends the final report via email. If you're building a business, doing client work, or just want faster strategic planning—this will save you HOURS. --- ### How It Works This n8n workflow transforms structured company data from a Google Sheet into a fully formatted, investor-grade SWOT report in both HTML and PDF formats. Here's the process in a few high-level steps: 1. **Load Data**: Pulls company information from the Company Info Input tab in the SWOT Analysis Google Sheet. 2. **AI Analysis**: Uses AI (via OpenAI or DeepSeek) to categorize data into Strengths, Weaknesses, Opportunities, and Threats, and generates detailed narrative sections for each. 3. **Create Report Sections**: Produces a strategic introduction, conclusion, table of contents, and title page using AI. 4. **Format and Combine**: Converts all sections into styled HTML and merges them into a single document. 5. **Generate PDF**: Converts the HTML into a polished, multi-page PDF using APItemplate.io. 6. **Save and Share**: Saves the report back to Google Sheets and emails the PDF to a specified recipient. The result is a professional, investor-ready SWOT report with minimal manual effort, ready for sharing or review. --- ### Setup Steps Setting up this workflow typically takes **15-30 minutes**, depending on your familiarity with the tools. Here's what you'll need to do: - **Configure Credentials**: Set up API keys and OAuth2 credentials for Google Sheets, OpenAI, APItemplate.io, Gmail, and optionally DeepSeek. - **Prepare Your Google Sheet**: Download the provided SWOT Analysis template, fill out the Company Info Input tab with your company data, and ensure it's accessible. - **Import the Workflow**: Copy the workflow JSON into your n8n instance and connect your credentials. **Detailed instructions** for each step, including credential setup and customization options, are available in the sticky notes within the workflow. Refer to these for step-by-step guidance. --- ### Benefits - **Efficiency**: Automates the entire SWOT report generation process, saving hours of manual work. - **Professional Output**: Delivers fully styled HTML and PDF reports with headings, paragraphs, and custom layouts. - **AI-Driven Insights**: Ensures clarity and relevance in every section through targeted AI analysis. - **Seamless Sharing**: Automatically saves reports to Google Sheets and emails them to stakeholders. This workflow is perfect for entrepreneurs, consultants, or strategists looking to streamline their SWOT analysis process and deliver high-quality, professional reports effortlessly.
n8n$24.99Automate Blog Content Creation and Publishing with AI and Elementor
Streamline your agency's content operations by automating the creation, image generation, and publishing of SEO-optimized blog posts directly to Elementor-powered WordPress sites using AI technology.
n8n$19.99Integrate Flowise Multi-Agent Chatflows into a Custom-Branded n8n Chatbot
Create a custom-branded n8n chatbot that integrates Flowise Multi-Agent Chatflows for real-time user interaction with AI agents powered by large language models.
n8n$4.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