Nova AI: what the assistant can do for your store
Nova is a conversational layer on top of your entire LaunchMyStore admin. Anything you can click in the dashboard, Nova can do in natural language — and often a few clicks at once. This article is a tour of what Nova actually controls, organized by category, with example commands you can paste in today.
How Nova works behind the scenes
Nova is wired to a catalog of tools — concrete, well-typed actions like create_product, refund_order, or save_theme_settings. When you talk to Nova, it picks the right tools, fills in the arguments from your message, runs them against your store, and reports back. Each tool call costs 10 credits. See Nova AI credits, plans, and pricing for the credit model.
The 32 capability categories
Tools group into 32 categories. Anything in this list is fair game in a Nova conversation.
Catalog & merchandising
- Products — create, list, search, update, delete, generate descriptions from a brief, rewrite for SEO, attach to collections.
- Variants — add, edit, remove variants on an existing product; set option values, prices, SKUs, weights, barcodes.
- Categories (collections) — create automated or manual collections, attach products, edit conditions, delete.
- Media — list uploaded media, delete unused assets.
Orders, customers & commerce
- Orders — list (with filters), inspect a single order, update status, refund (full or partial), cancel, restock items.
- Customers — create, search, update, delete, tag, export segments.
- Coupons — create percentage / fixed / shipping discounts with start/end dates and usage caps; list, edit, delete.
- Subscriptions — selling-plan groups, attach plans to products, cancel customer subscriptions.
Content & storefront
- Pages — create, edit, publish, delete custom pages (About, Contact, Privacy, etc.).
- Blogs & articles — create blogs, write/edit/publish articles, schedule.
- Menus — build navigation, reorder items, attach links to products / collections / pages / external URLs.
- Snippets — manage custom code snippets used across themes.
- Content — generate body copy, rewrite for SEO, translate.
- Policies — refund, privacy, terms, shipping policy text.
- Socials — set your store's social handles for footer / sitemap.
Themes & design
- Themes — the largest category. List installed themes, activate a theme, read theme settings, save settings, list/reorder/edit sections, get section schemas, manipulate theme files.
Operations & settings
- Store — store details, business info, store preferences, store-wide currency / locale.
- Shipping — shipping zones, rates, warehouses (the warehouse category).
- Taxes — sales-tax rules per region.
- Payments — list providers, add a payment provider, configure checkout settings.
- POS — open/close shifts, list shifts, inspect current shift.
Marketing, analytics & growth
- Analytics — dashboard insights, sales analytics, traffic analytics, product analytics, chat-with-data ("how did sales compare to last week?").
- Notifications — list / delete in-admin notifications.
- Reviews — list reviews, summarize sentiment.
- Leaderboard — best-selling products and best customers.
Customizations & integrations
- Apps — list installed apps, install marketplace apps, manage app extensions, run app functions.
- Webhooks — create, list, update, delete webhook endpoints.
- Metafields — create metafield definitions, set values on any resource, bulk upsert, list definitions.
- FAQs — manage on-storefront FAQ widget.
- Agents — agent-driven workflows and scheduled tasks.
- Credits — check Nova credit balance, history, top-up.
- Exports — export products, customers, orders, newsletter subscribers, contact list as CSV.
Natural-language examples you can paste today
- "Create a 20% off coupon for new customers, valid for 14 days, capped at 500 redemptions."
- "List this week's abandoned carts and draft a recovery email for the top 5 by cart value."
- "Add 3 variants to the 'Classic Tee' product — Small, Medium, Large at $24.99 each."
- "Refund order #1042 in full and restock the items."
- "Generate SEO-friendly descriptions for the 8 products I just imported."
- "Show me sales analytics for the last 30 days, broken down by category."
- "Create a Privacy Policy page for an EU-based DTC apparel store."
- "Add a metafield definition called custom.warranty_years on products, integer, 0 to 25."
- "Open a POS shift for cashier Lisa at the downtown warehouse."
- "Export all customers who placed an order in the last 90 days."
What Nova won't do
Nova is intentionally scoped to your store data. It will not:
- Access another merchant's store, even if you ask.
- Run arbitrary shell or SQL — every action is a typed tool call.
- Push to your payment processor outside of LaunchMyStore's order/refund APIs.
- Override role-based permissions — staff with read-only roles get a read-only Nova.
FAQ
How does Nova decide which tool to use?
The underlying LLM (Claude) reads your message, your store context, and the catalog of available tools, then selects one or more in sequence. If a request is ambiguous, Nova asks a clarifying question before spending credits.
Can Nova run multi-step automations?
Yes. A single message can result in several tool calls (each billed at 10 credits). Long-running automations (e.g. "every Monday, email a sales summary") are configured through the agents category, which schedules Nova to run on a cron.
Does Nova respect staff permissions?
Yes. Nova executes under the calling user's role. If your staff account can't refund orders in the dashboard, Nova won't refund orders for that user either.
Will Nova ever delete data without confirming?
Destructive tool calls (delete product, delete page, delete coupon, etc.) prompt for confirmation in the chat before they fire. You can disable this in settings if you trust your prompts.
Can Nova edit themes safely?
Yes. Nova can change settings, reorder sections, and edit snippets, but every theme write produces a revision you can roll back from Online store → Themes → Versions.
What's the difference between Nova and the MCP server?
Nova is the in-admin chat experience. The MCP server exposes the same tool catalog over the Model Context Protocol so external clients like Claude Desktop and Cursor can control your store. See MCP server: connect Claude Desktop and Cursor.