This n8n workflow creates a versatile AI chatbot capable of engaging in contextual conversations via webhooks. It's designed to receive incoming messages from a triggering system, process them using OpenAI's powerful chat models, and then send the AI-generated response back through the same webhook. A core feature is its integration of a 'Window Buffer Memory,' which intelligently maintains a short-term history of the conversation. This ensures the AI remembers recent interactions within a specific session, allowing for more coherent, relevant, and natural-feeling dialogues. The workflow dynamically manages session-specific memory using a unique `sessionId`, making it adaptable for multiple concurrent users or conversations. This setup is ideal for embedding an intelligent conversational agent into custom applications, messaging platforms, or any system that can send and receive webhook payloads, providing a dynamic and context-aware AI interface.
Free n8n workflow template ready to import
Official n8n visualization • Click and drag to explore
Loading workflow visualization...
Click the "Download Workflow" button above to get the JSON file.
In your n8n instance, go to Workflows → Import and select the JSON file.
Set up your @n8n/n8n-nodes-langchain.memory Buffer Window and other service credentials in n8n.
Activate the workflow and test it to ensure everything works correctly.
Get a custom n8n workflow built specifically for your business needs.
Ready to transform your business?