Nightshift for Retail
Ask your commerce data anything. Your team and your agents.
Orders, inventory, pricing, and customers live in dozens of systems. Connect them once and Nightshift gives your merchandising, supply, and support teams and their agents warehouse-grade reads across all of it, with no warehouse to stand up and customer PII masked before it leaves.
See it work
Find the margin leak, down to the SKU.
An agent connects Nightshift over MCP and attributes a 2.7-point gross-margin drop across Shopify, SAP, Salesforce, and the warehouse.
Customer PII
Enough to help. Not enough to leak.
A support agent needs the order, not the shopper. Contact and payment fields are hashed or dropped in the view, so they never reach the agent or its model.
One catalog, three agents
Each agent gets its own slice.
Merchandising agent
Pricing, stock, and trends across stores. No customer PII.
Support agent
Order lookups with email and phone hashed. Read only, no refunds.
Supply agent
Stock levels and supplier lead times, region by region.
What agents do
Agents on commerce data, not customers.
Help the shopper
A support agent that looks up orders with email, phone, and address masked, and reads only, so refunds stay with your team.
Tune the assortment
Read pricing, stock, and trends across stores to suggest merchandising, with no customer PII in scope.
Watch the supply
Read inventory and supplier lead times region by region to flag a stockout before it happens.
Omnichannel
Every channel, one governed catalog.
Web, stores, marketplace, app, and the call center all land in one governed view. Agents read the whole picture, with customer PII masked the same way no matter where the data came from.
Governance in plain SQL
Mask the customer, grant read.
A governed view scopes an agent to its store region and hashes email, phone, and address. Grant the agent read on the view, and it is the only data the agent can reach.
- Scope rows and columns with a governed view
- Hash or drop contact and payment fields
- Agents get read grants, never write
-- orders_safe: NA orders, customer contact hashedcreate view orders_safe asselect order_id, sku, amount, store_region,md5(email) as email_hash, -- joinable, not readablemd5(phone) as phone_hashfrom orderswhere store_region = 'NA'; -- address and card not selected
Questions the team asks
What store ops wants to know.
- Will an agent leak customer data?
- Contact fields are hashed or dropped in a governed view, so a support agent reads the order without the shopper behind it.
- Can agents change prices or issue refunds?
- Not unless you grant it. Agents get read on a view, so they can look up an order or a price but never issue a refund or change one. Write stays with your team.
- Does this touch our checkout?
- No. Nightshift serves a governed read of commerce, CRM, and inventory data. Your storefront and checkout are untouched.
Put an agent on your commerce data.
Start free, connect your store or warehouse, and watch governed reads reach your agent in minutes, with customer PII masked from the first request.
Want to look first? Take the product tour
