Platform / Shopping Assistant

AI Shopping Assistant that turns intent into a basket

The nexCommerce AI Shopping Assistant is a conversational shopping agent built into the storefront and mobile app. A customer describes what they need in plain language — "a fridge under £700 for a small kitchen, delivered Saturday" — and the assistant searches live inventory, compares the options, builds the basket, applies the best offer and books the slot, asking for confirmation before anything is ordered.

Key takeaways

  • Understands need, budget, category, stock and delivery feasibility in one request.
  • Compares products on price, features, rating, delivery and use case, and explains the recommendation.
  • Builds and edits baskets to a budget, reads uploaded shopping lists, and finds the best coupon and payment method.
  • Answers "where is my order?" with real order status and the next step; every action is confirmed by the customer.

What can the AI shopping assistant do?

It handles the eight moments where shoppers stall: discovery, comparison, basket building, list-to-cart, savings and checkout, delivery-aware selection, recovery and reorder, and order tracking. Each is grounded in the storefront's live data, not a general chatbot's memory.

MomentWhat the customer saysWhat the assistant does
Discovery"Find me a fridge under £700 for a small family."Interprets need, budget, category, stock and delivery zone; returns a ranked shortlist with reasons.
Comparison"Which of these TVs is better for a bright room?"Compares on price, specs, rating, delivery and use case; recommends one and explains why.
Basket building"Make my monthly grocery basket under £120."Assembles the basket, suggests add-ons and asks for approval.
List to cartUploads a photo of a handwritten list.Reads the list, matches products, prepares the cart, flags substitutes.
Savings & checkout"What's the cheapest way to get this tomorrow?"Finds the best coupon, payment method, slot and shipping option; the customer confirms.
Delivery-awareAny query.Only shows products that can reach the customer's address in the chosen slot.
Recovery & reorderReturns after abandoning a cart.Identifies why they left — price, payment, delivery, stock — and offers the right fix; reorders past baskets with changes.
Tracking"Where is my order?"Real status, courier details, live ETA and the next step.

How does the assistant stay accurate?

Every answer is retrieved from nexCommerce's own catalogue, pricing, inventory, promotion and order services through the same APIs the storefront uses, so the assistant cannot quote a price, stock level or slot that does not exist. Guardrails limit it to your catalogue and policies.

  1. 01The customer's message is parsed for intent, constraints and context — address, loyalty tier, history.
  2. 02The assistant calls catalogue search, inventory, pricing, promotions and delivery-slot tools.
  3. 03Results are ranked by fit, availability and the margin rules you configure.
  4. 04The assistant proposes, the customer approves, and the order is placed through standard checkout.
  5. 05Outcomes feed the learning agent, so ranking and suggestions improve.

Where does the assistant run?

On the nexCommerce web storefront and mobile apps, and through the same tools exposed to external AI agents by the MCP server, so the experience is consistent whether a shopper is in your app or in an assistant such as ChatGPT.

MCP server for ecommerce

How is this different from a chatbot plug-in?

Plug-in chatbots answer from a FAQ or a product-feed snapshot. The nexCommerce assistant transacts: it reads live stock and slots, applies real promotion rules, edits real carts and tracks real orders, and it shares what it learns with recommendations, forecasting and fulfilment.

See the assistant against your own catalogue

The assistant is only as good as the data behind it. A walkthrough runs against live catalogue, pricing and delivery rules rather than a demo dataset.

Can it place an order without the customer confirming?

No. The assistant proposes baskets, offers and slots; the customer confirms every order. Human-led, agent-assisted.

Does it use my product data or general web data?

Your catalogue, inventory, pricing and order data only, read through nexCommerce APIs.

Can B2B buyers use it with contract pricing?

Yes. The assistant applies the buyer's contract rates, volume breaks and approved price lists.

Contact Us