Communication & Messaging
🧠 Give Your AI Agent Chatbot Long Term Memory Tools Router
🧠 Give Your AI Agent Chatbot Long Term Memory Tools Router
Complex
High
39
Nodes
Complex
Trigger
High
Complexity
7/22/2025
Added
Workflow Overview
Total Nodes
39
Node Types
13
Node Types
chain Llm
Prepare Gmail Message, Prepare Telegram Message
2 nodes
execute Workflow Trigger
When Executed by Another Workflow
1 node
google Docs
Save Long Term Memories, Retrieve Long Term Memories3, Retrieve Long Term Memories, Retrieve Long Term Memories2
4 nodes
set
Saved response, Respond with long term memories
2 nodes
telegram
Send Success Message to Telegram
1 node
gmail
Email Workflow Stats
1 node
lm Chat Open Ai
OpenAI Chat Model2, OpenAI Chat Model3, 🤖OpenAI Chat Model
3 nodes
tool Workflow
📤Send Memories to Telegram, 📫Send Memories to Gmail, 🧠Save Memories, 🔎Retrieve Memories
4 nodes
memory Buffer Window
🤯Window Buffer Memory
1 node
agent
🧠 AI Agent w/Long Term Memory
1 node
chat Trigger
Ⓜ️ When chat message received
1 node
sticky Note
Sticky Note, Sticky Note1, Sticky Note2, Sticky Note3, Sticky Note4, Sticky Note5, Sticky Note6, Sticky Note7, Sticky Note8, Sticky Note9, Sticky Note10, Sticky Note11, Sticky Note12, Sticky Note13, Sticky Note14, Sticky Note15, Sticky Note16
17 nodes
switch
Memory Tool Router
1 node
Workflow JSON
27.94 KB
{
"id": "p7xESnT1xMZD2hRk",
"meta": {
"instanceId": "31e69f7f4a77bf465b805824e303232f0227212ae922d12133a0f96ffeab4fef",
"templateCredsSetupCompleted": true
},
"name": "🧠 Give Your AI Agent Chatbot Long Term Memory Tools Router",
"tags": [],
"nodes": [
{
"id": "d5947a9d-bad4-4db7-8cdb-dc277928565a",
"name": "When Executed by Another Workflow",
"type": "n8n-nodes-base.executeWorkflowTrigger",
"position": [
320,
-80
],
"parameters": {
"inputSource": "passthrough"
},
"typeVersion": 1.1
},
{
"id": "c9e9715d-c691-4516-9e0c-cf393a18d814",
"name": "Save Long Term Memories",
"type": "n8n-nodes-base.googleDocs",
"position": [
1020,
-80
],
"parameters": {
"actionsUi": {
"actionFields": [
{
"text": "={\n \"date\": \"{{ $now }}\",\n \"memory\": \"{{ $json.query }}\"\n},\n",
"action": "...Showing first 1000 characters. Click "Expand" to view the full JSON.