Templates / Create a virtual outfit try-on Telegram bot with async polling and Google Sheets

Create a virtual outfit try-on Telegram bot with async polling and Google Sheets

Ready for 3.0

by AppStoneLab Technologies LLP ✓ · 1,275 views · created 2026-03-11 · Content Creation, AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 30 nodes and runs on Telegram events (message). Along the way it connects Telegram and Google Sheets.

How it runs

Trigger: On Telegram events (message).

  1. Extract Message Info (Edit Fields (Set)): sets 4 fields: chatId, caption, hasPhoto…
  2. ⚙️ Config (Edit Fields (Set)): sets 8 fields: botToken, tryonApiKey, tryonApiBase…
  3. Has Photo? (If): checks a condition and branches into true / false
  4. Is Garment Photo? (If): checks a condition and branches into true / false
  5. Send Welcome Message (Telegram): uses Telegram
  6. Lookup Person from Sheet (Google Sheets): uses Google Sheets
  7. Save Person to Sheet (Google Sheets): append or update
  8. Has Person Saved? (If): checks a condition and branches into true / false
  9. Ask for Garment Photo (Telegram): uses Telegram
  10. Collect IDs (Edit Fields (Set)): sets 8 fields: chatId, personFileId, garmentFileId…

…plus 19 more steps. See the full node list below.

Services it uses

TelegramGoogle Sheets

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (7)

From the author

👗 Virtual Try-On Telegram Bot — AI Outfit Try-On via Telegram with Async Job Polling Try on any outfit virtually - right inside Telegram. A user sends a person photo, then a garment photo (captioned garment), and the bot replies with an AI-generated try-on…

Excerpt from AppStoneLab Technologies LLP's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.