Example: chatting with OpenAI Assistant with persisted chat memory
Loading workflow…
Workflow Description
A workflow that activates an OpenAI-powered agent responding through chat, manages conversation context and memory between messages, employs dynamic calculation tools, applies request limits, and aggregates results efficiently for users.
How it works
- 1.Receive user message through chat trigger
- 2.Process message with OpenAI agent using preserved context
- 3.Execute calculation tools and required operations
- 4.Manage conversation memory and enforce request limits
- 5.Aggregate results and return response to user
Use cases
- Smart assistant that maintains context across multiple conversations
- Query processor combining AI reasoning with dynamic calculations
- Automated support system that learns from previous interactions
Requirements
- OpenAI API key configured
- Memory buffer settings for conversation history
- Request rate limits configured appropriately
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (9)
OpenAI Assistant
OpenAI
Calculator
Tool Calculator
Chat Memory Manager
Memory Manager
Chat Memory Manager1
Memory Manager
Aggregate
Aggregate
Edit Fields
Set
Limit
Limit
Chat Trigger
Chat Trigger
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
Window Buffer Memory
Memory Buffer Window
Fresh workflows, straight to your inbox
Get newly published DROPIDEA workflows, a clear overview of what they do, and a link to explore them.
- New workflows
- Clear overviews
- Setup guides