AI Agent eCommerce WooCommerce Telegram n8n Workflow

Manage Your WooCommerce Store
via AI Telegram Bot

Send a Telegram message, get your store data back in seconds. This AI agent connects directly to your WooCommerce store — letting you check orders, browse products, update inventory, log data, and send email reports without ever opening your dashboard.

Platformn8n
AI ModelOpenRouter / OpenAI
InterfaceTelegram Bot
StoreWooCommerce
LoggingGoogle Sheets + Gmail
Workflow Architecture
Inside the Automation
WooCommerce AI Telegram Bot — n8n workflow diagram
Telegram Trigger → AI Agent (OpenRouter + Memory) → WooCommerce tools (Orders, Products, Update) + Google Sheets + Gmail → Telegram reply
AI Agent Tools
Get Orders
Retrieve all orders or filter by status, date, or customer. Get a full order list or details on a specific order instantly.
"Show me today's orders"
Get Products
Fetch product listings, check stock levels, view prices, and browse your full catalogue — all from a Telegram message.
"List all out-of-stock items"
Update Product
Update product prices, stock quantities, descriptions, or status directly through the AI — no dashboard login needed.
"Set product #42 price to ₱999"
Google Sheets Logger
Appends retrieved or updated store data to a Google Sheet automatically — keeping a clean log of all actions taken via the bot.
Auto-logged on every action
Send Email via Gmail
Trigger email notifications or send store reports directly from the AI agent using your connected Gmail account.
"Send sales summary to my email"
OpenRouter Memory
The AI remembers your previous messages in the same session — maintaining full context so follow-up questions make sense.
Context-aware conversation
Who Is This For?
Built for store owners who want control without complexity
WooCommerce Store Owners
Stop logging into WordPress just to check an order. Ask your Telegram bot instead — get real-time store data anywhere, on any device, in seconds.
eCommerce Managers
Manage products, monitor orders, and send reports — all from Telegram. Ideal for managers who need fast access to store data without sitting at a computer.
Small to Mid-Size Online Stores
Can't afford a full operations team? This AI bot acts as your always-on store assistant — handling routine queries and updates 24/7 without extra staff.
Automation Agencies
Offer this as a productized service to WooCommerce clients. The modular design with placeholder credentials makes it fast to white-label and deploy for any store.
How It Works
Step-by-step breakdown
1
You send a message via Telegram
Type a natural language command to your Telegram bot — "Show me today's orders", "What's the stock on Product X?", or "Update the price of SKU-001 to ₱1,500." No special syntax needed, just plain conversational text.
Telegram Trigger
2
The Core AI Brain understands your intent
An AI Agent powered by OpenRouter (with support for GPT-4o, Claude, or other models) reads your message, determines what you're asking for, and decides which tool to execute. The Simple Memory model keeps track of context across your conversation so follow-up messages work naturally.
AI Agent — OpenRouter + Simple Memory
3
The right WooCommerce action executes
Based on intent, the agent calls one of three WooCommerce tools: Get Orders (retrieves all or filtered orders), Get Products (fetches product data and stock), or Update Product (modifies price, stock, or details via the WooCommerce REST API).
WooCommerce API (Get Orders / Get Products / Update Product)
4
Data is logged to Google Sheets automatically
Every retrieved or updated piece of store data is automatically appended to a Google Sheet — giving you a clean, timestamped log of all bot actions for reporting, audits, or team visibility.
Google Sheets — Append Row
5
Email notifications sent via Gmail
When triggered — either by a command like "email me the sales summary" or by a specific event — the agent sends a formatted email report through your connected Gmail account to any recipient you specify.
Gmail — Send Email
6
AI composes and sends the reply to Telegram
The agent formats the results into a clear, readable Telegram message and sends it back to you instantly — with order details, product info, confirmation of updates, or report summaries formatted for easy reading on mobile.
Telegram Bot Action — Send Text Message
How to Set Up
6 steps to go live
1
Connect Telegram Bot
Create a bot via BotFather, get the token, and add it to the Telegram Trigger and Send Message nodes in n8n.
2
Add WooCommerce API Keys
Generate Consumer Key and Consumer Secret from your WooCommerce store settings and connect them in n8n.
3
Connect Google Sheets
Authenticate your Google account and link the target spreadsheet where store action logs will be appended.
4
Connect Gmail Account
Authenticate Gmail via OAuth in n8n so the agent can send email reports and notifications on demand.
5
Configure OpenRouter API Key
Add your OpenRouter or OpenAI API key to the AI Agent node and select your preferred model (GPT-4o, Claude, etc.).
6
Test via Telegram Commands
Send test messages to your bot — "show orders", "list products", "update stock" — and verify the responses and Sheets logging.
How It Will Improve Your Business Workflow
Real impact, measurable results
0
Dashboard Logins Needed
Manage your entire store from Telegram — no browser, no WordPress admin, no slow page loads.
24/7
Store Access Anywhere
Check orders at midnight, update a product from your phone, send reports on the go — the bot never sleeps.
5
Tools in One Bot
Orders, products, updates, Sheets logging, and Gmail — five store management tools unified into one Telegram conversation.
Instant store visibility — from your pocket
Whether you're at a meeting, on the road, or away from your desk — your store data is one Telegram message away. No VPN, no laptop, no login required. Just ask the bot and get a clean answer in seconds.
Eliminate repetitive dashboard tasks
Checking orders, updating prices, and pulling product data are tasks store managers do dozens of times a day. This bot handles all of them conversationally — cutting the time spent on routine store operations by up to 70%.
AI that understands plain language
You don't need to remember commands or use special syntax. Just talk to the bot like you'd talk to a store assistant — "What's selling today?", "How many units of X are left?", "Update the sale price for Y." The AI figures out the rest.
Automatic audit trail in Google Sheets
Every query and update is logged to Google Sheets with a timestamp — giving you a complete record of all bot activity. Perfect for team accountability, client reporting, or reviewing changes made on the go.
Expandable as your store grows
Start with orders, products, and updates — then add tools for refunds, customer lookup, shipping tracking, or inventory alerts as your needs evolve. The modular AI agent architecture makes adding new capabilities straightforward.
Requirements & Tech Stack
What you need to run this
WooCommerce store with API access
Telegram bot token (via BotFather)
OpenRouter or OpenAI API key
Google Sheets account
Gmail credentials (OAuth)
n8n instance (cloud or self-hosted)
How to Expand This Agent
Future additions you can build on
Refund Processing
Add a tool that processes refund requests and updates order status directly via Telegram command.
Create New Orders
Let the AI create manual orders from Telegram — useful for phone orders or custom deals.
Shipping Tracker
Connect a shipping API so the bot can pull live tracking data for any order on demand.
Low Stock Alerts
Schedule daily stock checks and auto-send Telegram alerts when any product drops below a set threshold.
Customer Lookup
Add a customer search tool — query by email or name and get full purchase history and contact details.
Daily Sales Reports
Schedule automatic daily sales summaries delivered to Telegram every morning — revenue, orders, and top products.
Available for projects

Let's connect your store
to Telegram

I'll build and customize this WooCommerce AI bot for your store — tailored to your product catalogue, reporting needs, and team workflow. Fully tested and ready to deploy.