Calculate Ozon unit economics and answer buyers in chat
Connect Ozon Seller to the AI agent via seller-account sign-in, no keys: products, orders, analytics. The agent breaks down sales drops by SKU and answers reviews.
How the agent works with Ozon
The agent calls the Ozon Seller API directly — finance, analytics, products, FBS and FBO orders, reviews and questions, supplies. Finance is the strong side here: a monthly P&L is assembled with a single request to financial transactions, and the sum of the rows is reconciled against Ozon's own totals — a discrepancy gets shown, not hidden. Unit economics is calculated per SKU: revenue, commission, logistics, returns, tax, profit — with service charges allocated proportionally to postings. On top of that sit an ABC×XYZ classification of the portfolio, a plan/fact profit forecast and a reconciliation of compensations for returns and losses: the agent runs through every class of claim and honestly flags what could not be calculated instead of quietly understating the amount.
With reviews and questions the agent works the way Ozon is actually built: an unanswered question is identified by the answer counter, not by the status, because status in Ozon is a manual seller flag. Negative reviews are filtered by rating, your reaction speed is measured alongside, and the agent drafts replies in the brand tone of voice and surfaces whatever hits the listing rating. Listing questions and buyer chats are kept in a single unanswered feed so nothing gets lost between sections of the account.
In FBS shipping the agent knows the main trap: an HTTP 200 from Ozon does not mean the shipment went through. After every shipment it checks the actual posting status and repeats the assembly on failure, and it validates Chestny ZNAK marking codes before shipping. FBO supply requests are created through the current v2 process: draft, timeslot, request and only then a confirmed order number. New postings, cancellations, a changed assembly cutoff, a moved delivery date and a stock deficit arrive from Ozon as notifications, so the agent learns about them without polling the account in circles.
The agent is careful with prices and listings, because the Ozon API overwrites rather than merges. Bulk price updates always carry a minimum price so a promo cannot drag the price below cost. A listing import is a full replacement: the agent assembles the whole card, checks the moderation status before editing and re-reads the card afterwards. Photos are uploaded only as a complete list — the old ones plus the new ones, otherwise Ozon wipes them — and product creation limits are checked before a bulk upload rather than discovered from an error halfway through.
The agent holds the request rate for each Seller API endpoint separately: placement reports are handed out by Ozon only a few times a day, analytics and search queries far more often, and the quota is not burned on repeat exports. Heavy reports arrive asynchronously: the agent queues the job, waits for the finished file and parses it itself. Dates are converted to Moscow time, the day Ozon counts by, so the edge of a period does not push revenue into the neighbouring month. If there is no data for the period, it says so directly instead of showing an empty table.
Integration scenarios
Break down a sales drop by SKU
The agent brings Ozon orders and the impression funnel for the period together, finds the categories and listings where revenue fell and shows the reason: price, stock or impressions.
Answer customer reviews and questions
The agent goes through new reviews and questions, drafts replies in the brand tone of voice and surfaces the negative ones that hit the listing rating.
FBO supply by cluster
The agent works out how long stock lasts in each cluster, picks the SKUs recommended for shipment and assembles the FBO supply request: draft, timeslot, request.
Ad summary without opening the account
The agent pulls Performance API stats, calculates the ad cost share by campaign and tells you where advertising pays off and where it burns budget.
Profit for every SKU
The agent assembles a monthly P&L from financial transactions and splits revenue, commission, logistics, returns and tax down to net profit for each SKU.
Watch over shipping deadlines
The agent catches Ozon notifications about cancellations, moved delivery dates and changed assembly cutoffs and says right away which postings are running out of time.
Ozon examples
ДРР по кабинету 11,2%, но три кампании из двенадцати съели 214 тыс ₽ почти впустую.
- Расход за две недели — 640 тыс ₽, продажи с рекламы 5,71 млн ₽
- Три кампании держат ДРР выше 40%: 214 тыс ₽ расхода при 512 тыс ₽ продаж — их и отключил бы первыми
- Пять кампаний идут ниже 6% ДРР и упираются в дневной лимит, на них ушло 268 тыс ₽ — вот кому поднимать бюджет
- Остальные четыре в коридоре 6–40% и стоят 158 тыс ₽ — трогать не за что
Оплату за клик и оплату за заказ Ozon отдаёт разными отчётами Performance API, поэтому свёл их по кампаниям сам. Кампании без показов за период в расчёт не брал.
How to connect
Before you connect
- The Administrator or Manager role in the Ozon Seller account
- Sales, finance, orders and stock read on any plan
- A premium plan is needed only for the impression funnel, returns and breakdowns
- Review API access comes with the review management subscription or Premium Pro
- On some accounts the review section stays closed even with the subscription
- 1
Sign in to seller.ozon.ru
Only an Administrator or a Manager can grant access to an app. Courier, warehouse operator and other limited roles never see the consent screen.
- 2
Pick the right company
If your account holds several shops, Ozon asks you to pick a company first: access goes to one seller account. A second shop is connected separately.
- 3
Decide how much access to grant
Ozon lists the permissions above the “Allow” button. Read-only gives products, orders, stock and analytics; full access adds chats and supplies.
- 4
Check the Performance ads access
Campaign stats and ACoS come from the Performance API at performance.ozon.ru. Without access to the ads account there are no ad reports.
FAQ
Usually not: the connection runs through a sign-in to the Ozon Seller account (OAuth) — you approve access in the seller account and copy no keys. Access is granted under the Administrator or Manager role: other roles never see the confirmation window, and then the Client-Id and API key route remains.
Products, orders, stock, returns, reviews and questions, sales analytics and Performance API ad stats — exactly the sections you granted rights to at sign-in. You can grant read-only access.
Only if you granted write permissions: then the agent can reply in chats and to questions, handle discount requests and work with supplies. With read-only permissions the agent only reads and analyses.
Straight away: the agent calls the Seller API directly on your request, with no intermediate exports. Ozon rate limits are respected automatically.