AI Core
AI-powered tools for content generation, customer support, marketing automation, analytics, and more.
AI Core
AI Core is the base AI plugin. It adds a suite of AI-powered tools across the admin panel — from generating product descriptions to detecting suspicious orders.
Installation
Install from Admin → Plugins → Store. No license key required.
Supported AI Providers
| Provider | Notes |
|---|---|
| Gemini | Default — use gemini-flash-latest or another Gemini model |
| OpenAI | Use any GPT model |
| HuggingFace | Self-hosted or API |
Settings
| Setting | Description |
|---|---|
| Enabled | Turn all AI tools on or off |
| Provider | Which AI service to use |
| Model | Model ID (e.g. gemini-flash-latest) |
| API Keys | JSON object with keys per provider |
| Monthly Usage Cap | Maximum tokens per month to control costs |
| Prompt Templates | Customize prompts for product add/edit forms |
Content Generation
Product Descriptions
A Generate button appears on the product form. Enter the title and attributes, then click to generate a full description. The result appears in the editor and can be edited before saving.
Bulk generation — generate descriptions for multiple products at once from Admin → Products → Bulk AI Generate.
Translation Drafts
AI Core can draft translations for product content. Go to Admin → Settings → Content Translations and click Draft with AI next to any untranslated field. The draft goes into review; nothing is published until you confirm it.
Image Alt Text
On the product image uploader, click Generate Alt Text to produce an accessibility description for each image.
Product Tags
On the product form, click Suggest Tags to get a list of relevant keyword tags based on the title and description.
Customer Support Assistant
A Draft Reply button appears on every unanswered customer question in Admin → Products → Questions. Click it to generate a suggested answer. You review and edit the draft before sending — nothing is posted automatically.
Marketing Automation
Campaign Copy
On the Admin → Marketing → SMS and Admin → Marketing → Broadcasts pages, a Generate Copy button produces a suggested message for the current campaign target and subject. Editable before sending.
Review Sentiment Triage
AI Core scans pending reviews and labels each one:
- Sentiment — positive, neutral, or negative
- Urgency — flags reviews that need a quick response
- Spam / Abuse — flags suspicious reviews (done in the same call, no extra cost)
These labels appear as badges in Admin → Products → Reviews. You still approve or reject every review manually — AI labeling only helps you prioritize.
Analytics
Natural Language Analytics
In Admin → Reports, type a plain-language question (e.g. "which categories had the most returns last month?") and get a direct answer backed by your store's data.
Order Intelligence
Anomaly Detection
AI Core monitors new orders for unusual patterns — sudden spikes in a single SKU, orders from a new address with a history of chargebacks, mismatches between shipping address and payment location. Flagged orders appear in Admin → Orders with an alert badge.
Demand Forecasting
Go to Admin → Inventory → Restock Suggestions for AI-driven restock recommendations. The model looks at sales velocity, seasonality, and current stock to estimate when each SKU will run out and how much to order.
Segment Personalization
AI Core can personalize homepage recommendations, email campaigns, and promotional banners per customer segment. Configure segments in Admin → Marketing → Segments, then attach an AI personalization rule to any banner or recommendation block.
Promotional Image Generation
Go to Admin → Marketing → Promotions and click Generate Promo Image on any promotion. AI Core produces a draft banner image from the promotion title and selected products. The image goes into the media library for review before use.
AI Eval Tool
A built-in prompt testing tool at Admin → Settings → AI Eval lets you test and compare prompt templates before rolling them out. Run a prompt against sample data and see the output, token count, and latency.
Monthly Usage Cap
Set a cap in Admin → Settings → AI to prevent unexpected costs. When the cap is reached, AI features stop making API calls until the next month. The cap resets on the 1st of each month.