{"meta":{"instanceId":"workflow-405b2924","versionId":"1.0.0","createdAt":"2025-09-29T07:07:54.788366","updatedAt":"2025-09-29T07:07:54.788441","owner":"n8n-user","license":"MIT","category":"automation","status":"active","priority":"high","environment":"production"},"nodes":[{"id":"trigger-be33a8fa","name":"Manual Trigger","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[100,100],"parameters":{}},{"id":"a8211c61-5ca5-4b0a-adce-b7954a387aba","name":"Sticky Note4","type":"n8n-nodes-base.stickyNote","position":[-540,900],"parameters":{"width":300,"height":225,"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":"639ef27d-3e6e-4d2b-804a-5d1c95d509fc","name":"Sticky Note3","type":"n8n-nodes-base.stickyNote","position":[-200,900],"parameters":{"width":340,"height":225,"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":"dcb7ade3-005c-44e3-a369-526baa5b8813","name":"Sticky Note6","type":"n8n-nodes-base.stickyNote","position":[-500,500],"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":"2830de15-bdd2-48f4-8957-659014cd0a82","name":"When chat message received","type":"n8n-nodes-base.noOp","position":[-800,580],"webhookId":"d48f9e07-3c05-4be8-86ca-5cee4c27b78f","parameters":{"options":{}},"typeVersion":1,"notes":"This chatTrigger node performs automated tasks as part of the workflow."},{"id":"bd1865fc-c37f-4b81-8ee1-83205e67e42b","name":"OpenAI Chat Model","type":"n8n-nodes-base.noOp","position":[-720,1000],"parameters":{"model":{"__rl":true,"mode":"list","value":"gpt-4o-mini"},"options":{}},"credentials":{"openAiApi":{"id":"8gccIjcuf3gvaoEr","name":"OpenAi account"}},"typeVersion":1,"notes":"This lmChatOpenAi node performs automated tasks as part of the workflow."},{"id":"d9ee6da6-f2cd-4077-913c-9215433dfc31","name":"Simple Memory","type":"n8n-nodes-base.noOp","position":[-440,1000],"parameters":{"contextWindowLength":20},"typeVersion":1,"notes":"This memoryBufferWindow node performs automated tasks as part of the workflow."},{"id":"fe8ddba3-37ba-43c3-9797-021b14a1be49","name":"SerpAPI","type":"n8n-nodes-base.noOp","position":[-140,1000],"parameters":{"options":{}},"credentials":{"serpApi":{"id":"aJCKjxx6U3K7ydDe","name":"SerpAPI account"}},"typeVersion":1,"notes":"This toolSerpApi node performs automated tasks as part of the workflow."},{"id":"f7cee7ea-6a21-4eae-a1c6-36716683a3eb","name":"Wikipedia","type":"n8n-nodes-base.noOp","position":[0,1000],"parameters":{},"typeVersion":1,"notes":"This toolWikipedia node performs automated tasks as part of the workflow."},{"id":"e6f6fe48-3ad0-4bfe-a2f2-922e4c652306","name":"AI Agent","type":"n8n-nodes-base.noOp","position":[-420,580],"parameters":{"options":{}},"typeVersion":1,"notes":"This agent node performs automated tasks as part of the workflow."}],"connections":{"SerpAPI":{"main":[[],[],[],[],[],[],[],[],[]]},"OpenAI Chat Model":{"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, lmChatOpenAi. 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."}