OnlyBlooms Catalog Cockpit

Pyramid
New arrivals
Catalog
Brands & Structure
AI & Automation
Settings

OnlyBlooms Catalog

Verticals

Explorer — Vertical › Segment › Brand

Activity in the last

Edits Shopify made to existing products — price, status, title, type, vendor, image. Starts from when this was turned on.

What the AI decided for each brand, and how sure it was.

ProductVertical SegmentBrandShopify type StatusInvPriceCost

Structure

Drag a brand onto a segment row to move it — or select it and use the inspector. Products always follow their brand.

Inspector

Select a brand, segment or vertical in the tree.

Ad tags

Private label is yours to set. Repeat purchase and margin are AI-suggested — highlighted until you confirm. Product-type exceptions (mixed brands) are suggested even if the brand tag is already confirmed. A partial run leaves a Continue button. Expand a brand to override individual products, or use a type’s dropdowns to set all of them at once.

Merchant Center — review & approve

Nothing is sent to Merchant Center without your approval. Preview reads what Merchant Center has right now and shows what would change; Approve authorises exactly those changes. An approval covers the content you looked at — if a tag or the Merchant Center value moves afterwards, it is withdrawn and comes back here.

Exclude from ads — Merchant Center

Google Ads: not connected yet (Phase 2). This screen changes Merchant Center listings only.
How this works
  • Flagging a brand, product or variant “Exclude from ads” (in Ad tags) proposes removing its listings from Shopping, Display and Local inventory ads. Free listings stay on.
  • Nothing is sent until you approve it (in Review). Approved changes go out within 5 minutes; Google takes minutes to hours.
  • Each listing moves: Decided, not sent → Change submitted → Settings verified → Serving confirmed. A brand is Complete only when every listing is serving confirmed.
  • It is sent to Merchant Center as excluded destinations plus custom label 4 = excluded, through its own source — separate from the custom labels.
  • Search ads, sitelinks, landing pages and creatives are Google Ads controls (Phase 2), not this.

AI Classifier (Cloudflare Workers AI)

Split-rule proposals — one product type of a brand belongs elsewhere

Brand placements are reviewed on Brands & Structure, on the brand itself. These are narrower: they move a single product type without changing the brand’s home.

AI decision log

API keys & MCP access

🟢 Connect Claude (MCP) — with your own API key from the table below
1. Create yourself a key below (scope read = browse only, write = full tools) and copy it.
2. In Claude: Settings → Connectors → Add custom connector → URL https://obc-mcp.nectardesk.workers.dev/mcp (leave the OAuth fields blank).
3. Click Connect and paste your obc_… key on the approve page. Done — the tools match your key’s scope.
Each person connects with their own key: revoke a key here and that person’s connector (and API access) stops immediately.
🟡 API keys (this table) — direct REST access for scripts & integrations
Mint a key here and send it as Authorization: Bearer obc_… against this app’s /api. Scopes: read = every GET · write = mutations and jobs · admin = infra routes too (rarely needed — prefer read or write). Taxonomy rebuild/restore and key management never accept any key. Docs: API reference · MCP tools · deploy & rotation runbook.
loading…

Catalog Cockpit

Signing in as the owner? Leave the email empty and enter the dashboard password. A password manager may fill your address in for you — clear it.