AutomationMart
Home/Browse/Build custom workflows automatically with GPT-4o, RAG, and web search
n8n

Build custom workflows automatically with GPT-4o, RAG, and web search

n8nn8n23 modulesv1.0
GmailSlackNotionOpenAIGemini

What the “Agent Builder” template does Need to turn a one-line chat request into a fully-wired n8n workflow template—complete with AI agents, RAG, and web-search super-powers—without lifting a finger? That’s exactly what Agent Builder automates: 1. Listens to any incoming chat message (via the Chat Trigger). 2. Spins up an AI architect that analyses the request, searches the web, reads n8n docs from a Pinecone vector store, and designs the smallest possible set of nodes. 3

At a glance

Build custom workflows automatically with GPT-4o, RAG, and web search is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Slack, Notion, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Slack, Notion, OpenAI, Gemini
Modules
23
Price
Free
Version
v1.0
Build custom workflows automatically with GPT-4o, RAG, and web search workflow diagram

About this workflow

What the “Agent Builder” template does Need to turn a one-line chat request into a fully-wired n8n workflow template—complete with AI agents, RAG, and web-search super-powers—without lifting a finger? That’s exactly what Agent Builder automates: 1. Listens to any incoming chat message (via the Chat Trigger). 2. Spins up an AI architect that analyses the request, searches the web, reads n8n docs from a Pinecone vector store, and designs the smallest possible set of nodes. 3. Auto-generates a ready-to-import JSON template and hands it back as a downloadable file—plus all the supporting assets (embeddings, vector store etc.) so the next prompt is even smarter. Think of it as your personal “workflow chef”: you shout the order, it shops for ingredients, cooks, plates, and serves the meal. All you do is eat. --- 🤗 Who will love this? No-code builders / power users who don’t want to wrestle with AI node wiring. Agencies & consultants delivering lots of bespoke automations. Internal platform teams who need a “workflow self-service portal” for non-technical colleagues. --- 🧩 How it’s wired | Sub-process | What happens inside | Key nodes | | -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | | Web Crawler (optional) | Firecrawl scrapes docs.n8n.io (or any URL you drop in) and streams raw markdown back. | Set URL → HTTP Request (Extract) → Wait & Retry | | RAG Trainer | Splits the scraped docs, embeds them with OpenAI, and upserts vectors into Pinecone. | Recursive Text Splitter → Embeddings OpenAI → Train Pinecone | | Agent Builder | The star of the show – orchestrates GPT-4o (via OpenRouter), SerpAPI web-search, your Pinecone index and a Structured Output Parser to produce → validate → prettify the final n8n template. | Chat Trigger → AI Agent → OpenAI (validator) → Code (extract) → Convert to JSON file | Every arrow in the drawn workflow is pre-connected, so the generated template always passes n8n’s import check. --- 🛠️ Getting set up (5 quick creds) | Service | Credential type | | --------------------------------------------------- | ---------------------------------------------------------- | | OpenAI / Azure OpenAI – embeddings & validation | OpenAI API | | Pinecone – vector store | Pinecone API | | OpenRouter – GPT-4o LLM | OpenRouter API Key | | SerpAPI – web search | SerpAPI Key | | Firecrawl (only if you plan to crawl) | Generic Header Auth → Authorization: Bearer YOURKEY | Each node already expects those creds; just create them once, select in the dropdown, hit Activate. --- 🏃‍♀️ What a typical run looks like 1. User says: “Build me a workflow that monitors our support inbox, summarises new tickets with GPT and posts to Slack.” 2. Chat Trigger captures the message. 3. AI Agent: queries Pinecone for relevant n8n docs, fires a SerpAPI search for “n8n gmail trigger example”, sketches an architecture (Gmail Trigger → GPT Model → Slack). 4. The agent returns JSON ➜ OpenAI node double-checks field names, connections, type versions. 5. A tiny JS Code node slices the JSON out of the chat blob and saves it as template.json ready for download. 6. You download, import, and… done. --- ✏️ Customising Switch the LLM – plug in Claude 3, Gemini 1.5, or a local model; just swap the OpenRouter Chat Model node. Point the RAG at your own docs – change the crawl URL or feed PDFs via the Default Data Loader. Hard-code preferred nodes – edit the “User node preferences” in the system message so the agent always chooses Notion for databases, etc. --- 🥡 Take-away notes It's a prototype feel free to experiment with it to improve its capabilities. Have fun building!

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Host your own AI deep research agent with n8n, Apify and OpenAI o3

This template attempts to replicate OpenAI's DeepResearch feature which, at time of writing, is only available to their pro subscribers. > An agent that uses reasoning to synthesize large amount of online information and complete multi-step research tasks for you. Source Though the inner workings of DeepResearch have not been made public, it is presumed the feature relies on the ability to deep search the web, scrape web content and

Free

Create new Notion pages and append content from RSS articles

Automatically create new Notion pages and append content from RSS articles. Keep your Notion workspace updated with the latest information from your favorite feeds.

Free

Create TMetric tasks from JIRA issues and send Slack message

Every time a new issue is created in JIRA, Make will automatically create a new TMetric task and notify a user with Slack.

Free

Create a new Google Sheets row for every new article from RSS feed using OpenAI GPT-3

Automatically add a new row in Google Sheets for each new article from your RSS feed using ChatGPT to generate content insights.

Free

Add Revolut Business draft payments to Notion

Every time a new Revolut Business draft payment is created, Make will automatically add it to Notion as a new database item. You can use it in combination with this [template](https://www.integromat.com/en/integration/6330-update-a-notion-database-when-revolut-business-draft-payments-are-processed). It updates the database item once the payment is processed.

Free

Capture your employee's special requests on Airtable and send Slack notifications

Use this template to instantly receive special requests from employees through Typeform. Avoid those requests via email which can be a mess. For example, a request for gym access. The employee completes a Typeform form, the request is added to Airtable and a Slack notification is sent through Slack to a person or channel. It works with this [Airtable Base.](https://airtable.com/shrq94sArZkbeoMXq/tblmnpeH14Lx6cotS/viwm9uS6YN3Qd7ryh?blocks=hide)

Free

🔐🦙Private & local Ollama self-hosted + dynamic LLM router

Who is this for? This workflow template is designed for AI enthusiasts, developers, and privacy-conscious users who want to leverage the power of local large language models (LLMs) without sending data to external services. It's particularly valuable for those running Ollama locally who want intelligent routing between different specialized models. What problem is this workflow solving? When working with multiple local LLMs, each with different strengths and capabilities, it can be challenging t

Free

Invoice processor & validator with OCR, AI & Google Sheets

Say goodbye to manual invoice checking! This smart workflow automates your entire invoice processing pipeline using AI, OCR, and Google Sheets. --- ⚙️ What This Workflow Does: 📥 1. Reads an invoice PDF — Select a local PDF invoice from your machine. 🔍 2. Extracts raw text using OCR — Converts scanned or digital PDFs into readable text. 🧠 3. AI Agent processes the text — Transforms messy raw text into clean JSON using natural language understanding.

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free