Adding Products to Vardast
This guide provides step-by-step instructions for populating your Vardast assistant with product information. Whether you have a massive e-commerce store or just a few signature items, you can choose the method to add your product:
- Direct Website Integration (Auto-Sync)
- Bulk Upload via File (CSV, XLSX, JSON)
- Manual Entry (One-by-One)
- Essential Data Guidelines & Formatting
How to access:
- Navigate to the Assistants section in Vardast.
- Select the specific assistant you want to provide product information to.
- Go to the Product Tab and click on either Website / Upload File / New based on how you want to add your product.
- Note: If you are currently in the 5-step Creation assistant, ensure the Products Presentation toggle is ON at Step 5.
Method 1: Direct Website Integration (Auto-Sync)
Connecting your website allows Vardast to automatically sync your catalog and keep your Vardast up to date.
Supported Platforms: Vardast offers native integration for: WooCommerce, Sazito, Webzi, Portal, and Mixing. If your platform is not listed, select Other to view our Product API Documentation.
Special Instructions for WooCommerce: To sync WooCommerce, you must generate an API Key:
- In WordPress: Go to WooCommerce → Settings → Advanced → REST API.
- Add Key: Click "Add Key," provide a name, and set the User Role to Administrator.
- Permissions: Set Permissions to Read Only.
- Generate: Copy the Consumer Key and Consumer Secret immediately.
- In Vardast: Select WooCommerce, fill in the fields, and click Add. Your products will appear within a few minutes.
Method 2: Bulk Upload via File
Supported Formats: .json, .csv, .xlsx, .txt
Required File Structure: Regardless of the format, your file must include these variables:
- identifier: Unique Product ID (Numbers only, no duplicates). [Required]
- name: Full Product Name. [Required]
- description: Product details, maximum 500 characters. [Optional]
- price: Product price using numbers only. [Optional]
- stock: Current inventory count (or write "null" for unlimited). [Optional]
- permalink: The direct URL link to the product page. [Optional]
- image: Link to the product image (.png, .jpg, .jpeg). [Optional]
JSON Example (with Variants):
[
{
"identifier": "1001",
"name": "Hydrating Facial Cleanser",
"description": "A gentle daily cleanser for normal skin.",
"price": 18.99,
"variants": [
{
"attributes": { "Size": "150 ml" },
"price": 18.99,
"stock": 24
}
]
}
]
Note: If you encounter a 504 Error during upload, do not worry. Simply refresh the page after a few seconds; the file is usually processing in the background and will appear shortly.
Method 3: Manual Entry (One-by-One)
Best for stores with up to 5 products.
- Click the New button in the Products section.
- Fill in the fields: Identifier, Name, Stock, Description, Price, and URL.
- Upload your image (ensure it is .png, .jpg, or .jpeg).
- Note on Stock: If you do not want to track stock, type null instead of a number.
Essential Data Guidelines & Formatting
To ensure your AI assistant provides the most accurate information to your customers, please follow these rules:
- Identifiers & Prices: Use numbers only. Do not include currency symbols ($) or letters in these fields.
- The 500-Character Rule: Vardast prioritizes the first 500 characters of a description. Put your most important selling points at the beginning.
- Searchability: If you expect users to ask for products by a specific code, include that code directly in the Name field.
- Sync Timing: Website integrations automatically update every 12 hours. You can trigger an instant update at any time by clicking the Update button manually.