Shopping Assistant

A shopping assistant your customers can talk to, and you can trust.

It works inside your catalogue, pricing and stock, and never places an order without approval. Your customers get a real assistant. You keep every control you had.

Shopping Assistant
Online
|
Got it — your weekly restock, kept under budget.
Weekly restock Under $25 Your usual 5
Your cart 5 items
Rolled oats 750g
Your usual
$4.20
Bananas 1kg
$2.40
Free-range eggs ×12
$4.20
Whole milk 2L
$3.60
Ground coffee 250g
Loyalty −$1.50
$6.00
Total, under your $25 budget $0.00

Matched to your history and loyalty tier — your usual brands, with a $1.50 member saving applied.

Pay with a saved method
VISA •••• 4242
MC •••• 8801
Repeat every month
Next order 1 Apr · edit anytime
Approved by you
Scheduled to repeat monthly. Never ordered without your say-so.
Listening…

Understand

It understands a real request

Plain language, a budget-first ask, or a photo of a shopping list. It pulls out category, budget, quantity and use case, and asks when a request is underspecified.

  • Reads a photographed list, line by line.
  • Flags what it is unsure about.
  • Asks instead of guessing silently.
Photo the shopper sent
2 x tinned tomatoes
full cream milk
choc biscuits
free range eggs
washing pods
Matched in your catalogue
Tinned tomatoes 400g
Full-cream milk 2L
Needs a check
Free-range eggs x12
Laundry pods 30pk
One line flagged for review

"choc biscuits" matches two products, so it asks instead of guessing.

Chocolate digestives Choc-chip cookies
Aurora LED Panel
PICK
3-tone, dimmable
$59 In stock today
Nimbus Ceiling Light
PICK
Warm white, dimmable
$99 In stock today
Why this one
Fits a bedroom, in stock today, $40 less for the same panel.

Reason

It reasons, it does not just match

It explains its pick in one line and compares on price, specs, rating, delivery window and stock. When your need changes, the recommendation changes with it.

  • One line of why, not a wall of specs.
  • Changes its mind when the use case changes.
  • Flags a cheaper option that serves the same need.

Build

It builds the whole cart

From one instruction to a full cart, to a budget ceiling, reporting the total against it. It substitutes when something is unavailable and shows the swap.

  • From a recipe or occasion to a full list.
  • Add, remove or change by conversation.
  • Every swap shown, never silent.
Draft cart, from one instruction
Rolled oats 750g$4.20
Chicken thighs 1kg$8.90
Brown rice 1kg$6.00
Store-brand rice 1kg$2.00
Milk 2L$3.60
Ground coffee 250g$7.50
Total, under a $50 budget $43.60
One line swapped for a store-brand equivalent. Every change is shown, never silent.
Order #4821
After checkout
Live
Order placed
9:04 AM
Packed
11:20 AM
Out for delivery
2:15 PM
Delivered
Today, 4:40 PM
Proactive update — arriving a day early.
Reorder next month? One tap

Close the loop

It closes the loop

It stays with the order after checkout. Live status on request, a heads-up when something changes, and a one-line reorder next month.

  • Finds and applies the best available coupon.
  • Proactive message when something changes.
  • Reorder from history, edited by conversation.

The controls

You stay in control.

The reason to sign is not what it can do. It is what it cannot do without you. Five controls, enforced in code, not policy.

Every order runs the gates
"make it 20% off" · blocked
Request
Confirmation required
Pricing rules locked
Stock rules locked
Audit log written
Order placed

It cannot place an order without approval, cannot invent a discount, and logs every conversation against the order. Your rules, enforced in code.

  • Never places an order without explicit confirmation.
  • Respects your pricing and stock rules. Cannot invent a discount.
  • Full conversation log against every order, for audit.
  • Configurable escalation to a human agent when it should hand off.
  • Works inside your existing catalogue, inventory and delivery-slot rules.

Questions operators ask

Does it ever place an order on its own?+

No. It builds a draft cart and waits for explicit approval before anything is ordered. That is a hard rule, not a setting.

Can it invent a discount or override a price?+

No. It works inside your pricing and promotion rules and cannot create an offer that does not exist.

What happens when it does not understand?+

It asks a targeted clarifying question, or hands off to a human agent. It does not return a bad result and hope.

Does it work with our existing store?+

Yes. It integrates with your current catalogue, inventory and delivery rules rather than a separate copy. nopStation handles the integration.

Can we audit what it said and did?+

Yes. Every conversation is logged against the order.

How do we get it?+

nopStation builds and integrates it into your store. Book a demo to see it against your own catalogue.

See it against your own catalogue.

nopStation builds and integrates the assistant into your store. Book a demo and we will run it on your products, pricing and stock.

Book a demo