Products and Orders Overview
What It Is
The «Products» section (/app/products) is Botconsole's built-in e-commerce subsystem that transforms any bot into a full-featured online store. You can sell physical and digital goods, accept online payments, track inventory stock levels, manage orders, print branded invoices, and analyze customer behavior.
The subsystem works seamlessly across all supported channels: Telegram bots, Web Widgets on websites, WhatsApp, and other messengers.
Key Capabilities
- Direct in-chat sales: customers browse products, add items to a shopping cart, place orders, and pay without leaving the messenger.
- AI-assisted sales: the «AI Dialog» block acts as a 24/7 personal sales consultant. The model answers product questions, recommends items matching customer needs and budget, and guides them straight to checkout.
- Unified order registry: all purchases across all bots and communication channels are aggregated in a single dashboard with filters, search, and change history.
- Branded PDF receipts: automatic generation of clean sales receipts featuring your bot's logo, company legal information, itemized product tables with VAT/tax calculations, and custom footer notes.
- Customer cohorts & profiles: track repeat buyers, purchase frequencies, average order value (AOV), and customer lifetime value (LTV).
- Flexible scenario building: built-in actions for products, orders, and payments in the visual flow builder give you full freedom to build any shopping flow — from 1-click buy to complex multi-step carts with dynamic shipping calculations.
Subsystem Architecture
┌────────────────────────────────────────────────────────┐
│ Account Portal │
│ Product Catalog │ Order Management │
│ Shipping & Tax │ Customer Notifications │
└──────────────────────────┬─────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────┐
│ Bot Constructor │
│ Products & Orders actions (Catalog / Orders / Cart) │
│ «AI Dialog» block (Smart advisory & recommendations) │
│ «Payment» block (Telegram Payments, Stripe, etc.) │
└──────────────────────────┬─────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────┐
│ Sales Channels │
│ Telegram │ Web Widget │ WhatsApp │
└────────────────────────────────────────────────────────┘
Selling in Tandem with AI
One of Botconsole's most powerful features is linking your product catalog directly to LLM models (GPT, Claude, Gemini, Z.AI, etc.):
- Product advisor: the AI interprets natural language queries (e.g., «Recommend a birthday gift for a colleague under $50 who loves coffee») and suggests matching catalog products with real-time pricing and links.
- Visual search: users can send a photo of an item, and vision-enabled models identify similar products in your catalog.
- Natural language ordering: the bot understands unstructured conversational requests («Add two bags of espresso and deliver by courier to Main St. 15») and triggers constructor actions to create and populate the order.
Documentation Sections
- Product Catalog — adding items, pricing, inventory stock, photos, and videos.
- Import and Synchronization — bulk loading from files and syncing with external CRM and warehouse systems.
- Order Management — order registry, editing line items, PDF receipts, and customer cohorts.
- Delivery and Settings — shipping options, tax rates, and receipt parameters.
- Custom Status Notifications — customizing automated alerts per status and platform.
- Constructor Blocks — e-commerce actions and workflow automation in the visual builder.
