Product Catalog
What It Is
The Product Catalog is the central repository of all products available in your bots. It holds product cards, descriptions, media assets (photos and videos), prices, discounts, SKU codes, and inventory quantities.
You can manage your catalog under Products (/app/products).
Product Card Fields
Each product contains the following parameters:
| Field | Description |
|---|---|
| Title | The product's public display name in storefronts and messages |
| SKU | Unique stock keeping unit code used for inventory tracking and system integration |
| Category | Classification group for category-based filtering in the bot |
| Short Description | Concise summary for storefront cards and catalog previews |
| Full Description | Complete specifications and properties, also supplied to the AI consultant context |
| Price | Current base price in the bot's default currency |
| Old Price | Original price before discounts for displaying strikethrough sale prices |
| Stock (Amount) | Units currently available in inventory. Decrements automatically upon order confirmation |
| Status | Active (visible in bot) or inactive (hidden from the catalog) |
| Cover Image | Primary product photo sent in chat messages and cards |
| Image Gallery | Additional high-resolution photos for carousel views and detail exploration |
| Video & Video Preview | Short demonstration video (MP4) and its thumbnail poster |
Categories
Categories keep your catalog organized, especially when offering more than 10–15 items.
- Navigate to category management within the Products section.
- Create your categories (for example: «Coffee Beans», «Syrups», «Accessories»).
- Select the appropriate category when creating or editing a product.
In bot scenarios, you can present category lists and filter products by category ID when the customer taps an option.
Media Assets: Photos and Videos
Each product supports rich media:
- Main Photo: sent in conversational messages alongside action buttons.
- Video Clip: short product demonstration video (MP4) that the bot can stream or send when the user requests details.
- Video Thumbnail: custom poster image displayed before the video plays.
All product media links in bot scenarios and variables are formatted as complete internet links (
https://...), ready for immediate delivery in Telegram or Web Widgets.
Inventory Management
Botconsole automatically tracks physical inventory:
- When the Stock field is specified, confirming an order («Processing» or «Paid») decrements product stock by the purchased quantity.
- If an order is cancelled («Cancelled»), reserved stock is automatically replenished back to inventory.
- When stock reaches zero, the bot can inform the customer that the item is out of stock or hide it automatically from listings.
