NShop
AI features

Customizing the assistant

Persona, tone, industry, and a free-form prompt — all per tenant.

Both AI assistants — the storefront chat and the shopping agent — speak on behalf of your store. From /admin/settings/assistant you tune:

Industry

Pick from a short list of common types — fashion, bakery, hardware, health, etc. The model uses this to choose vocabulary, examples, and recommendations that fit your category.

Tone

  • Formal — proper, full sentences. Good for B2B or high-ticket.
  • Casual — friendly, conversational. Good for lifestyle and retail.
  • Playful — light, witty. Good for younger brands.
  • Technical — specs-first, no fluff. Good for hardware and DIY.

Custom prompt

A free-form text block appended to the system prompt. Use it for shop- specific rules:

  • "Always suggest pairing a sauce with hot dishes."
  • "Mention our 60-day return policy when shoppers ask about returns."
  • "Don't recommend more than three products at a time."
  • "If the shopper mentions a budget, stay strictly within it."

Preview

The settings page has a built-in preview chat that uses your draft persona, so you can tune the voice before saving.

Where the persona applies

  • Storefront chat (src/genkit/chat-flow.ts).
  • Shopping agent (Python service).
  • Anywhere else NShop talks to a shopper through AI.

It does not affect the Growth Insights generator — that one is fixed to a neutral advisory tone.

On this page