AI chatbot that can search the web

The conversation history(last 20 messages) is stored in a buffer memory

Workflow Structure (6 nodes)
100%
Langchain.manual Chat Trigger
On new manual Chat Message
Langchain.agent
AI Agent
Langchain.lm Chat Open Ai
Chat OpenAI
Langchain.memory Buffer Window
Window Buffer Memory
Langchain.tool Serp Api
SerpAPI
Langchain.tool Wikipedia
Wikipedia
Node Types:
trigger
default
http
Requires credentials

Prerequisites

Required Credentials (1)

OpenAI

Used by: Chat OpenAI

Docs

Complexity

Simple

Great for beginners. Few nodes, straightforward setup.

Setup time: ~15 min
Score: 15/100

When to Use This Workflow

AI-Powered Content Creation

Automate content generation, summarization, or analysis using AI capabilities.

Save hours of manual work while maintaining quality and consistency.

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "meta": {
    "instanceId": "408f9fb9940c3cb18ffdef0e0150fe342d6e655c3a9fac21f0f644e8bedabcd9"
  },
  "nodes": [
    {
      "id": "3a3bcb2d-cb94-40d8-8b9e-322ea9d27f6e",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1000,
        640
      ],
      "parameters": {
        "width": 300,
        "height": 185,
        "content": "### The conversation history(last 20 messages) is stored in a buffer memory"
      },
      "typeVersion": 1
    },
...

Workflow Details

Nodes
9
Trigger
Manual
Source
awesome
Added
Dec 4, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

AI Agent with Ollama for current weather and wiki

The conversation history(last 20 messages) is stored in a buffer memory

Manualchat
Toolwikipedia
Memorybufferwindow
Agent
10 nodesManual
Curated

Podcast Digest

Chunk the transcript into several parts, and refine-summarize it

Documentjsoninputloader
Textsplitterrecursivecharactertextsplitter
Chainsummarization
Lmchatopenai
19 nodesManual
Curated

AI agent chat

Connect Lmchatopenai, Memorybufferwindow, Toolserp and more with this n8n workflow. 5 nodes total.

Lmchatopenai
Memorybufferwindow
Toolserp
Chat
5 nodesEvent
Curated

Chat with GitHub OpenAPI Specification using RAG (Pinecone and OpenAI)

Indexing content in the vector database This part of the workflow is responsible for extracting content, generating embe...

Http-request
Vectorstorepinecone
Documentdefaultdataloader
Textsplitterrecursivecharactertextsplitter
17 nodesEvent
Curated

Build a Tax Code Assistant with Qdrant, Mistral.ai and OpenAI

Step 1. Download the Tax Code PDF [Read more about handling Zip Files](https://docs.n8n.io/integrations/builtin/core-nod...

Embeddingsmistralcloud
Documentdefaultdataloader
Textsplitterrecursivecharactertextsplitter
Http-request
38 nodesEvent
Curated

Building RAG Chatbot for Movie Recommendations with Qdrant and Open AI

Tool, calling Qdrant's recommendation API based on user's request, transformed by AI agent

Github
Embeddingsopenai
Documentdefaultdataloader
Textsplittertokensplitter
27 nodesEvent
Curated