WB Agent: a Wildberries seller Telegram bot

WB Agent

A Telegram bot with an AI agent for Wildberries: price monitoring, margin math, sales analytics and opt-in review auto-replies

  • 0 ★ on the repository
  • Last commit
  • MIT
Workflow

Broad access

Why this level

  • The flag-gated auto-reply mode publishes model-generated replies to buyers without a human in the loop for each review
  • The AI agent works with prices, purchases and dashboard settings, though mutations require a signed confirmation
All reasons and checks
Russian stack

refusned/wb-agent

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add workflows/wb-agent

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The flag-gated auto-reply mode publishes model-generated replies to buyers without a human in the loop for each review
  • The AI agent works with prices, purchases and dashboard settings, though mutations require a signed confirmation

This is third-party code. Review the repository files before installing.

What it does

The aiogram-based bot polls the Wildberries catalog in the background, tracks SKUs, sends price-drop alerts, and computes margin accounting for the loyalty discount, WB's commission, logistics and storage. Through an optional Seller API it gives a daily sales briefing, period breakdowns, net profit, FBS and FBO stock and a financial summary. A built-in AI agent on Ollama Cloud runs in three phases: a one-off, read-only cabinet advisor, an interactive chat with 15 read-and-propose tools, and a separate, off-by-default auto-reply mode that itself publishes model-generated replies to buyer reviews and questions, with idempotency and an owner notification for every reply. Any mutation from the interactive agent, a purchase, a setting change or a buyer reply, executes only through the owner's HMAC-signed confirmation button; the agent never changes anything directly.

Who it is for. For a single Wildberries seller or buyer who wants price and sales monitoring in Telegram with an AI advisor.

Good fit when

  • You want a personal Telegram bot for price and margin monitoring without a third-party SaaS
  • You want Seller API sales and profit analytics right in the chat
  • You are fine with mutations only going through a signed confirmation button

Not a fit when

  • You want a managed cloud service rather than self-hosting the bot
  • You do not want the option to auto-publish review replies, even behind a flag

Example request

Show the morning sales briefing and calculate margin at a 450-ruble purchase price

Limitations

The author explicitly calls the project personal, used in his own business until August 2026; the public repo is a code example, not a maintained service. You need your own Telegram bot, an Ollama Cloud key or a local Ollama, and a separate WB_SELLER_API_KEY for sales analytics. Deployment is self-hosted only via Docker or Python, with no managed cloud option. The review auto-reply mode is off by default and must be deliberately enabled with the FEEDBACK_AUTO_REPLY_ENABLED flag.

How to disable. Stop the bot's container or process with docker compose down, or disable individual features via the /alerts_off command and the FEEDBACK_AUTO_REPLY_ENABLED variable.

FAQ

Can the AI agent buy stock or change a setting on its own?

No, every mutation only executes after the owner taps an HMAC-signed confirmation button; the agent only proposes the action.

Does the bot reply to buyer reviews on its own?

Only if the owner explicitly enabled the FEEDBACK_AUTO_REPLY_ENABLED flag; it is off by default, and every published reply is also sent to the owner as a DM.

Discussion

No questions or reviews yet.

Russian stack

Wildberries Seller API MCP server: cards, prices, promotions, ads, orders, supplies, reviews and finance across several stores

MCP serverBroad access8Repository stars

Wildberries MCP

wildberries-mcp

Russian stack

MCP server for the Wildberries seller API: products, prices, stock, orders, FBS supplies, analytics, reviews and ads

MCP serverBroad access16Repository stars

BearsCLOUD Wildberries analytics plugin

Wildberries Agent Integration

Russian stack

A free Russian-language Wildberries plugin: 17 MCP tools for analytics, competitors, SEO and replenishment math

PluginExtended access
Russian stack

A self-hosted web app for Wildberries sellers: upload purchase and sales Excel files and get a color-coded margin table with Claude commentary

WorkflowMinimal access1Repository stars
Russian stack

A skill for the official Wildberries Seller API with local OpenAPI schemas for 286 operations and a guarded api_call helper

SkillBroad access

README in short

The README gives a tour of the code, a full command menu across monitoring, margin, Seller API, purchasing and the AI assistant, describes the three-phase LLM loop with an explicit focus on money-safety and signed-button confirmation, the tech stack and an architecture diagram, and honestly calls the project a personal example rather than a maintained product.

README badge

Report a problem