{"meta":{"instanceId":"workflow-26ebc370","versionId":"1.0.0","createdAt":"2025-09-29T07:07:54.903069","updatedAt":"2025-09-29T07:07:54.903148","owner":"n8n-user","license":"MIT","category":"automation","status":"active","priority":"high","environment":"production"},"nodes":[{"id":"trigger-7e7e597c","name":"Manual Trigger","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[100,100],"parameters":{}},{"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,"notes":"This stickyNote node performs automated tasks as part of the workflow."},{"id":"e279af43-b003-4499-b221-58716e735379","name":"On new manual Chat Message","type":"n8n-nodes-base.noOp","position":[740,340],"parameters":{},"typeVersion":1,"notes":"This manualChatTrigger node performs automated tasks as part of the workflow."},{"id":"f4f8bf03-a43e-4a1f-a592-cd0f8408f552","name":"Chat OpenAI","type":"n8n-nodes-base.noOp","position":[840,653],"parameters":{"model":"gpt-4o-mini","options":{"temperature":0.3}},"credentials":{"openAiApi":{"id":"8gccIjcuf3gvaoEr","name":"OpenAi account"}},"typeVersion":1,"notes":"This lmChatOpenAi node performs automated tasks as part of the workflow."},{"id":"66b60f68-bae8-4958-ac81-03883f563ab3","name":"Wikipedia","type":"n8n-nodes-base.noOp","position":[1480,693],"parameters":{},"typeVersion":1,"notes":"This toolWikipedia node performs automated tasks as part of the workflow."},{"id":"70f6b43b-9290-4fbc-992f-0895d4578c9f","name":"Sticky Note3","type":"n8n-nodes-base.stickyNote","position":[1340,633],"parameters":{"width":300,"height":185,"content":"### Tools which agent can use to accomplish the task"},"typeVersion":1,"notes":"This stickyNote node performs automated tasks as part of the workflow."},{"id":"8696269f-6556-41f1-bbe4-5597e4e46e02","name":"Sticky Note6","type":"n8n-nodes-base.stickyNote","position":[960,260],"parameters":{"width":422,"height":211,"content":"### Conversational agent will utilise available tools to answer the prompt. "},"typeVersion":1,"notes":"This stickyNote node performs automated tasks as part of the workflow."},{"id":"6814967b-4567-4cdd-bf09-6b1b5ed0c68e","name":"Window Buffer Memory","type":"n8n-nodes-base.noOp","position":[1100,700],"parameters":{"contextWindowLength":20},"typeVersion":1,"notes":"This memoryBufferWindow node performs automated tasks as part of the workflow."},{"id":"ce4358ac-c2cc-45ba-b950-247f8360b36c","name":"SerpAPI","type":"n8n-nodes-base.noOp","position":[1380,693],"parameters":{"options":{}},"typeVersion":1,"notes":"This toolSerpApi node performs automated tasks as part of the workflow."},{"id":"de80add8-c37d-4d46-80ec-b43234e21150","name":"AI Agent","type":"n8n-nodes-base.noOp","position":[1040,340],"parameters":{"text":"={{ $json.input }}","options":{},"promptType":"define"},"typeVersion":1,"notes":"This agent node performs automated tasks as part of the workflow."}],"connections":{"SerpAPI":{"main":[[],[],[],[],[],[],[],[],[]]},"Chat OpenAI":{"main":[[]]}},"name":"Stickynote Workflow","settings":{"executionOrder":"v1","saveManualExecutions":true,"callerPolicy":"workflowsFromSameOwner","errorWorkflow":null,"timezone":"UTC","executionTimeout":3600,"maxExecutions":1000,"retryOnFail":true,"retryCount":3,"retryDelay":1000},"description":"Automated workflow: Stickynote Workflow. This workflow integrates 8 different services: stickyNote, toolSerpApi, agent, stopAndError, toolWikipedia. It contains 12 nodes and follows best practices for error handling and security.","notes":"Excellent quality workflow: Stickynote Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."}