Products Guide
Manage your product catalog so your AI chatbot can recommend products to customers.
Quick Start
Add products to your chatbot's knowledge base so the AI can answer product questions, recommend items, and help customers make purchase decisions. Products are searchable by name, price, category, and custom metadata.
For Customers
How Product Search Works
- Ask your question naturally - "Show me laptops under $1000"
- The AI searches the product catalog using your criteria
- Matching products are displayed with images, prices, and details
- Ask follow-up questions about specific products
Tips
- Mention your budget to get relevant price ranges
- Specify features you need (size, color, brand)
- Ask for comparisons between products
- Request more details on any product
For Business Owners
Adding Products
On Web (/knowledge-base/[id] → "Products & Listings" tab):
Click Add Product dropdown and choose an option:
| Option | Best For |
|---|---|
| Manual Entry | Single product with full details |
| AI Text Extractor | Paste product listings (max 5 items) |
| AI Image Extractor | Upload product photos for AI extraction |
| Upload Document | Extract from PDF/DOC files |
| CSV Import / Update | Bulk operations (6+ products) |
| Download CSV Template | Get empty template for import |
Manual Entry:
- Click Add Product → Manual Entry
- Fill in required fields (Name, Price)
- Add optional fields (Description, Category, Brand, SKU)
- Upload images (up to 10 images, 2MB each)
- Set status (Active, Sold, Pending, Archived)
- Click Create Product
AI Text Extractor (max 5 items):
- Click Add Product → AI Text Extractor
- Paste product information (listings, descriptions)
- Select product type (Retail, Real Estate, etc.)
- Click Extract Products
- Review extracted data and save
AI Image Extractor:
- Click Add Product → AI Image Extractor
- Upload product photo(s)
- AI extracts product details from images
- Review and save
On Mobile (Store tab):
- Tap the + button
- Choose: Manual Entry, AI Text, AI Image, or Document
- Follow the prompts
- Tap Create Product
Bulk Product Management (Web Only)
KwenTalk provides comprehensive CSV-based bulk management for products.
CSV Export
- Go to Products & Listings tab
- Click Export button
- Choose:
- Export All - Download all products as CSV
- Download Template - Get empty CSV with correct headers
CSV Import
- Click Import Products
- Upload your CSV file
- Select import mode:
| Mode | Use When | Required Columns |
|---|---|---|
| Stock Only | Quick inventory updates | id or sku, stock |
| Update | Modify existing products | id or sku |
| Create | Add new products | name, price |
- Review auto-detected column mappings
- Adjust any incorrect mappings
- Preview first 5 rows
- Click Start Import
Column Auto-Mapping
The system automatically detects common column names:
| Your Column | Maps To |
|---|---|
| product_name, title, item_name | Name |
| sku_code, barcode, upc | SKU |
| unit_price, selling_price | Price |
| quantity, qty, inventory | Stock |
| brand_name, manufacturer | Brand |
Unrecognized columns are stored in product metadata.
Stock Tracking
Enable per-chatbot stock tracking:
- Go to Chatbot Settings → Products
- Toggle Enable Stock Tracking
- Import stock levels via CSV or edit products individually
- Products show "In Stock (25)" or "Out of Stock" badges
- AI mentions availability when recommending products
AI Enhancement (Pro+)
When creating new products, enable AI Enhancement to:
- Auto-generate descriptions for products with missing/short descriptions
- Generate SEO-friendly tags
- Suggest categories based on product name
Import Limits
| Tier | Max Rows/Import | Max Products |
|---|---|---|
| Starter | 50 | 50 |
| Pro | 300 | 300 |
| Team | 1000 | Unlimited |
AI Extractor Limits
AI extractors (Text, Image, Document) are limited to 5 items per extraction due to AI processing limits. For 6+ products, use CSV Import.
When extracting 2-5 items, the system batches them with progress indicator ("Extracting 1 of 3...").
Managing Products
| Action | How To |
|---|---|
| Edit | Click/tap product → Edit button |
| Change Status | Click/tap status badge → select new status |
| Delete | Click/tap product → Delete (permanent) |
| Search | Use search bar or filters (status, brand, category) |
Product Statuses
| Status | Meaning |
|---|---|
| Active | Available for customers |
| Sold | Marked as sold (still visible) |
| Pending | Awaiting confirmation |
| Archived | Hidden from customers |
| Inactive | Temporarily unavailable |
Settings
| Setting | Location | What it does |
|---|---|---|
| Product limit | Subscription tier | Starter: 50, Pro: 300, Team: Unlimited (shared across all chatbots) |
| Image limit | Per product | Up to 10 images (2MB each) |
| Currency | Chatbot settings | Default: PHP |
FAQ
For Customers
Q: Can I buy products directly in the chat? A: Not yet. The chatbot provides product info and can direct you to the business's purchase page.
Q: How accurate is product availability? A: Depends on how frequently the business updates their catalog. Ask the chatbot if stock is confirmed.
For Business Owners
Q: How many products can I add? A: Starter: 50 products, Pro: 300 products, Team: Unlimited. This limit is shared across all chatbots in your organization.
Q: Can I import from Shopify/WooCommerce? A: Yes! Export your products as CSV from your platform, then use our CSV Import feature. The system auto-detects common column names from popular platforms.
Q: Do products support variants (sizes, colors)? A: Use the metadata field or create separate products for each variant.
Q: How does the chatbot find products? A: Uses semantic search (AI understands intent) + keyword matching + filters. Products are indexed automatically when saved.
Troubleshooting
Issue: Product not appearing in chat search Solution: Check status is "Active". Wait 30 seconds for indexing. Refresh chatbot.
Issue: Image upload fails Solution: Check file size (<2MB), format (JPG, PNG, WebP), and internet connection.
Issue: Product limit reached Solution: Upgrade to a higher tier or archive unused products.
Issue: CSV import errors Solution:
- Ensure CSV format is correct with header row
- Quote text containing commas
- For stock-only/update modes, include
idorskucolumn - Check that SKUs are unique within your knowledge base
- Verify price is a valid number (no currency symbols)
Issue: Column mapping incorrect Solution: Manually adjust mappings in the review step. Unrecognized columns go to metadata by default - you can change them to "Skip" if not needed.
Mobile App
Store Tab Features
- Grid View: 2-column product display
- Chatbot Selector: Top-left icon to switch chatbots
- Search: Top-right icon to find products
- Filters: Filter by status, brand
- Add Product: + button (bottom-right)
- Pull-to-Refresh: Swipe down to refresh
Product Detail Screen
- Swipe through images in carousel
- Tap status badge to change status
- Accordion sections for specs, features, freebies
- Edit button in header
Web vs Mobile
| Feature | Web | Mobile |
|---|---|---|
| Manual Entry | Sidebar sheet | Form screens |
| AI Text Extractor | Yes (max 5) | Yes (max 5) |
| AI Image Extractor | Yes | Yes (Camera/Gallery) |
| Document Upload | Yes | Yes |
| CSV Export/Import | Yes | No |
| Stock Tracking | Yes | Yes |
| AI Enhancement (CSV) | Yes (Pro+) | No |
| Max Images | 10 | 5 |
| Image Upload | Drag & drop | Gallery picker |