{"workflow":{"id":13333,"name":"Create Shopify products via a Telegram bot with Google Gemini AI","views":41,"recentViews":0,"totalViews":41,"createdAt":"2026-02-12T12:59:48.294Z","description":"**Now you can create Shopify products remotely on your shop in just a few clicks!**\n\n## How it works?\n\n1. Telegram Trigger polls for actions done on the Telegram bot\n\n2.  The callback query is checked for the abort command, and if it's not found, it moves to the switch node for the product creation process.\n\n3. User is notified to enter the details required for product creation.\n\n4. AI Agents create information required for Product Creation.\n\n5. Product is created on the user's Shopify Store via API call\n\n6. User is notified about product creation\n\n## Setup Steps (20 Minutes)\n\n1. Create a Telegram Bot\n2. Create a Shopify API App and add it to your shop, and configure credentials on n8n\n3. Get Gemini's / any other LLM's API credentials and add them to n8n\n4. Create 2 Data Tables with specifications specified in the workflow.","workflow":{"id":"UIbeIwkCCXlmEbZm","meta":{"instanceId":"","templateCredsSetupCompleted":true},"name":"Create Shopify products via a telegram bot with Google Gemini AI","tags":[{"id":"","name":"","createdAt":"2025-09-09T19:46:50.767Z","updatedAt":"2025-09-09T19:46:50.767Z"}],"nodes":[{"id":"9d73e473-bd36-4b44-af96-4fff029c7ed4","name":"Telegram Trigger","type":"n8n-nodes-base.telegramTrigger","position":[-1424,1280],"webhookId":"9a1cc77a-da2a-4ab6-b687-ccea09cbb89a","parameters":{},"typeVersion":1.2},{"id":"d42ecd2d-f27b-40db-bcb7-8b8114a8a77f","name":"Switch","type":"n8n-nodes-base.switch","position":[192,1872],"parameters":{},"typeVersion":3.2},{"id":"13c04bce-161a-4d33-b0c1-dfcc1ce931e2","name":"Edit Fields","type":"n8n-nodes-base.set","position":[1568,784],"parameters":{},"typeVersion":3.4},{"id":"f7b35b29-bee1-49d1-a061-c4fa06ffdcf0","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","position":[2016,784],"parameters":{},"typeVersion":4.2},{"id":"ac228433-f4d3-4666-a7bb-e128a0f45ea3","name":"Google Gemini Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatGoogleGemini","position":[2608,544],"parameters":{},"typeVersion":1},{"id":"9935abbc-23d5-47ad-bec7-ce3971de14ac","name":"Google Gemini Chat Model1","type":"@n8n/n8n-nodes-langchain.lmChatGoogleGemini","position":[3184,544],"parameters":{},"typeVersion":1},{"id":"6c55ffd1-121a-4532-bca4-7a3a6c530210","name":"Google Gemini Chat Model3","type":"@n8n/n8n-nodes-langchain.lmChatGoogleGemini","position":[3536,544],"parameters":{},"typeVersion":1},{"id":"7a5953b4-f31c-47a6-bbc3-3b0f1e683257","name":"Product Description Generation","type":"@n8n/n8n-nodes-langchain.chainLlm","position":[2528,320],"parameters":{},"typeVersion":1.7},{"id":"a50cb118-2045-4573-a829-4d1d6093a0e8","name":"Short Description Generation","type":"@n8n/n8n-nodes-langchain.chainLlm","position":[3104,320],"parameters":{},"typeVersion":1.7},{"id":"2030c55d-67c0-466f-900c-e8dcaf5952d9","name":"Slug Generation","type":"@n8n/n8n-nodes-langchain.chainLlm","position":[3456,320],"parameters":{},"typeVersion":1.7},{"id":"5c5936be-f6ec-4550-8552-a0aca67a8e44","name":"Google Gemini Chat Model2","type":"@n8n/n8n-nodes-langchain.lmChatGoogleGemini","position":[2560,1312],"parameters":{},"typeVersion":1},{"id":"ece85ecc-df2d-4039-a13e-015b4bb673ed","name":"Google Gemini Chat Model4","type":"@n8n/n8n-nodes-langchain.lmChatGoogleGemini","position":[3104,1312],"parameters":{},"typeVersion":1},{"id":"cb76d74d-861d-4573-a932-b5041ad0925c","name":"Google Gemini Chat Model5","type":"@n8n/n8n-nodes-langchain.lmChatGoogleGemini","position":[3456,1312],"parameters":{},"typeVersion":1},{"id":"e410fedd-63d3-4ba1-b532-f7e1cf6a8f19","name":"Product Description Generation1","type":"@n8n/n8n-nodes-langchain.chainLlm","position":[2496,1088],"parameters":{},"typeVersion":1.7},{"id":"3f4513be-8af4-4182-914e-8be23331b1c7","name":"Short Description Generation1","type":"@n8n/n8n-nodes-langchain.chainLlm","position":[3024,1088],"parameters":{},"typeVersion":1.7},{"id":"23b6b7b2-16fd-4dbb-b7f5-be058d35c876","name":"Slug Generation1","type":"@n8n/n8n-nodes-langchain.chainLlm","position":[3376,1088],"parameters":{},"typeVersion":1.7},{"id":"dfb5725a-cf3d-4faa-9b80-ccaae82a6b53","name":"If2","type":"n8n-nodes-base.if","position":[2240,784],"parameters":{},"typeVersion":2.2},{"id":"67584a2f-b54c-45ad-a880-ee043082dc3b","name":"If3","type":"n8n-nodes-base.if","position":[-528,1232],"parameters":{},"typeVersion":2.2},{"id":"acb46746-bb11-4a93-a3c1-afe8ae60270c","name":"If5","type":"n8n-nodes-base.if","position":[720,3456],"parameters":{},"typeVersion":2.2},{"id":"4aa54475-0fe6-4a97-991e-6bca1e0f3ec8","name":"Merge","type":"n8n-nodes-base.merge","position":[1376,3472],"parameters":{},"typeVersion":3.2},{"id":"dab852a2-8dda-482f-81f1-e7c2ce670723","name":"Check Approval Button","type":"n8n-nodes-base.if","position":[384,960],"parameters":{},"typeVersion":2.2},{"id":"52139adb-3f77-4c6e-acc5-88d0e4b5c608","name":"Get a file","type":"n8n-nodes-base.telegram","position":[1104,1872],"webhookId":"88b60562-4d03-495f-8221-d3dc227d613f","parameters":{},"typeVersion":1.2},{"id":"6e1e7d23-22bf-4248-9f21-9980d47a3f07","name":"Code","type":"n8n-nodes-base.code","position":[880,1872],"parameters":{},"typeVersion":2},{"id":"45d7fa72-6ca2-4505-8a5b-79d119622df4","name":"Edit Fields1","type":"n8n-nodes-base.set","position":[1328,1872],"parameters":{},"typeVersion":3.4},{"id":"066c61e7-bddf-4a57-9830-b715b1f5755c","name":"Get User State","type":"n8n-nodes-base.dataTable","position":[-1200,1280],"parameters":{},"typeVersion":1,"alwaysOutputData":true},{"id":"b5c76509-2c98-49e0-8a94-3950ec7f5dc0","name":"Get User State1","type":"n8n-nodes-base.dataTable","position":[-304,1232],"parameters":{},"typeVersion":1,"alwaysOutputData":true},{"id":"f99140ea-86cd-45ec-a5a7-302e36b4cb0e","name":"Upsert row(s)1","type":"n8n-nodes-base.dataTable","position":[720,1088],"parameters":{},"typeVersion":1},{"id":"2646fd1b-0b7c-4c39-a82c-d82e13438248","name":"Get All Data","type":"n8n-nodes-base.dataTable","position":[1600,3472],"parameters":{},"typeVersion":1},{"id":"f1e163a8-779e-4536-a5e0-e4b0adeb431f","name":"Code in JavaScript","type":"n8n-nodes-base.code","position":[1344,784],"parameters":{},"typeVersion":2},{"id":"607f35fa-bf43-4848-b704-2fb203096ca1","name":"Code in JavaScript2","type":"n8n-nodes-base.code","position":[1792,784],"parameters":{},"typeVersion":2},{"id":"aa1390b7-92cf-4c43-827f-2c15791b7562","name":"Code in JavaScript4","type":"n8n-nodes-base.code","position":[1824,3472],"parameters":{},"typeVersion":2},{"id":"679e00bb-dc24-4e96-81a2-91ebfcba3362","name":"Telegram Group Media","type":"n8n-nodes-base.httpRequest","position":[2272,3472],"parameters":{},"executeOnce":true,"typeVersion":4.2},{"id":"80f026b6-df4f-4675-bfc5-bca31b0730a2","name":"If6","type":"n8n-nodes-base.if","position":[2048,3472],"parameters":{},"typeVersion":2.2},{"id":"fae2b09e-5093-445b-aae5-4f3223cfb406","name":"Structured Output Parser","type":"@n8n/n8n-nodes-langchain.outputParserStructured","position":[4544,1312],"parameters":{},"typeVersion":1.3},{"id":"7ce7bd46-e2cd-41c1-92a2-d80974dfcf1b","name":"Google Gemini Chat Model7","type":"@n8n/n8n-nodes-langchain.lmChatGoogleGemini","position":[4416,1312],"parameters":{},"typeVersion":1},{"id":"f6f574eb-e2f9-422a-b372-3073e08715f5","name":"Structured Output Parser1","type":"@n8n/n8n-nodes-langchain.outputParserStructured","position":[4624,544],"parameters":{},"typeVersion":1.3},{"id":"33fad0ff-2438-4b8c-8018-0c00a5dd41ab","name":"Google Gemini Chat Model8","type":"@n8n/n8n-nodes-langchain.lmChatGoogleGemini","position":[4496,544],"parameters":{},"typeVersion":1},{"id":"17f85da6-10c8-4273-9653-76f02fa89e67","name":"If /abort","type":"n8n-nodes-base.if","position":[-992,976],"parameters":{},"typeVersion":2.2},{"id":"77e505e1-26b6-4237-a10f-a2ef2830a884","name":"Sticky Note","type":"n8n-nodes-base.stickyNote","position":[-2416,416],"parameters":{"content":""},"typeVersion":1},{"id":"20d52152-f966-4010-a04c-163598bac13e","name":"Sticky Note1","type":"n8n-nodes-base.stickyNote","position":[-1552,1056],"parameters":{"content":""},"typeVersion":1},{"id":"5b64c5d5-ec0b-4ecb-8aab-c644da10a424","name":"Sticky Note2","type":"n8n-nodes-base.stickyNote","position":[-1008,752],"parameters":{"content":""},"typeVersion":1},{"id":"71dd85ab-627c-4e6f-bfb7-0b32dd554f0f","name":"Sticky Note3","type":"n8n-nodes-base.stickyNote","position":[-752,1440],"parameters":{"content":""},"typeVersion":1},{"id":"663e0ed3-58f3-4b8c-9706-e6348a1b3c9e","name":"Sticky Note4","type":"n8n-nodes-base.stickyNote","position":[0,0],"parameters":{"content":""},"typeVersion":1},{"id":"51445c17-8a80-408c-85ab-f544b4205310","name":"Sticky Note5","type":"n8n-nodes-base.stickyNote","position":[880,464],"parameters":{"content":""},"typeVersion":1},{"id":"366617ec-3060-463c-813d-aedc1f153a40","name":"Sticky Note6","type":"n8n-nodes-base.stickyNote","position":[2144,560],"parameters":{"content":""},"typeVersion":1},{"id":"2a2b6bb8-c727-46fd-8895-5d4e6d2a5773","name":"Sticky Note7","type":"n8n-nodes-base.stickyNote","position":[2512,128],"parameters":{"content":""},"typeVersion":1},{"id":"5b7eb8c2-3627-4de3-9bce-82cf910f88c5","name":"Sticky Note8","type":"n8n-nodes-base.stickyNote","position":[2576,1520],"parameters":{"content":""},"typeVersion":1},{"id":"1dcdc7c8-600a-4695-a92a-a7fa8230cb71","name":"Sticky Note9","type":"n8n-nodes-base.stickyNote","position":[1168,1088],"parameters":{"content":""},"typeVersion":1},{"id":"2726ac34-9b48-469e-9b01-b2a7e44f4045","name":"Sticky Note10","type":"n8n-nodes-base.stickyNote","position":[1168,1328],"parameters":{"content":""},"typeVersion":1},{"id":"6593cf59-10aa-4af8-837f-bbb5f706468f","name":"Sticky Note11","type":"n8n-nodes-base.stickyNote","position":[1760,1616],"parameters":{"content":""},"typeVersion":1},{"id":"a0a19b08-55ce-486f-b58b-73ab7e024465","name":"Sticky Note12","type":"n8n-nodes-base.stickyNote","position":[1760,1872],"parameters":{"content":""},"typeVersion":1},{"id":"dc37b14a-25b4-4585-907e-b8447ad7ca46","name":"Sticky Note13","type":"n8n-nodes-base.stickyNote","position":[1760,2192],"parameters":{"content":""},"typeVersion":1},{"id":"5cb9c9cd-dbbb-4f97-a371-80a521fcc9cf","name":"Sticky Note14","type":"n8n-nodes-base.stickyNote","position":[1760,2432],"parameters":{"content":""},"typeVersion":1},{"id":"9ee68e4d-5b25-48fb-9cab-1edcb88b9bd8","name":"Sticky Note15","type":"n8n-nodes-base.stickyNote","position":[1760,2768],"parameters":{"content":""},"typeVersion":1},{"id":"b14efc8b-d83a-4170-bbc1-0f7d8949c33f","name":"Sticky Note16","type":"n8n-nodes-base.stickyNote","position":[656,3104],"parameters":{"content":""},"typeVersion":1},{"id":"e5337051-8347-42ae-91bb-c74e750b1f39","name":"Sticky Note17","type":"n8n-nodes-base.stickyNote","position":[1488,3200],"parameters":{"content":""},"typeVersion":1},{"id":"000e5e2d-4483-4c8c-a71a-7a0575f95d4e","name":"Sticky Note18","type":"n8n-nodes-base.stickyNote","position":[1424,3824],"parameters":{"content":""},"typeVersion":1},{"id":"d067183b-1e62-4b67-9b0c-349d6fa0b652","name":"Markdown","type":"n8n-nodes-base.markdown","position":[2880,320],"parameters":{},"typeVersion":1},{"id":"ec72e483-3701-4a27-8193-dd82abb240f0","name":"Markdown1","type":"n8n-nodes-base.markdown","position":[2800,1088],"parameters":{},"typeVersion":1},{"id":"b09466b8-68dd-4dda-86d6-10ad03effaca","name":"Reset Shopify Product Manager DB","type":"n8n-nodes-base.dataTable","position":[-768,960],"parameters":{},"typeVersion":1},{"id":"d0eb9c44-b303-4e3f-9d5c-b25d2e2720b9","name":"Reset User_images DB","type":"n8n-nodes-base.dataTable","position":[-544,960],"parameters":{},"typeVersion":1,"alwaysOutputData":true},{"id":"dd76328c-99fa-45ec-889b-c5f22fbbb3b2","name":"Fetch Data from User State DB","type":"n8n-nodes-base.code","position":[-752,1232],"parameters":{},"typeVersion":2},{"id":"f50dd9e2-33f6-4ffd-8a3a-12ba7e5ded5b","name":"Check for /start","type":"n8n-nodes-base.if","position":[48,448],"parameters":{},"typeVersion":2.2},{"id":"3583f59e-94c8-48f5-9603-197b8e2201a3","name":"Chat ID Update","type":"n8n-nodes-base.dataTable","position":[496,352],"parameters":{},"typeVersion":1},{"id":"7e02012b-730c-4981-89ff-ffab3037cf98","name":"Fetching Product Data","type":"n8n-nodes-base.dataTable","position":[3728,1088],"parameters":{},"typeVersion":1},{"id":"fa9aead2-b160-49c3-b499-22bf520f15da","name":"Fetching Image URLs","type":"n8n-nodes-base.code","position":[3952,1088],"parameters":{},"typeVersion":2},{"id":"a895396c-b295-4f1b-9ef7-d77e1e88b4cc","name":"Mapping Image URL with Alt Tag","type":"n8n-nodes-base.code","position":[4752,1088],"parameters":{},"typeVersion":2},{"id":"7a67e5f2-b60f-496f-a2fe-c038c10bb778","name":"Fetching Product Data1","type":"n8n-nodes-base.dataTable","position":[4976,1088],"parameters":{},"executeOnce":true,"typeVersion":1},{"id":"2d5c2add-f474-49ec-bbc3-b48dbc74d283","name":"Fetching Image URLs1","type":"n8n-nodes-base.code","position":[5200,1088],"parameters":{},"typeVersion":2},{"id":"60c8ba64-0a9a-46b4-a54f-3d433f94e17c","name":"Fetching Binary Data","type":"n8n-nodes-base.httpRequest","position":[5424,1088],"parameters":{},"typeVersion":4.2},{"id":"9f7f8ed6-3a1a-4b51-ba53-c9ea72bf1f6c","name":"Creating Product on Shopify","type":"n8n-nodes-base.httpRequest","position":[5872,1088],"parameters":{},"typeVersion":4.2},{"id":"3b44d60c-1612-49ed-9936-75e5bb4d2272","name":"Notifying user about Product Creation","type":"n8n-nodes-base.telegram","position":[6096,1088],"webhookId":"ec2d819d-5f8e-481f-b04d-9d9f2e8c1c48","parameters":{},"typeVersion":1.2},{"id":"f2500a1e-9121-412b-b7bc-f3daf51d3596","name":"Getting Image Data","type":"n8n-nodes-base.httpRequest","position":[4176,1088],"parameters":{},"typeVersion":4.2},{"id":"6bf907a8-dd54-4a77-a558-3399d7c8f506","name":"Fetching Product Data2","type":"n8n-nodes-base.dataTable","position":[3808,320],"parameters":{},"typeVersion":1},{"id":"5089c47d-2668-4d6b-9184-93b40f24215e","name":"Fetching Image URLs2","type":"n8n-nodes-base.code","position":[4032,320],"parameters":{},"typeVersion":2},{"id":"85df8831-b660-4d95-aae9-989c15a5d834","name":"Getting Image Data1","type":"n8n-nodes-base.httpRequest","position":[4256,320],"parameters":{},"typeVersion":4.2},{"id":"3b4c5853-611e-4eb9-8a0d-c7b94610318c","name":"Image Title & Alt Tag Creation","type":"@n8n/n8n-nodes-langchain.agent","position":[4400,1088],"parameters":{},"typeVersion":2.2},{"id":"facc309b-26ac-4fa2-9851-858564fc8d18","name":"Image Title & Alt Tag Creation1","type":"@n8n/n8n-nodes-langchain.agent","position":[4480,320],"parameters":{},"typeVersion":2.2},{"id":"d3438a0f-9ae0-4e0d-ad18-1d102de98c94","name":"Mapping Image URL with Alt Tag1","type":"n8n-nodes-base.code","position":[4832,320],"parameters":{},"typeVersion":2},{"id":"66e746ca-5e6a-45fa-8d6c-2d7cb2526251","name":"Fetching Product Data3","type":"n8n-nodes-base.dataTable","position":[5056,320],"parameters":{},"executeOnce":true,"typeVersion":1},{"id":"b7df384d-f4aa-47b4-968f-200c9c27a2b0","name":"Fetching Image URLs3","type":"n8n-nodes-base.code","position":[5280,320],"parameters":{},"typeVersion":2},{"id":"cb3080f6-e096-47dc-8824-dc8d54998388","name":"Fetching Binary Data1","type":"n8n-nodes-base.httpRequest","position":[5504,320],"parameters":{},"typeVersion":4.2},{"id":"af914d7e-f25f-485a-8463-68c609f4f2cd","name":"Formatting Images as Base64_1","type":"n8n-nodes-base.code","position":[5728,320],"parameters":{},"typeVersion":2},{"id":"5e7e382d-9cbf-4cc1-8a15-2f7f3bd6ddd7","name":"Formatting Images as Base64","type":"n8n-nodes-base.code","position":[5648,1088],"parameters":{},"typeVersion":2},{"id":"49738937-5486-4a5d-9cae-7c6fd88f6067","name":"Creating Product on Shopify1","type":"n8n-nodes-base.httpRequest","position":[5952,320],"parameters":{},"typeVersion":4.2},{"id":"00fb0551-f808-4793-9578-407e2b9a3e20","name":"Notifying user about Product Creation1","type":"n8n-nodes-base.telegram","position":[6176,320],"webhookId":"ec2d819d-5f8e-481f-b04d-9d9f2e8c1c48","parameters":{},"typeVersion":1.2},{"id":"969f5caa-44fb-4fcf-85ee-0c42b29c9c89","name":"Notifying User to Restart","type":"n8n-nodes-base.telegram","position":[944,1088],"webhookId":"36b484ac-1a1f-4ecb-b77d-654bb1bf065b","parameters":{},"typeVersion":1.2},{"id":"bd290bc6-cd31-4f83-93fd-ff7beb27bc49","name":"Notifying user about Product Creation Initiation","type":"n8n-nodes-base.telegram","position":[672,784],"webhookId":"eb51771e-61a3-42b2-9e72-b02850090417","parameters":{},"typeVersion":1.2},{"id":"56d7ae8b-f11c-4d83-848a-63f5388fd5d2","name":"Updating Current Step","type":"n8n-nodes-base.dataTable","position":[896,784],"parameters":{},"typeVersion":1},{"id":"fba78393-9db5-4feb-b7a7-fb5c53db122e","name":"Fetching Product Data4","type":"n8n-nodes-base.dataTable","position":[1120,784],"parameters":{},"typeVersion":1},{"id":"dc7e3274-fb45-4fdc-9b08-f1d8af8c24c6","name":"Updating Current Step & Product Name","type":"n8n-nodes-base.dataTable","position":[752,1344],"parameters":{},"typeVersion":1},{"id":"0bdc705e-20e0-475b-9f31-8f5499bb34e8","name":"Notifying User to Specify Product Name","type":"n8n-nodes-base.telegram","position":[976,1344],"webhookId":"7831608b-ec44-49d1-a0f3-c78e368c5425","parameters":{},"typeVersion":1.2},{"id":"61224852-e6eb-4bb4-b720-47fb2e43f8fa","name":"Check for Done after uploading images ","type":"n8n-nodes-base.if","position":[560,1840],"parameters":{},"typeVersion":2.2},{"id":"ca49939f-1e58-484c-9402-1d6a2ac02ace","name":"Fetching Product Data5","type":"n8n-nodes-base.dataTable","position":[880,1680],"parameters":{},"typeVersion":1},{"id":"06e20261-561c-47b4-8a67-d43b15201574","name":"Combining File IDs & URLs","type":"n8n-nodes-base.code","position":[1104,1680],"parameters":{},"typeVersion":2},{"id":"ce1dedd9-bc87-436d-a4e3-5a59ee3e16f8","name":"Updating Current Step ","type":"n8n-nodes-base.dataTable","position":[1328,1680],"parameters":{},"typeVersion":1},{"id":"b9d9cf1e-29a7-4dc8-8da7-829de2890b46","name":"Updating Image Data","type":"n8n-nodes-base.dataTable","position":[1552,1872],"parameters":{},"typeVersion":1},{"id":"2a73a52d-724f-4e5f-bf25-dfe0ef22b8c0","name":"Prompting user for Features","type":"n8n-nodes-base.telegram","position":[1552,1680],"webhookId":"acd3934b-5bfc-4a12-845a-9e6aa2aee1de","parameters":{},"typeVersion":1.2},{"id":"77472fc9-a0a3-4cac-9ec3-df8d4f7bacf1","name":"Check for None in Features","type":"n8n-nodes-base.if","position":[1104,2400],"parameters":{},"typeVersion":2.2},{"id":"a1d9227f-06fe-414c-9c5a-6395f91131bb","name":"Updating Current Step1","type":"n8n-nodes-base.dataTable","position":[1328,2208],"parameters":{},"typeVersion":1},{"id":"d8c97c0b-04b9-4f71-86ea-9ac2d029af3b","name":"Prompting user for Regular Price","type":"n8n-nodes-base.telegram","position":[1552,2208],"webhookId":"21d07166-8880-4645-9cc8-d0694317900c","parameters":{},"typeVersion":1.2},{"id":"641186a3-8480-4414-a7df-e0252b4ec821","name":"Updating Current Step & Features","type":"n8n-nodes-base.dataTable","position":[1328,2400],"parameters":{},"typeVersion":1},{"id":"817f6be9-3fb0-4e88-97d0-47e613835580","name":"Prompting user for Regular Price1","type":"n8n-nodes-base.telegram","position":[1552,2400],"webhookId":"21d07166-8880-4645-9cc8-d0694317900c","parameters":{},"typeVersion":1.2},{"id":"5da361c6-c65b-4516-8cca-a0e69427b166","name":"Updating Current Step2","type":"n8n-nodes-base.dataTable","position":[1328,2800],"parameters":{},"typeVersion":1},{"id":"44b866ea-0552-45cd-96b1-b1baf614f318","name":"Prompting user for Sale Price","type":"n8n-nodes-base.telegram","position":[1552,2800],"webhookId":"bd8e5bdd-0c63-4997-8df3-e1fc0512ca5f","parameters":{},"typeVersion":1.2},{"id":"9b037ec1-c8de-4d2f-b792-63ee84555eea","name":"Updating Sale Price","type":"n8n-nodes-base.dataTable","position":[1104,3264],"parameters":{},"typeVersion":1},{"id":"5287712b-cece-46ba-b31a-39a29e30eb29","name":"Updating Sale Price1","type":"n8n-nodes-base.dataTable","position":[1152,3472],"parameters":{},"typeVersion":1},{"id":"8940676f-83bd-4ecf-bed8-bb6d276c2933","name":"Prompting user for Approval","type":"n8n-nodes-base.telegram","position":[2496,3472],"webhookId":"d1c07b40-0958-458e-bf07-ea6e0a309648","parameters":{},"executeOnce":true,"typeVersion":1.2},{"id":"db5f7dcc-259e-4335-bac3-95cbf5b566cb","name":"Prompting user to create another product","type":"n8n-nodes-base.telegram","position":[704,3872],"webhookId":"34972463-4d2c-43e5-9856-c11feb7a8050","parameters":{},"typeVersion":1.2},{"id":"9354c898-88cd-4bb4-9c01-ae12beaa44ec","name":"Reset Shopify Product Manager DB1","type":"n8n-nodes-base.dataTable","position":[928,3872],"parameters":{},"typeVersion":1},{"id":"fcf9bda4-a6d8-456d-97d0-8bbd6693832c","name":"Reset User_Images DB","type":"n8n-nodes-base.dataTable","position":[1152,3872],"parameters":{},"typeVersion":1},{"id":"d34a7e51-d0c6-4dc4-90d8-9e223110b2a7","name":"Prompting user for product name","type":"n8n-nodes-base.telegram","position":[272,352],"webhookId":"badec91d-2e9e-449c-8c69-bd3ad67216c9","parameters":{},"typeVersion":1.2},{"id":"217eea26-fb1d-4121-a865-51f0dc396d15","name":"Prompting user to use /Start","type":"n8n-nodes-base.telegram","position":[272,544],"webhookId":"996d885c-f5ac-4e6a-9fb6-712c6210ebbd","parameters":{},"typeVersion":1.2},{"id":"7649da1e-086d-4d06-9beb-e5afb2859f54","name":"Notifying user about process abortion","type":"n8n-nodes-base.telegram","position":[-320,960],"webhookId":"cd875d80-9614-44eb-821b-766430501b1c","parameters":{},"executeOnce":true,"typeVersion":1.2},{"id":"4d3606fd-ae67-43b0-8b4b-7bc6ff3d1069","name":"Sticky Note19","type":"n8n-nodes-base.stickyNote","position":[5856,512],"parameters":{"content":""},"typeVersion":1},{"id":"d02b75f5-bc79-4644-9843-3df2dda68a77","name":"Sticky Note20","type":"n8n-nodes-base.stickyNote","position":[5760,1296],"parameters":{"content":""},"typeVersion":1}],"active":false,"pinData":{},"settings":{"executionOrder":"v1"},"versionId":"da6c3170-adf7-445f-98e4-1893498b305e","connections":{"If2":{"main":[[{"node":"Product Description Generation","type":"main","index":0}],[{"node":"Product Description Generation1","type":"main","index":0}]]},"If3":{"main":[[{"node":"Get User State1","type":"main","index":0}],[{"node":"Check for /start","type":"main","index":0}]]},"If5":{"main":[[{"node":"Updating Sale Price","type":"main","index":0}],[{"node":"Updating Sale Price1","type":"main","index":0}]]},"If6":{"main":[[{"node":"Telegram Group Media","type":"main","index":0}]]},"Code":{"main":[[{"node":"Get a file","type":"main","index":0}]]},"Merge":{"main":[[{"node":"Get All Data","type":"main","index":0}]]},"Switch":{"main":[[{"node":"Check Approval Button","type":"main","index":0}],[{"node":"Updating Current Step & Product Name","type":"main","index":0}],[{"node":"Check for Done after uploading images ","type":"main","index":0}],[{"node":"Check for None in Features","type":"main","index":0}],[{"node":"Updating Current Step2","type":"main","index":0}],[{"node":"If5","type":"main","index":0}],[{"node":"Prompting user to create another product","type":"main","index":0}]]},"Markdown":{"main":[[{"node":"Short Description Generation","type":"main","index":0}]]},"If /abort":{"main":[[{"node":"Reset Shopify Product Manager DB","type":"main","index":0}],[{"node":"Fetch Data from User State DB","type":"main","index":0}]]},"Markdown1":{"main":[[{"node":"Short Description Generation1","type":"main","index":0}]]},"Get a file":{"main":[[{"node":"Edit Fields1","type":"main","index":0}]]},"Edit Fields":{"main":[[{"node":"Code in JavaScript2","type":"main","index":0}]]},"Edit Fields1":{"main":[[{"node":"Updating Image Data","type":"main","index":0}]]},"Get All Data":{"main":[[{"node":"Code in JavaScript4","type":"main","index":0}]]},"HTTP Request":{"main":[[{"node":"If2","type":"main","index":0}]]},"Get User State":{"main":[[{"node":"If /abort","type":"main","index":0}]]},"Upsert row(s)1":{"main":[[{"node":"Notifying User to Restart","type":"main","index":0}]]},"Get User State1":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Slug Generation":{"main":[[{"node":"Fetching Product Data2","type":"main","index":0}]]},"Check for /start":{"main":[[{"node":"Prompting user for product name","type":"main","index":0}],[{"node":"Prompting user to use /Start","type":"main","index":0}]]},"Slug Generation1":{"main":[[{"node":"Fetching Product Data","type":"main","index":0}]]},"Telegram Trigger":{"main":[[{"node":"Get User State","type":"main","index":0}]]},"Code in JavaScript":{"main":[[{"node":"Edit Fields","type":"main","index":0}]]},"Getting Image Data":{"main":[[{"node":"Image Title & Alt Tag Creation","type":"main","index":0}]]},"Code in JavaScript2":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]},"Code in JavaScript4":{"main":[[{"node":"If6","type":"main","index":0}]]},"Fetching Image URLs":{"main":[[{"node":"Getting Image Data","type":"main","index":0}]]},"Getting Image Data1":{"main":[[{"node":"Image Title & Alt Tag Creation1","type":"main","index":0}]]},"Updating Sale Price":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Fetching Binary Data":{"main":[[{"node":"Formatting Images as Base64","type":"main","index":0}]]},"Fetching Image URLs1":{"main":[[{"node":"Fetching Binary Data","type":"main","index":0}]]},"Fetching Image URLs2":{"main":[[{"node":"Getting Image Data1","type":"main","index":0}]]},"Fetching Image URLs3":{"main":[[{"node":"Fetching Binary Data1","type":"main","index":0}]]},"Reset User_images DB":{"main":[[{"node":"Notifying user about process abortion","type":"main","index":0}]]},"Telegram Group Media":{"main":[[{"node":"Prompting user for Approval","type":"main","index":0}]]},"Updating Sale Price1":{"main":[[{"node":"Merge","type":"main","index":1}]]},"Check Approval Button":{"main":[[{"node":"Notifying user about Product Creation Initiation","type":"main","index":0}],[{"node":"Upsert row(s)1","type":"main","index":0}]]},"Fetching Binary Data1":{"main":[[{"node":"Formatting Images as Base64_1","type":"main","index":0}]]},"Fetching Product Data":{"main":[[{"node":"Fetching Image URLs","type":"main","index":0}]]},"Updating Current Step":{"main":[[{"node":"Fetching Product Data4","type":"main","index":0}]]},"Fetching Product Data1":{"main":[[{"node":"Fetching Image URLs1","type":"main","index":0}]]},"Fetching Product Data2":{"main":[[{"node":"Fetching Image URLs2","type":"main","index":0}]]},"Fetching Product Data3":{"main":[[{"node":"Fetching Image URLs3","type":"main","index":0}]]},"Fetching Product Data4":{"main":[[{"node":"Code in JavaScript","type":"main","index":0}]]},"Fetching Product Data5":{"main":[[{"node":"Combining File IDs & URLs","type":"main","index":0}]]},"Updating Current Step ":{"main":[[{"node":"Prompting user for Features","type":"main","index":0}]]},"Updating Current Step1":{"main":[[{"node":"Prompting user for Regular Price","type":"main","index":0}]]},"Updating Current Step2":{"main":[[{"node":"Prompting user for Sale Price","type":"main","index":0}]]},"Google Gemini Chat Model":{"ai_languageModel":[[{"node":"Product Description Generation","type":"ai_languageModel","index":0}]]},"Structured Output Parser":{"ai_outputParser":[[{"node":"Image Title & Alt Tag Creation","type":"ai_outputParser","index":0}]]},"Combining File IDs & URLs":{"main":[[{"node":"Updating Current Step ","type":"main","index":0}]]},"Google Gemini Chat Model1":{"ai_languageModel":[[{"node":"Short Description Generation","type":"ai_languageModel","index":0}]]},"Google Gemini Chat Model2":{"ai_languageModel":[[{"node":"Product Description Generation1","type":"ai_languageModel","index":0}]]},"Google Gemini Chat Model3":{"ai_languageModel":[[{"node":"Slug Generation","type":"ai_languageModel","index":0}]]},"Google Gemini Chat Model4":{"ai_languageModel":[[{"node":"Short Description Generation1","type":"ai_languageModel","index":0}]]},"Google Gemini Chat Model5":{"ai_languageModel":[[{"node":"Slug Generation1","type":"ai_languageModel","index":0}]]},"Google Gemini Chat Model7":{"ai_languageModel":[[{"node":"Image Title & Alt Tag Creation","type":"ai_languageModel","index":0}]]},"Google Gemini Chat Model8":{"ai_languageModel":[[{"node":"Image Title & Alt Tag Creation1","type":"ai_languageModel","index":0}]]},"Structured Output Parser1":{"ai_outputParser":[[{"node":"Image Title & Alt Tag Creation1","type":"ai_outputParser","index":0}]]},"Check for None in Features":{"main":[[{"node":"Updating Current Step1","type":"main","index":0}],[{"node":"Updating Current Step & Features","type":"main","index":0}]]},"Creating Product on Shopify":{"main":[[{"node":"Notifying user about Product Creation","type":"main","index":0}]]},"Formatting Images as Base64":{"main":[[{"node":"Creating Product on Shopify","type":"main","index":0}]]},"Creating Product on Shopify1":{"main":[[{"node":"Notifying user about Product Creation1","type":"main","index":0}]]},"Short Description Generation":{"main":[[{"node":"Slug Generation","type":"main","index":0}]]},"Fetch Data from User State DB":{"main":[[{"node":"If3","type":"main","index":0}]]},"Formatting Images as Base64_1":{"main":[[{"node":"Creating Product on Shopify1","type":"main","index":0}]]},"Short Description Generation1":{"main":[[{"node":"Slug Generation1","type":"main","index":0}]]},"Image Title & Alt Tag Creation":{"main":[[{"node":"Mapping Image URL with Alt Tag","type":"main","index":0}]]},"Mapping Image URL with Alt Tag":{"main":[[{"node":"Fetching Product Data1","type":"main","index":0}]]},"Product Description Generation":{"main":[[{"node":"Markdown","type":"main","index":0}]]},"Image Title & Alt Tag Creation1":{"main":[[{"node":"Mapping Image URL with Alt Tag1","type":"main","index":0}]]},"Mapping Image URL with Alt Tag1":{"main":[[{"node":"Fetching Product Data3","type":"main","index":0}]]},"Product Description Generation1":{"main":[[{"node":"Markdown1","type":"main","index":0}]]},"Prompting user for product name":{"main":[[{"node":"Chat ID Update","type":"main","index":0}]]},"Reset Shopify Product Manager DB":{"main":[[{"node":"Reset User_images DB","type":"main","index":0}]]},"Updating Current Step & Features":{"main":[[{"node":"Prompting user for Regular Price1","type":"main","index":0}]]},"Reset Shopify Product Manager DB1":{"main":[[{"node":"Reset User_Images DB","type":"main","index":0}]]},"Updating Current Step & Product Name":{"main":[[{"node":"Notifying User to Specify Product Name","type":"main","index":0}]]},"Check for Done after uploading images ":{"main":[[{"node":"Fetching Product Data5","type":"main","index":0}],[{"node":"Code","type":"main","index":0}]]},"Prompting user to create another product":{"main":[[{"node":"Reset Shopify Product Manager DB1","type":"main","index":0}]]},"Notifying user about Product Creation Initiation":{"main":[[{"node":"Updating Current Step","type":"main","index":0}]]}}},"lastUpdatedBy":1,"workflowInfo":{"nodeCount":116,"nodeTypes":{"n8n-nodes-base.if":{"count":9},"n8n-nodes-base.set":{"count":2},"n8n-nodes-base.code":{"count":14},"n8n-nodes-base.merge":{"count":1},"n8n-nodes-base.switch":{"count":1},"n8n-nodes-base.markdown":{"count":2},"n8n-nodes-base.telegram":{"count":15},"n8n-nodes-base.dataTable":{"count":24},"n8n-nodes-base.stickyNote":{"count":21},"n8n-nodes-base.httpRequest":{"count":8},"@n8n/n8n-nodes-langchain.agent":{"count":2},"n8n-nodes-base.telegramTrigger":{"count":1},"@n8n/n8n-nodes-langchain.chainLlm":{"count":6},"@n8n/n8n-nodes-langchain.lmChatGoogleGemini":{"count":8},"@n8n/n8n-nodes-langchain.outputParserStructured":{"count":2}}},"status":"published","readyToDemo":null,"user":{"name":"Kshitij Matta","username":"autom8nstudio","bio":"Creating useful and easy to replicate marketing automations. Simplifying your content planning one node at a time. Follow me on X for more such automations and tips & tricks.","verified":true,"links":["https://x.com/matta_kshitij"],"avatar":"https://gravatar.com/avatar/5c3c77131f877c9186d55e4b001aa76f7e87ed62e988b7cffa1ee01cedf1dea8?r=pg&d=retro&size=200"},"nodes":[{"id":19,"icon":"file:httprequest.svg","name":"n8n-nodes-base.httpRequest","codex":{"data":{"alias":["API","Request","URL","Build","cURL"],"resources":{"generic":[{"url":"https://n8n.io/blog/2021-the-year-to-automate-the-new-you-with-n8n/","icon":"☀️","label":"2021: The Year to Automate the New You with n8n"},{"url":"https://n8n.io/blog/why-business-process-automation-with-n8n-can-change-your-daily-life/","icon":"🧬","label":"Why business process automation with n8n can change your daily life"},{"url":"https://n8n.io/blog/automatically-pulling-and-visualizing-data-with-n8n/","icon":"📈","label":"Automatically pulling and visualizing data with n8n"},{"url":"https://n8n.io/blog/learn-how-to-automatically-cross-post-your-content-with-n8n/","icon":"✍️","label":"Learn how to automatically cross-post your content with n8n"},{"url":"https://n8n.io/blog/automatically-adding-expense-receipts-to-google-sheets-with-telegram-mindee-twilio-and-n8n/","icon":"🧾","label":"Automatically Adding Expense Receipts to Google Sheets with Telegram, Mindee, Twilio, and n8n"},{"url":"https://n8n.io/blog/running-n8n-on-ships-an-interview-with-maranics/","icon":"🛳","label":"Running n8n on ships: An interview with Maranics"},{"url":"https://n8n.io/blog/what-are-apis-how-to-use-them-with-no-code/","icon":" 🪢","label":"What are APIs and how to use them with no code"},{"url":"https://n8n.io/blog/5-tasks-you-can-automate-with-notion-api/","icon":"⚡️","label":"5 tasks you can automate with the new Notion API "},{"url":"https://n8n.io/blog/world-poetry-day-workflow/","icon":"📜","label":"Celebrating World Poetry Day with a daily poem in Telegram"},{"url":"https://n8n.io/blog/automate-google-apps-for-productivity/","icon":"💡","label":"15 Google apps you can combine and automate to increase productivity"},{"url":"https://n8n.io/blog/automate-designs-with-bannerbear-and-n8n/","icon":"🎨","label":"Automate Designs with Bannerbear and n8n"},{"url":"https://n8n.io/blog/how-uproc-scraped-a-multi-page-website-with-a-low-code-workflow/","icon":" 🕸️","label":"How uProc scraped a multi-page website with a low-code workflow"},{"url":"https://n8n.io/blog/building-an-expense-tracking-app-in-10-minutes/","icon":"📱","label":"Building an expense tracking app in 10 minutes"},{"url":"https://n8n.io/blog/5-workflow-automations-for-mattermost-that-we-love-at-n8n/","icon":"🤖","label":"5 workflow automations for Mattermost that we love at n8n"},{"url":"https://n8n.io/blog/how-to-use-the-http-request-node-the-swiss-army-knife-for-workflow-automation/","icon":"🧰","label":"How to use the HTTP Request Node - The Swiss Army Knife for Workflow Automation"},{"url":"https://n8n.io/blog/learn-how-to-use-webhooks-with-mattermost-slash-commands/","icon":"🦄","label":"Learn how to use webhooks with Mattermost slash commands"},{"url":"https://n8n.io/blog/how-a-membership-development-manager-automates-his-work-and-investments/","icon":"📈","label":"How a Membership Development Manager automates his work and investments"},{"url":"https://n8n.io/blog/a-low-code-bitcoin-ticker-built-with-questdb-and-n8n-io/","icon":"📈","label":"A low-code bitcoin ticker built with QuestDB and n8n.io"},{"url":"https://n8n.io/blog/how-to-set-up-a-ci-cd-pipeline-with-no-code/","icon":"🎡","label":"How to set up a no-code CI/CD pipeline with GitHub and TravisCI"},{"url":"https://n8n.io/blog/automations-for-activists/","icon":"✨","label":"How Common Knowledge use workflow automation for activism"},{"url":"https://n8n.io/blog/creating-scheduled-text-affirmations-with-n8n/","icon":"🤟","label":"Creating scheduled text affirmations with n8n"},{"url":"https://n8n.io/blog/how-goomer-automated-their-operations-with-over-200-n8n-workflows/","icon":"🛵","label":"How Goomer automated their operations with over 200 n8n workflows"},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.httprequest/"}]},"categories":["Development","Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Helpers"]}}},"group":"[\"output\"]","defaults":{"name":"HTTP Request","color":"#0004F5"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MCAyMEM0MCA4Ljk1MzE0IDMxLjA0NjkgMCAyMCAwQzguOTUzMTQgMCAwIDguOTUzMTQgMCAyMEMwIDMxLjA0NjkgOC45NTMxNCA0MCAyMCA0MEMzMS4wNDY5IDQwIDQwIDMxLjA0NjkgNDAgMjBaTTIwIDM2Ljk0NThDMTguODg1MiAzNi45NDU4IDE3LjEzNzggMzUuOTY3IDE1LjQ5OTggMzIuNjk4NUMxNC43OTY0IDMxLjI5MTggMTQuMTk2MSAyOS41NDMxIDEzLjc1MjYgMjcuNjg0N0gyNi4xODk4QzI1LjgwNDUgMjkuNTQwMyAyNS4yMDQ0IDMxLjI5MDEgMjQuNTAwMiAzMi42OTg1QzIyLjg2MjIgMzUuOTY3IDIxLjExNDggMzYuOTQ1OCAyMCAzNi45NDU4Wk0xMi45MDY0IDIwQzEyLjkwNjQgMjEuNjA5NyAxMy4wMDg3IDIzLjE2NCAxMy4yMDAzIDI0LjYzMDVIMjYuNzk5N0MyNi45OTEzIDIzLjE2NCAyNy4wOTM2IDIxLjYwOTcgMjcuMDkzNiAyMEMyNy4wOTM2IDE4LjM5MDMgMjYuOTkxMyAxNi44MzYgMjYuNzk5NyAxNS4zNjk1SDEzLjIwMDNDMTMuMDA4NyAxNi44MzYgMTIuOTA2NCAxOC4zOTAzIDEyLjkwNjQgMjBaTTIwIDMuMDU0MTlDMjEuMTE0OSAzLjA1NDE5IDIyLjg2MjIgNC4wMzA3OCAyNC41MDAxIDcuMzAwMzlDMjUuMjA2NiA4LjcxNDA4IDI1LjgwNzIgMTAuNDA2NyAyNi4xOTIgMTIuMzE1M0gxMy43NTAxQzE0LjE5MzMgMTAuNDA0NyAxNC43OTQyIDguNzEyNTQgMTUuNDk5OCA3LjMwMDY0QzE3LjEzNzcgNC4wMzA4MyAxOC44ODUxIDMuMDU0MTkgMjAgMy4wNTQxOVpNMzAuMTQ3OCAyMEMzMC4xNDc4IDE4LjQwOTkgMzAuMDU0MyAxNi44NjE3IDI5LjgyMjcgMTUuMzY5NUgzNi4zMDQyQzM2LjcyNTIgMTYuODQyIDM2Ljk0NTggMTguMzk2NCAzNi45NDU4IDIwQzM2Ljk0NTggMjEuNjAzNiAzNi43MjUyIDIzLjE1OCAzNi4zMDQyIDI0LjYzMDVIMjkuODIyN0MzMC4wNTQzIDIzLjEzODMgMzAuMTQ3OCAyMS41OTAxIDMwLjE0NzggMjBaTTI2LjI3NjcgNC4yNTUxMkMyNy42MzY1IDYuMzYwMTkgMjguNzExIDkuMTMyIDI5LjM3NzQgMTIuMzE1M0gzNS4xMDQ2QzMzLjI1MTEgOC42NjggMzAuMTA3IDUuNzgzNDYgMjYuMjc2NyA0LjI1NTEyWk0xMC42MjI2IDEyLjMxNTNINC44OTI5M0M2Ljc1MTQ3IDguNjY3ODQgOS44OTM1MSA1Ljc4MzQxIDEzLjcyMzIgNC4yNTUxM0MxMi4zNjM1IDYuMzYwMjEgMTEuMjg5IDkuMTMyMDEgMTAuNjIyNiAxMi4zMTUzWk0zLjA1NDE5IDIwQzMuMDU0MTkgMjEuNjAzIDMuMjc3NDMgMjMuMTU3NSAzLjY5NDg0IDI0LjYzMDVIMTAuMTIxN0M5Ljk0NjE5IDIzLjE0MiA5Ljg1MjIyIDIxLjU5NDMgOS44NTIyMiAyMEM5Ljg1MjIyIDE4LjQwNTcgOS45NDYxOSAxNi44NTggMTAuMTIxNyAxNS4zNjk1SDMuNjk0ODRDMy4yNzc0MyAxNi44NDI1IDMuMDU0MTkgMTguMzk3IDMuMDU0MTkgMjBaTTI2LjI3NjYgMzUuNzQyN0MyNy42MzY1IDMzLjYzOTMgMjguNzExIDMwLjg2OCAyOS4zNzc0IDI3LjY4NDdIMzUuMTA0NkMzMy4yNTEgMzEuMzMyMiAzMC4xMDY4IDM0LjIxNzkgMjYuMjc2NiAzNS43NDI3Wk0xMy43MjM0IDM1Ljc0MjdDOS44OTM2OSAzNC4yMTc5IDYuNzUxNTUgMzEuMzMyNCA0Ljg5MjkzIDI3LjY4NDdIMTAuNjIyNkMxMS4yODkgMzAuODY4IDEyLjM2MzUgMzMuNjM5MyAxMy43MjM0IDM1Ljc0MjdaIiBmaWxsPSIjM0E0MkU5Ii8+Cjwvc3ZnPgo="},"displayName":"HTTP Request","typeVersion":4,"nodeCategories":[{"id":5,"name":"Development"},{"id":9,"name":"Core Nodes"}]},{"id":20,"icon":"fa:map-signs","name":"n8n-nodes-base.if","codex":{"data":{"alias":["Router","Filter","Condition","Logic","Boolean","Branch"],"details":"The IF node can be used to implement binary conditional logic in your workflow. You can set up one-to-many conditions to evaluate each item of data being inputted into the node. That data will either evaluate to TRUE or FALSE and route out of the node accordingly.\n\nThis node has multiple types of conditions: Bool, String, Number, and Date & Time.","resources":{"generic":[{"url":"https://n8n.io/blog/learn-to-automate-your-factorys-incident-reporting-a-step-by-step-guide/","icon":"🏭","label":"Learn to Automate Your Factory's Incident Reporting: A Step by Step Guide"},{"url":"https://n8n.io/blog/2021-the-year-to-automate-the-new-you-with-n8n/","icon":"☀️","label":"2021: The Year to Automate the New You with n8n"},{"url":"https://n8n.io/blog/why-business-process-automation-with-n8n-can-change-your-daily-life/","icon":"🧬","label":"Why business process automation with n8n can change your daily life"},{"url":"https://n8n.io/blog/create-a-toxic-language-detector-for-telegram/","icon":"🤬","label":"Create a toxic language detector for Telegram in 4 step"},{"url":"https://n8n.io/blog/no-code-ecommerce-workflow-automations/","icon":"store","label":"6 e-commerce workflows to power up your Shopify s"},{"url":"https://n8n.io/blog/how-to-build-a-low-code-self-hosted-url-shortener/","icon":"🔗","label":"How to build a low-code, self-hosted URL shortener in 3 steps"},{"url":"https://n8n.io/blog/automate-your-data-processing-pipeline-in-9-steps-with-n8n/","icon":"⚙️","label":"Automate your data processing pipeline in 9 steps"},{"url":"https://n8n.io/blog/how-to-get-started-with-crm-automation-and-no-code-workflow-ideas/","icon":"👥","label":"How to get started with CRM automation (with 3 no-code workflow ideas"},{"url":"https://n8n.io/blog/5-tasks-you-can-automate-with-notion-api/","icon":"⚡️","label":"5 tasks you can automate with the new Notion API "},{"url":"https://n8n.io/blog/automate-google-apps-for-productivity/","icon":"💡","label":"15 Google apps you can combine and automate to increase productivity"},{"url":"https://n8n.io/blog/automation-for-maintainers-of-open-source-projects/","icon":"🏷️","label":"How to automatically manage contributions to open-source projects"},{"url":"https://n8n.io/blog/how-uproc-scraped-a-multi-page-website-with-a-low-code-workflow/","icon":" 🕸️","label":"How uProc scraped a multi-page website with a low-code workflow"},{"url":"https://n8n.io/blog/5-workflow-automations-for-mattermost-that-we-love-at-n8n/","icon":"🤖","label":"5 workflow automations for Mattermost that we love at n8n"},{"url":"https://n8n.io/blog/why-this-product-manager-loves-workflow-automation-with-n8n/","icon":"🧠","label":"Why this Product Manager loves workflow automation with n8n"},{"url":"https://n8n.io/blog/sending-automated-congratulations-with-google-sheets-twilio-and-n8n/","icon":"🙌","label":"Sending Automated Congratulations with Google Sheets, Twilio, and n8n "},{"url":"https://n8n.io/blog/how-to-set-up-a-ci-cd-pipeline-with-no-code/","icon":"🎡","label":"How to set up a no-code CI/CD pipeline with GitHub and TravisCI"},{"url":"https://n8n.io/blog/benefits-of-automation-and-n8n-an-interview-with-hubspots-hugh-durkin/","icon":"🎖","label":"Benefits of automation and n8n: An interview with HubSpot's Hugh Durkin"},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.if/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Flow"]}}},"group":"[\"transform\"]","defaults":{"name":"If","color":"#408000"},"iconData":{"icon":"map-signs","type":"icon"},"displayName":"If","typeVersion":2,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":24,"icon":"file:merge.svg","name":"n8n-nodes-base.merge","codex":{"data":{"alias":["Join","Concatenate","Wait"],"resources":{"generic":[{"url":"https://n8n.io/blog/how-to-sync-data-between-two-systems/","icon":"🏬","label":"How to synchronize data between two systems (one-way vs. two-way sync"},{"url":"https://n8n.io/blog/supercharging-your-conference-registration-process-with-n8n/","icon":"🎫","label":"Supercharging your conference registration process with n8n"},{"url":"https://n8n.io/blog/migrating-community-metrics-to-orbit-using-n8n/","icon":"📈","label":"Migrating Community Metrics to Orbit using n8n"},{"url":"https://n8n.io/blog/build-your-own-virtual-assistant-with-n8n-a-step-by-step-guide/","icon":"👦","label":"Build your own virtual assistant with n8n: A step by step guide"},{"url":"https://n8n.io/blog/sending-automated-congratulations-with-google-sheets-twilio-and-n8n/","icon":"🙌","label":"Sending Automated Congratulations with Google Sheets, Twilio, and n8n "},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.merge/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Flow","Data Transformation"]}}},"group":"[\"transform\"]","defaults":{"name":"Merge"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMTc3XzUxOCkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgNDhDMCAyMS40OTAzIDIxLjQ5MDMgMCA0OCAwSDExMkMxMzguNTEgMCAxNjAgMjEuNDkwMyAxNjAgNDhWNTZIMTk2LjI1MkMyNDAuNDM1IDU2IDI3Ni4yNTIgOTEuODE3MiAyNzYuMjUyIDEzNlYxOTJDMjc2LjI1MiAyMTQuMDkxIDI5NC4xNjEgMjMyIDMxNi4yNTIgMjMySDM1MlYyMjRDMzUyIDE5Ny40OSAzNzMuNDkgMTc2IDQwMCAxNzZINDY0QzQ5MC41MSAxNzYgNTEyIDE5Ny40OSA1MTIgMjI0VjI4OEM1MTIgMzE0LjUxIDQ5MC41MSAzMzYgNDY0IDMzNkg0MDBDMzczLjQ5IDMzNiAzNTIgMzE0LjUxIDM1MiAyODhWMjgwSDMxNi4yNTJDMjk0LjE2MSAyODAgMjc2LjI1MiAyOTcuOTA5IDI3Ni4yNTIgMzIwVjM3NkMyNzYuMjUyIDQyMC4xODMgMjQwLjQzNSA0NTYgMTk2LjI1MiA0NTZIMTYwVjQ2NEMxNjAgNDkwLjUxIDEzOC41MSA1MTIgMTEyIDUxMkg0OEMyMS40OTAzIDUxMiAwIDQ5MC41MSAwIDQ2NFY0MDBDMCAzNzMuNDkgMjEuNDkwMyAzNTIgNDggMzUySDExMkMxMzguNTEgMzUyIDE2MCAzNzMuNDkgMTYwIDQwMFY0MDhIMTk2LjI1MkMyMTMuOTI1IDQwOCAyMjguMjUyIDM5My42NzMgMjI4LjI1MiAzNzZWMzIwQzIyOC4yNTIgMjk0Ljc4NCAyMzguODU5IDI3Mi4wNDQgMjU1Ljg1MyAyNTZDMjM4Ljg1OSAyMzkuOTU2IDIyOC4yNTIgMjE3LjIxNiAyMjguMjUyIDE5MlYxMzZDMjI4LjI1MiAxMTguMzI3IDIxMy45MjUgMTA0IDE5Ni4yNTIgMTA0SDE2MFYxMTJDMTYwIDEzOC41MSAxMzguNTEgMTYwIDExMiAxNjBINDhDMjEuNDkwMyAxNjAgMCAxMzguNTEgMCAxMTJWNDhaTTEwNCA0OEMxMDguNDE4IDQ4IDExMiA1MS41ODE3IDExMiA1NlYxMDRDMTEyIDEwOC40MTggMTA4LjQxOCAxMTIgMTA0IDExMkg1NkM1MS41ODE3IDExMiA0OCAxMDguNDE4IDQ4IDEwNFY1NkM0OCA1MS41ODE3IDUxLjU4MTcgNDggNTYgNDhIMTA0Wk00NTYgMjI0QzQ2MC40MTggMjI0IDQ2NCAyMjcuNTgyIDQ2NCAyMzJWMjgwQzQ2NCAyODQuNDE4IDQ2MC40MTggMjg4IDQ1NiAyODhINDA4QzQwMy41ODIgMjg4IDQwMCAyODQuNDE4IDQwMCAyODBWMjMyQzQwMCAyMjcuNTgyIDQwMy41ODIgMjI0IDQwOCAyMjRINDU2Wk0xMTIgNDA4QzExMiA0MDMuNTgyIDEwOC40MTggNDAwIDEwNCA0MDBINTZDNTEuNTgxNyA0MDAgNDggNDAzLjU4MiA0OCA0MDhWNDU2QzQ4IDQ2MC40MTggNTEuNTgxNyA0NjQgNTYgNDY0SDEwNEMxMDguNDE4IDQ2NCAxMTIgNDYwLjQxOCAxMTIgNDU2VjQwOFoiIGZpbGw9IiM1NEI4QzkiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMTc3XzUxOCI+CjxyZWN0IHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo="},"displayName":"Merge","typeVersion":3,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":38,"icon":"fa:pen","name":"n8n-nodes-base.set","codex":{"data":{"alias":["Set","JS","JSON","Filter","Transform","Map"],"resources":{"generic":[{"url":"https://n8n.io/blog/learn-to-automate-your-factorys-incident-reporting-a-step-by-step-guide/","icon":"🏭","label":"Learn to Automate Your Factory's Incident Reporting: A Step by Step Guide"},{"url":"https://n8n.io/blog/2021-the-year-to-automate-the-new-you-with-n8n/","icon":"☀️","label":"2021: The Year to Automate the New You with n8n"},{"url":"https://n8n.io/blog/automatically-pulling-and-visualizing-data-with-n8n/","icon":"📈","label":"Automatically pulling and visualizing data with n8n"},{"url":"https://n8n.io/blog/database-monitoring-and-alerting-with-n8n/","icon":"📡","label":"Database Monitoring and Alerting with n8n"},{"url":"https://n8n.io/blog/automatically-adding-expense-receipts-to-google-sheets-with-telegram-mindee-twilio-and-n8n/","icon":"🧾","label":"Automatically Adding Expense Receipts to Google Sheets with Telegram, Mindee, Twilio, and n8n"},{"url":"https://n8n.io/blog/no-code-ecommerce-workflow-automations/","icon":"store","label":"6 e-commerce workflows to power up your Shopify s"},{"url":"https://n8n.io/blog/how-to-build-a-low-code-self-hosted-url-shortener/","icon":"🔗","label":"How to build a low-code, self-hosted URL shortener in 3 steps"},{"url":"https://n8n.io/blog/automate-your-data-processing-pipeline-in-9-steps-with-n8n/","icon":"⚙️","label":"Automate your data processing pipeline in 9 steps"},{"url":"https://n8n.io/blog/how-to-get-started-with-crm-automation-and-no-code-workflow-ideas/","icon":"👥","label":"How to get started with CRM automation (with 3 no-code workflow ideas"},{"url":"https://n8n.io/blog/5-tasks-you-can-automate-with-notion-api/","icon":"⚡️","label":"5 tasks you can automate with the new Notion API "},{"url":"https://n8n.io/blog/automate-google-apps-for-productivity/","icon":"💡","label":"15 Google apps you can combine and automate to increase productivity"},{"url":"https://n8n.io/blog/how-uproc-scraped-a-multi-page-website-with-a-low-code-workflow/","icon":" 🕸️","label":"How uProc scraped a multi-page website with a low-code workflow"},{"url":"https://n8n.io/blog/building-an-expense-tracking-app-in-10-minutes/","icon":"📱","label":"Building an expense tracking app in 10 minutes"},{"url":"https://n8n.io/blog/the-ultimate-guide-to-automate-your-video-collaboration-with-whereby-mattermost-and-n8n/","icon":"📹","label":"The ultimate guide to automate your video collaboration with Whereby, Mattermost, and n8n"},{"url":"https://n8n.io/blog/5-workflow-automations-for-mattermost-that-we-love-at-n8n/","icon":"🤖","label":"5 workflow automations for Mattermost that we love at n8n"},{"url":"https://n8n.io/blog/learn-to-build-powerful-api-endpoints-using-webhooks/","icon":"🧰","label":"Learn to Build Powerful API Endpoints Using Webhooks"},{"url":"https://n8n.io/blog/how-a-membership-development-manager-automates-his-work-and-investments/","icon":"📈","label":"How a Membership Development Manager automates his work and investments"},{"url":"https://n8n.io/blog/a-low-code-bitcoin-ticker-built-with-questdb-and-n8n-io/","icon":"📈","label":"A low-code bitcoin ticker built with QuestDB and n8n.io"},{"url":"https://n8n.io/blog/how-to-set-up-a-ci-cd-pipeline-with-no-code/","icon":"🎡","label":"How to set up a no-code CI/CD pipeline with GitHub and TravisCI"},{"url":"https://n8n.io/blog/benefits-of-automation-and-n8n-an-interview-with-hubspots-hugh-durkin/","icon":"🎖","label":"Benefits of automation and n8n: An interview with HubSpot's Hugh Durkin"},{"url":"https://n8n.io/blog/how-goomer-automated-their-operations-with-over-200-n8n-workflows/","icon":"🛵","label":"How Goomer automated their operations with over 200 n8n workflows"},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.set/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Data Transformation"]}}},"group":"[\"input\"]","defaults":{"name":"Edit Fields"},"iconData":{"icon":"pen","type":"icon"},"displayName":"Edit Fields (Set)","typeVersion":3,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":49,"icon":"file:telegram.svg","name":"n8n-nodes-base.telegram","codex":{"data":{"alias":["human","form","wait","hitl","approval"],"resources":{"generic":[{"url":"https://n8n.io/blog/why-business-process-automation-with-n8n-can-change-your-daily-life/","icon":"🧬","label":"Why business process automation with n8n can change your daily life"},{"url":"https://n8n.io/blog/create-a-toxic-language-detector-for-telegram/","icon":"🤬","label":"Create a toxic language detector for Telegram in 4 step"},{"url":"https://n8n.io/blog/automatically-adding-expense-receipts-to-google-sheets-with-telegram-mindee-twilio-and-n8n/","icon":"🧾","label":"Automatically Adding Expense Receipts to Google Sheets with Telegram, Mindee, Twilio, and n8n"},{"url":"https://n8n.io/blog/no-code-ecommerce-workflow-automations/","icon":"store","label":"6 e-commerce workflows to power up your Shopify s"},{"url":"https://n8n.io/blog/world-poetry-day-workflow/","icon":"📜","label":"Celebrating World Poetry Day with a daily poem in Telegram"},{"url":"https://n8n.io/blog/using-automation-to-boost-productivity-in-the-workplace/","icon":"💪","label":"Using Automation to Boost Productivity in the Workplace"},{"url":"https://n8n.io/blog/how-to-set-up-a-ci-cd-pipeline-with-no-code/","icon":"🎡","label":"How to set up a no-code CI/CD pipeline with GitHub and TravisCI"},{"url":"https://n8n.io/blog/creating-scheduled-text-affirmations-with-n8n/","icon":"🤟","label":"Creating scheduled text affirmations with n8n"},{"url":"https://n8n.io/blog/creating-telegram-bots-with-n8n-a-no-code-platform/","icon":"💬","label":"Creating Telegram Bots with n8n, a No-Code Platform"},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.telegram/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/telegram/"}]},"categories":["Communication","HITL"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"HITL":["Human in the Loop"]}}},"group":"[\"output\"]","defaults":{"name":"Telegram"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiB2aWV3Qm94PSIwIDAgNjYgNjYiPjx1c2UgeGxpbms6aHJlZj0iI2EiIHg9Ii41IiB5PSIuNSIvPjxzeW1ib2wgaWQ9ImEiIG92ZXJmbG93PSJ2aXNpYmxlIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0ibm9uZSI+PHBhdGggZmlsbD0iIzM3YWVlMiIgZD0iTTAgMzJjMCAxNy42NzMgMTQuMzI3IDMyIDMyIDMyczMyLTE0LjMyNyAzMi0zMlM0OS42NzMgMCAzMiAwIDAgMTQuMzI3IDAgMzIiLz48cGF0aCBmaWxsPSIjYzhkYWVhIiBkPSJtMjEuNjYxIDM0LjMzOCAzLjc5NyAxMC41MDhzLjQ3NS45ODMuOTgzLjk4MyA4LjA2OC03Ljg2NCA4LjA2OC03Ljg2NGw4LjQwNy0xNi4yMzctMjEuMTE5IDkuODk4eiIvPjxwYXRoIGZpbGw9IiNhOWM2ZDgiIGQ9Im0yNi42OTUgMzcuMDM0LS43MjkgNy43NDZzLS4zMDUgMi4zNzMgMi4wNjggMGw0LjY0NC00LjIwMyIvPjxwYXRoIGQ9Im0yMS43MyAzNC43MTItNy44MDktMi41NDVzLS45MzItLjM3OC0uNjMzLTEuMjM3Yy4wNjItLjE3Ny4xODYtLjMyOC41NTktLjU4OCAxLjczMS0xLjIwNiAzMi4wMjgtMTIuMDk2IDMyLjAyOC0xMi4wOTZzLjg1Ni0uMjg4IDEuMzYxLS4wOTdjLjIzMS4wODguMzc4LjE4Ny41MDMuNTQ4LjA0NS4xMzIuMDcxLjQxMS4wNjguNjg5LS4wMDMuMjAxLS4wMjcuMzg2LS4wNDUuNjc4LS4xODQgMi45NzgtNS43MDYgMjUuMTk4LTUuNzA2IDI1LjE5OHMtLjMzIDEuMy0xLjUxNCAxLjM0NWMtLjQzMi4wMTYtLjk1Ni0uMDcxLTEuNTgyLS42MS0yLjMyMy0xLjk5OC0xMC4zNTItNy4zOTQtMTIuMTI2LTguNThhLjM0LjM0IDAgMCAxLS4xNDYtLjIzOWMtLjAyNS0uMTI1LjEwOC0uMjguMTA4LS4yOHMxMy45OC0xMi40MjcgMTQuMzUyLTEzLjczMWMuMDI5LS4xMDEtLjA3OS0uMTUxLS4yMjYtLjEwNy0uOTI5LjM0Mi0xNy4wMjUgMTAuNTA2LTE4LjgwMSAxMS42MjktLjEwNC4wNjYtLjM5NS4wMjMtLjM5NS4wMjMiLz48L2c+PC9zeW1ib2w+PC9zdmc+"},"displayName":"Telegram","typeVersion":1,"nodeCategories":[{"id":6,"name":"Communication"},{"id":28,"name":"HITL"}]},{"id":50,"icon":"file:telegram.svg","name":"n8n-nodes-base.telegramTrigger","codex":{"data":{"resources":{"generic":[{"url":"https://n8n.io/blog/create-a-toxic-language-detector-for-telegram/","icon":"🤬","label":"Create a toxic language detector for Telegram in 4 step"},{"url":"https://n8n.io/blog/automatically-adding-expense-receipts-to-google-sheets-with-telegram-mindee-twilio-and-n8n/","icon":"🧾","label":"Automatically Adding Expense Receipts to Google Sheets with Telegram, Mindee, Twilio, and n8n"},{"url":"https://n8n.io/blog/how-to-set-up-a-ci-cd-pipeline-with-no-code/","icon":"🎡","label":"How to set up a no-code CI/CD pipeline with GitHub and TravisCI"},{"url":"https://n8n.io/blog/creating-telegram-bots-with-n8n-a-no-code-platform/","icon":"💬","label":"Creating Telegram Bots with n8n, a No-Code Platform"},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/trigger-nodes/n8n-nodes-base.telegramtrigger/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/telegram/"}]},"categories":["Communication"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"trigger\"]","defaults":{"name":"Telegram Trigger"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiB2aWV3Qm94PSIwIDAgNjYgNjYiPjx1c2UgeGxpbms6aHJlZj0iI2EiIHg9Ii41IiB5PSIuNSIvPjxzeW1ib2wgaWQ9ImEiIG92ZXJmbG93PSJ2aXNpYmxlIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0ibm9uZSI+PHBhdGggZmlsbD0iIzM3YWVlMiIgZD0iTTAgMzJjMCAxNy42NzMgMTQuMzI3IDMyIDMyIDMyczMyLTE0LjMyNyAzMi0zMlM0OS42NzMgMCAzMiAwIDAgMTQuMzI3IDAgMzIiLz48cGF0aCBmaWxsPSIjYzhkYWVhIiBkPSJtMjEuNjYxIDM0LjMzOCAzLjc5NyAxMC41MDhzLjQ3NS45ODMuOTgzLjk4MyA4LjA2OC03Ljg2NCA4LjA2OC03Ljg2NGw4LjQwNy0xNi4yMzctMjEuMTE5IDkuODk4eiIvPjxwYXRoIGZpbGw9IiNhOWM2ZDgiIGQ9Im0yNi42OTUgMzcuMDM0LS43MjkgNy43NDZzLS4zMDUgMi4zNzMgMi4wNjggMGw0LjY0NC00LjIwMyIvPjxwYXRoIGQ9Im0yMS43MyAzNC43MTItNy44MDktMi41NDVzLS45MzItLjM3OC0uNjMzLTEuMjM3Yy4wNjItLjE3Ny4xODYtLjMyOC41NTktLjU4OCAxLjczMS0xLjIwNiAzMi4wMjgtMTIuMDk2IDMyLjAyOC0xMi4wOTZzLjg1Ni0uMjg4IDEuMzYxLS4wOTdjLjIzMS4wODguMzc4LjE4Ny41MDMuNTQ4LjA0NS4xMzIuMDcxLjQxMS4wNjguNjg5LS4wMDMuMjAxLS4wMjcuMzg2LS4wNDUuNjc4LS4xODQgMi45NzgtNS43MDYgMjUuMTk4LTUuNzA2IDI1LjE5OHMtLjMzIDEuMy0xLjUxNCAxLjM0NWMtLjQzMi4wMTYtLjk1Ni0uMDcxLTEuNTgyLS42MS0yLjMyMy0xLjk5OC0xMC4zNTItNy4zOTQtMTIuMTI2LTguNThhLjM0LjM0IDAgMCAxLS4xNDYtLjIzOWMtLjAyNS0uMTI1LjEwOC0uMjguMTA4LS4yOHMxMy45OC0xMi40MjcgMTQuMzUyLTEzLjczMWMuMDI5LS4xMDEtLjA3OS0uMTUxLS4yMjYtLjEwNy0uOTI5LjM0Mi0xNy4wMjUgMTAuNTA2LTE4LjgwMSAxMS42MjktLjEwNC4wNjYtLjM5NS4wMjMtLjM5NS4wMjMiLz48L2c+PC9zeW1ib2w+PC9zdmc+"},"displayName":"Telegram Trigger","typeVersion":1,"nodeCategories":[{"id":6,"name":"Communication"}]},{"id":112,"icon":"fa:map-signs","name":"n8n-nodes-base.switch","codex":{"data":{"alias":["Router","If","Path","Filter","Condition","Logic","Branch","Case"],"resources":{"generic":[{"url":"https://n8n.io/blog/2021-the-year-to-automate-the-new-you-with-n8n/","icon":"☀️","label":"2021: The Year to Automate the New You with n8n"},{"url":"https://n8n.io/blog/how-to-get-started-with-crm-automation-and-no-code-workflow-ideas/","icon":"👥","label":"How to get started with CRM automation (with 3 no-code workflow ideas"},{"url":"https://n8n.io/blog/build-your-own-virtual-assistant-with-n8n-a-step-by-step-guide/","icon":"👦","label":"Build your own virtual assistant with n8n: A step by step guide"},{"url":"https://n8n.io/blog/automation-for-maintainers-of-open-source-projects/","icon":"🏷️","label":"How to automatically manage contributions to open-source projects"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.switch/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Flow"]}}},"group":"[\"transform\"]","defaults":{"name":"Switch","color":"#506000"},"iconData":{"icon":"map-signs","type":"icon"},"displayName":"Switch","typeVersion":3,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":564,"icon":"file:markdown.svg","name":"n8n-nodes-base.markdown","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.markdown/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Data Transformation"]}}},"group":"[\"output\"]","defaults":{"name":"Markdown"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM3LjExNjQgMzIuNjE4N0gyLjg4MzU3QzIuNTA0OSAzMi42MTg3IDIuMTI5OTMgMzIuNTQ0MSAxLjc4MDA4IDMyLjM5OTJDMS40MzAyMyAzMi4yNTQzIDEuMTEyMzQgMzIuMDQxOSAwLjg0NDU3OSAzMS43NzQxQzAuNTc2ODE1IDMxLjUwNjQgMC4zNjQ0MTIgMzEuMTg4NSAwLjIxOTQ5OSAzMC44Mzg2QzAuMDc0NTg1OCAzMC40ODg4IDAgMzAuMTEzOCAwIDI5LjczNTFWMTAuODgzNkMwIDEwLjExODggMC4zMDM4MDQgOS4zODUzNSAwLjg0NDU3OSA4Ljg0NDU4QzEuMzg1MzUgOC4zMDM4IDIuMTE4OCA4IDIuODgzNTcgOEgzNy4xMTY0QzM3LjQ5NTEgOCAzNy44NzAxIDguMDc0NTkgMzguMjE5OSA4LjIxOTVDMzguNTY5OCA4LjM2NDQxIDM4Ljg4NzcgOC41NzY4MSAzOS4xNTU0IDguODQ0NThDMzkuNDIzMiA5LjExMjM0IDM5LjYzNTYgOS40MzAyMyAzOS43ODA1IDkuNzgwMDhDMzkuOTI1NCAxMC4xMjk5IDQwIDEwLjUwNDkgNDAgMTAuODgzNlYyOS43MzE4QzQwLjAwMDIgMzAuMTEwNiAzOS45MjU4IDMwLjQ4NTggMzkuNzgxIDMwLjgzNThDMzkuNjM2MiAzMS4xODU5IDM5LjQyMzggMzEuNTAzOSAzOS4xNTYgMzEuNzcxOUMzOC44ODgyIDMyLjAzOTggMzguNTcwMyAzMi4yNTI0IDM4LjIyMDMgMzIuMzk3NEMzNy44NzAzIDMyLjU0MjQgMzcuNDk1MiAzMi42MTg3IDM3LjExNjQgMzIuNjE4N1pNOS42MTQxMyAyNi44NDgyVjE5LjM0NzZMMTMuNDYxMSAyNC4xNTYzTDE3LjMwNjQgMTkuMzQ3NlYyNi44NDgySDIxLjE1MzRWMTMuNzcyMUgxNy4zMDY0TDEzLjQ2MTEgMTguNTgwOUw5LjYxNDEzIDEzLjc3MjFINS43NjcxNVYyNi44NTE2TDkuNjE0MTMgMjYuODQ4MlpNMzUuMzg2MyAyMC4zMDk0SDMxLjUzOTNWMTMuNzcwNUgyNy42OTRWMjAuMzA5NEgyMy44NDdMMjkuNjE1OCAyNy4wNDE2TDM1LjM4NjMgMjAuMzA5NFoiIGZpbGw9IiMzODM4MzkiLz4KPC9zdmc+Cg=="},"displayName":"Markdown","typeVersion":1,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":565,"icon":"fa:sticky-note","name":"n8n-nodes-base.stickyNote","codex":{"data":{"alias":["Comments","Notes","Sticky"],"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Helpers"]}}},"group":"[\"input\"]","defaults":{"name":"Sticky Note","color":"#FFD233"},"iconData":{"icon":"sticky-note","type":"icon"},"displayName":"Sticky Note","typeVersion":1,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":834,"icon":"file:code.svg","name":"n8n-nodes-base.code","codex":{"data":{"alias":["cpde","Javascript","JS","Python","Script","Custom Code","Function"],"details":"The Code node allows you to execute JavaScript in your workflow.","resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.code/"}]},"categories":["Development","Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Helpers","Data Transformation"]}}},"group":"[\"transform\"]","defaults":{"name":"Code"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMTcxXzQ0MSkiPgo8cGF0aCBkPSJNMTcwLjI4MyA0OEgxOTYuNUMyMDMuMTI3IDQ4IDIwOC41IDQyLjYyNzQgMjA4LjUgMzZWMTJDMjA4LjUgNS4zNzI1OCAyMDMuMTI3IDAgMTk2LjUgMEgxNzAuMjgzQzEyNi4xIDAgOTAuMjgzIDM1LjgxNzIgOTAuMjgzIDgwVjE3NkM5MC4yODMgMjA2LjkyOCA2NS4yMTA5IDIzMiAzNC4yODMgMjMySDIzQzE2LjM3MjYgMjMyIDExIDIzNy4zNzIgMTEgMjQ0VjI2OEMxMSAyNzQuNjI3IDE2LjM3MjQgMjgwIDIyLjk5OTYgMjgwTDM0LjI4MyAyODBDNjUuMjEwOSAyODAgOTAuMjgzIDMwNS4wNzIgOTAuMjgzIDMzNlY0NDBDOTAuMjgzIDQ3OS43NjQgMTIyLjUxOCA1MTIgMTYyLjI4MyA1MTJIMTk2LjVDMjAzLjEyNyA1MTIgMjA4LjUgNTA2LjYyNyAyMDguNSA1MDBWNDc2QzIwOC41IDQ2OS4zNzMgMjAzLjEyNyA0NjQgMTk2LjUgNDY0SDE2Mi4yODNDMTQ5LjAyOCA0NjQgMTM4LjI4MyA0NTMuMjU1IDEzOC4yODMgNDQwVjMzNkMxMzguMjgzIDMwOS4wMjIgMTI4LjAxMSAyODQuNDQzIDExMS4xNjQgMjY1Ljk2MUMxMDYuMTA5IDI2MC40MTYgMTA2LjEwOSAyNTEuNTg0IDExMS4xNjQgMjQ2LjAzOUMxMjguMDExIDIyNy41NTcgMTM4LjI4MyAyMDIuOTc4IDEzOC4yODMgMTc2VjgwQzEzOC4yODMgNjIuMzI2OSAxNTIuNjEgNDggMTcwLjI4MyA0OFoiIGZpbGw9IiNGRjk5MjIiLz4KPHBhdGggZD0iTTMwNSAzNkMzMDUgNDIuNjI3NCAzMTAuMzczIDQ4IDMxNyA0OEgzNDIuOTc5QzM2MC42NTIgNDggMzc0Ljk3OCA2Mi4zMjY5IDM3NC45NzggODBWMTc2QzM3NC45NzggMjAyLjk3OCAzODUuMjUxIDIyNy41NTcgNDAyLjA5OCAyNDYuMDM5QzQwNy4xNTMgMjUxLjU4NCA0MDcuMTUzIDI2MC40MTYgNDAyLjA5OCAyNjUuOTYxQzM4NS4yNTEgMjg0LjQ0MyAzNzQuOTc4IDMwOS4wMjIgMzc0Ljk3OCAzMzZWNDMyQzM3NC45NzggNDQ5LjY3MyAzNjAuNjUyIDQ2NCAzNDIuOTc5IDQ2NEgzMTdDMzEwLjM3MyA0NjQgMzA1IDQ2OS4zNzMgMzA1IDQ3NlY1MDBDMzA1IDUwNi42MjcgMzEwLjM3MyA1MTIgMzE3IDUxMkgzNDIuOTc5QzM4Ny4xNjEgNTEyIDQyMi45NzggNDc2LjE4MyA0MjIuOTc4IDQzMlYzMzZDNDIyLjk3OCAzMDUuMDcyIDQ0OC4wNTEgMjgwIDQ3OC45NzkgMjgwSDQ5MEM0OTYuNjI3IDI4MCA1MDIgMjc0LjYyOCA1MDIgMjY4VjI0NEM1MDIgMjM3LjM3MyA0OTYuNjI4IDIzMiA0OTAgMjMyTDQ3OC45NzkgMjMyQzQ0OC4wNTEgMjMyIDQyMi45NzggMjA2LjkyOCA0MjIuOTc4IDE3NlY4MEM0MjIuOTc4IDM1LjgxNzIgMzg3LjE2MSAwIDM0Mi45NzkgMEgzMTdDMzEwLjM3MyAwIDMwNSA1LjM3MjU4IDMwNSAxMlYzNloiIGZpbGw9IiNGRjk5MjIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMTcxXzQ0MSI+CjxyZWN0IHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo="},"displayName":"Code","typeVersion":2,"nodeCategories":[{"id":5,"name":"Development"},{"id":9,"name":"Core Nodes"}]},{"id":1119,"icon":"fa:robot","name":"@n8n/n8n-nodes-langchain.agent","codex":{"data":{"alias":["LangChain","Chat","Conversational","Plan and Execute","ReAct","Tools"],"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Agents","Root Nodes"]}}},"group":"[\"transform\"]","defaults":{"name":"AI Agent","color":"#404040"},"iconData":{"icon":"robot","type":"icon"},"displayName":"AI Agent","typeVersion":3,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1123,"icon":"fa:link","name":"@n8n/n8n-nodes-langchain.chainLlm","codex":{"data":{"alias":["LangChain"],"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainllm/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Chains","Root Nodes"]}}},"group":"[\"transform\"]","defaults":{"name":"Basic LLM Chain","color":"#909298"},"iconData":{"icon":"link","type":"icon"},"displayName":"Basic LLM Chain","typeVersion":2,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1179,"icon":"fa:code","name":"@n8n/n8n-nodes-langchain.outputParserStructured","codex":{"data":{"alias":["json","zod"],"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserstructured/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Output Parsers"]}}},"group":"[\"transform\"]","defaults":{"name":"Structured Output Parser"},"iconData":{"icon":"code","type":"icon"},"displayName":"Structured Output Parser","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1262,"icon":"file:google.svg","name":"@n8n/n8n-nodes-langchain.lmChatGoogleGemini","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatgooglegemini/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Language Models","Root Nodes"],"Language Models":["Chat Models (Recommended)"]}}},"group":"[\"transform\"]","defaults":{"name":"Google Gemini Chat Model"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDggNDgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNDQuNSAyMEgyNHY4LjVoMTEuOEMzNC43IDMzLjkgMzAuMSAzNyAyNCAzN2MtNy4yIDAtMTMtNS44LTEzLTEzczUuOC0xMyAxMy0xM2MzLjEgMCA1LjkgMS4xIDguMSAyLjlsNi40LTYuNEMzNC42IDQuMSAyOS42IDIgMjQgMiAxMS44IDIgMiAxMS44IDIgMjRzOS44IDIyIDIyIDIyYzExIDAgMjEtOCAyMS0yMiAwLTEuMy0uMi0yLjctLjUtNCIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9ImIiPjx1c2UgeGxpbms6aHJlZj0iI2EiIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBmaWxsPSIjRkJCQzA1IiBkPSJNMCAzN1YxMWwxNyAxM3oiIGNsaXAtcGF0aD0idXJsKCNiKSIvPjxwYXRoIGZpbGw9IiNFQTQzMzUiIGQ9Im0wIDExIDE3IDEzIDctNi4xTDQ4IDE0VjBIMHoiIGNsaXAtcGF0aD0idXJsKCNiKSIvPjxwYXRoIGZpbGw9IiMzNEE4NTMiIGQ9Im0wIDM3IDMwLTIzIDcuOSAxTDQ4IDB2NDhIMHoiIGNsaXAtcGF0aD0idXJsKCNiKSIvPjxwYXRoIGZpbGw9IiM0Mjg1RjQiIGQ9Ik00OCA0OCAxNyAyNGwtNC0zIDM1LTEweiIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+PC9zdmc+"},"displayName":"Google Gemini Chat Model","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1315,"icon":"fa:table","name":"n8n-nodes-base.dataTable","codex":{"data":{"alias":["data","table","knowledge","data table","table","sheet","database","data base","mysql","postgres","postgresql","airtable","supabase","noco","notion"],"details":"Data table","resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.datatable/"}]},"categories":["Core Nodes","Development"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Helpers"]}}},"group":"[\"input\",\"transform\"]","defaults":{"name":"Data table"},"iconData":{"icon":"table","type":"icon"},"displayName":"Data table","typeVersion":1,"nodeCategories":[{"id":5,"name":"Development"},{"id":9,"name":"Core Nodes"}]}],"categories":[{"id":31,"name":"Content Creation"},{"id":47,"name":"AI Chatbot"}],"image":[]}}