STEPS · 27
Starts on a Telegram event
▶ Animate flow1 User Sends Message to Bot → Validate user Input AI Agent runs the AI agent with its attached model, memory and tools 2 Validate user Input → Validation Type Switch Switch routes items to a matching branch 3 Validation Type Switch → Extract Product Details Browser Act processes the incoming items 4 Validation Type Switch → Process Initialization Alert Telegram posts a message to ={{ $('User Sends Message to Bot').first().json.message.cha… 5 Validation Type Switch → Chat bot Agent AI Agent runs the AI agent with its attached model, memory and tools 6 Validation Type Switch → Chat bot Agent AI Agent runs the AI agent with its attached model, memory and tools 7 Extract Product Details → Generate Product Data AI Agent runs the AI agent with its attached model, memory and tools 8 Chat bot Agent → Send Text Message to Telegram Bot Telegram posts a message to ={{ $('User Sends Message to Bot').item.json.message.chat.i… 9 Generate Product Data → Generate Article AI Agent runs the AI agent with its attached model, memory and tools 10 Generate Product Data → Await Synchronous Data Arrival Merge merges branches back together 11 Generate Product Data → Create a product Woo Commerce product · create 12 Generate Article → Create WordPress Post Wordpress processes the incoming items 13 Await Synchronous Data Arrival → Split out the images Split Out splits a list into individual items 14 Create a product → Await Synchronous Data Arrival Merge merges branches back together 15 Split out the images → Loop Over Items Loop iterates the items in batches (loop) 16 Loop Over Items → Update Product Image Woo Commerce product · update 17 Update Product Image → Loop Over Items Loop iterates the items in batches (loop) 18 Check Ouput → Structured Output Googlegemini Model provides the language model — attached as the language model. 19 Check Ouputs1 → Structured Output3 Googlegemini Model provides the language model — attached as the language model. 20 Google Gemini → Chat bot Agent Googlegemini Model provides the language model — attached as the language model. 21 Generate Product → Generate Product Data OpenRouter Model provides the language model (openai/gpt-4.1) — attached as the language model. 22 Generate Article → Generate Article OpenRouter Model provides the language model (google/gemini-2.5-pro) — attached as the language model. 23 Structured Output → Generate Product Data Output Parser parses the model output into structured data — attached as the output parser. 24 Structured Output3 → Generate Article Output Parser parses the model output into structured data — attached as the output parser. 25 Validate user Inputs → Validate user Input Googlegemini Model provides the language model — attached as the language model. 26 Validate user Inputs → Structured Output Parser Googlegemini Model provides the language model — attached as the language model. 27 Structured Output Parser → Validate user Input Output Parser parses the model output into structured data — attached as the output parser.