ShopMyRoom Admin

signed in as

Executive Dashboard

Loading dashboard stats…

Import products

Recent imports

AWIN feeds

Pull product data directly from AWIN — pick an advertiser feed, choose its categories, and import. No CSV download needed.

Connected sources

No feeds connected yet.

Loading AWIN advertisers…

Run

Row issues
RowLevelColumnMessageRaw value

Column mapping

Map each product field to a feed column. (default) uses the shared AWIN schema; (disabled) fields never parse. Only columns present in the sampled feed header can be selected.

Product field Feed column Default

Value rules

Deterministic per-source rules run before embedding: a rule hit wins, a miss falls back to the embedder.

Products

Source Category Vectors

Admins

Grant admin access

The claim applies on the user's next token refresh (sign out/in, or ~1h). Bootstrap uids from ADMIN_UIDS always pass.

Admin User Role Granted Granted by Actions

Security Audit Log

Loading audit logs…

Content Reports

Loading reports…

Users

Per-user activity comes from the app's event stream (impressions/clicks/saves) — no extra tracking.

User Created Projects Saved Chats Last seen Status

Settings

Panel

All panel timestamps and calendar-mode scheduled pulls use this timezone. Takes effect immediately — no restart.

AWIN API keys

Two independent credentials from the AWIN dashboard. A value set here overrides the server env for that key; clear it to fall back to env. Changes apply to the next pull / feed list — no restart.

Keys are never shown back after saving — the state chip tells you whether one is set and whether it comes from this panel or the server env. Test connection pings AWIN with the typed (or stored) keys without saving them.

Normalize LLM

Endpoint + key for the LLM that turns raw AWIN product data into ShopMyRoom's controlled category / room / material values. A value set here overrides the default for that field; restore defaults to fall back to built-in defaults. Changes apply to the next pull — no restart.

Base URL / Chat model: restore defaults to fall back to built-in defaults. API key: leave empty to keep the stored key — use Clear key to remove it. Test connection pings the typed (or stored) values without saving.

App chat model

Model used by the in-app chat assistant. A value set here overrides the default for that field; restore defaults to fall back to built-in defaults. Change applies to the next chat turn — no restart.

Keys are never shown back after saving. Test connection pings the endpoint with the typed (or stored) values without saving them.

App image generation

Model used to render room visuals in the app (Replace flow). A value set here overrides the default for that field; restore defaults to fall back to built-in defaults. Change applies to the next generation — no restart.

The test runs a real paid generation using two images you provide — product image first, room photo last (same multi-image contract the app uses). The result is previewed, never stored.

Tool LLM (ingest scanner / mapper)

Local Qwen3.5-2B service used by the ingest scanner and column/value mapper (Stage 3, spec 2026-08-22). Panel values override the built-in defaults; restore defaults to fall back. Applies to the next ingest run — no restart.

Keys are never shown back after saving. Test connection pings the endpoint with the typed (or stored) values without saving them.