# SellerSideKick developer docs

> Let an AI assistant or a script read and update your shop's products, stock and promotions.

SellerSideKick is an AI chatbot and back office for online shops that sell on LINE, Facebook (Messenger), Instagram, TikTok, Shopee and Lazada. These docs cover one job: letting an AI assistant or a script work on a shop's catalogue for you.

The usual case: you have an Excel sheet of new prices, a stock count or a list of new products. You hand it to Claude, ChatGPT or Gemini, the assistant shows you what it is about to change, you say yes, and it applies the sheet.

## Two ways in

| | AI-assistant connector | Shop API key |
|---|---|---|
| For | Claude, ChatGPT, Gemini Enterprise, Gemini CLI | coding tools, scripts, your own integrations |
| Address | `https://mcp.sellersidekick.ai/mcp` | `https://api.sellersidekick.ai/v1/api` |
| How it signs in | you sign in with SellerSideKick, pick the shop and the permissions | a key (`ssk_…`) you create in **Settings → API keys** |
| Revoke | **Settings → API keys → Connected AI assistants** (Disconnect) | **Settings → API keys** (Revoke) |

Start with the connector if you use a chat assistant. Use a key only when a program needs one. See [Connect ChatGPT, Claude or Gemini](https://docs.sellersidekick.ai/connect-ai-assistant).

## What you can do

- **Prices and product details:** change prices, names, descriptions, categories and brands by SKU. See [Update prices](https://docs.sellersidekick.ai/update-prices).
- **Stock:** set counted stock or add and remove units. See [Update stock counts](https://docs.sellersidekick.ai/update-stock).
- **New products and variants:** add products, with sizes or colours as variants. See [Add new products and variants](https://docs.sellersidekick.ai/add-products).
- **Promotions:** create coupons, discounts, bundles and buy-X-get-Y offers, change them, pause them or end them. See [Promotions](https://docs.sellersidekick.ai/promotions).

## Rules that apply everywhere

- **Monthly plans only.** The connector and API keys work while the shop is on a monthly plan (such as Pro or Pro Plus), not on Basic (pay-as-you-go coins).
- **Preview first.** Every write can run as a dry run that changes nothing. A good assistant always shows you the preview and waits for your yes.
- **Up to 500 rows per request.** Bigger sheets are split. Each row succeeds or fails on its own.
- **Nothing is deleted.** Products are created and updated; promotions are archived, not deleted.
- **SellerSideKick products only.** A SKU that exists only on a marketplace has to be added to your SellerSideKick store from the dashboard first.

## What reaches the marketplaces

- **Stock counts** reach your linked Shopee, Lazada and TikTok listings, usually within about 10 minutes.
- **Prices, names, descriptions and promotions** change your SellerSideKick store and chat bot only. Marketplace prices and listings are still edited in each marketplace's seller center.

## For AI agents

- Every page has a Markdown copy: add `.md` to its address, for example [/docs/update-stock.md](https://docs.sellersidekick.ai/update-stock.md).
- [llms.txt](https://docs.sellersidekick.ai/llms.txt) lists every page; [llms-full.txt](https://docs.sellersidekick.ai/llms-full.txt) has them all in one file.
- The [API reference](https://docs.sellersidekick.ai/reference) is generated from the OpenAPI spec at `https://api.sellersidekick.ai/v1/api/openapi.json`.
