An assistant that does the work
Paste a supplier price list as text, a photo, a PDF or a CSV. It comes back as staged rows in an editable grid. You fix what it got wrong, you confirm, and they are products. Repricing, product copy, order status, tracking numbers, review replies and customer email all work the same way. Anything that spends money or touches a customer's order stops and waits for you to approve the exact wording.
Connect a supplier and it stops being a chatbot
With nothing behind it, the assistant is a fast writer with access to your database. Give it a supplier account and it can go and find the product, read the real cost and the real stock, and drive the order through to fulfilment. AliExpress is the route we are building: you join their dropshipping API in your own company's name, they issue you an app key and secret, and you paste those into Settings. That is an application with an approval wait, not a signup.
Supplier sourcing
Search AliExpress by keyword, or paste a listing ID. You get the item cost and the live freight into the country you sell into, with the margin at your retail price sitting next to it, and the listing imports as a real product with its images and specs. It runs on our own AliExpress account today, which is exactly why a brand new store sees it switched off until yours is linked. CJ Dropshipping we cannot offer per store yet at all: CJ caps logins per IP address, and our workers all leave from a shared pool of them.
Meta ads, built and read in one place
Pick the product and the video, set the budget and the audience, and read the exact Graph API request bodies before anything leaves the building. Send creates everything paused, so no money moves until you unpause it in Ads Manager. Then spend, clicks, cost per purchase and ROAS come back into Finance next to your real margin. We wrote this by putting a live campaign in market on our own ad account, which is how we know a pixel that Business settings calls connected can still be invisible to the ad account. It runs in our own store's back office today and is moving into the platform dashboard next. Reading your Meta numbers already works there: paste a token and an ad account id.
Mini-stores in seconds
One product, one landing page, its own subdomain on lutuno.store. Creating one writes a row in a database, so killing one is a status flip and the subdomain goes dark. The Buy button hands off to your real checkout, so the order rides the pipeline everything else rides and arrives tagged with the campaign that brought it.
Your own database
Every store is stamped with its own Cloudflare D1 when you name it, not a tenant column in a table you share with strangers. Your catalogue and your order history export in full, whenever you ask, and we do not charge you for leaving.