# Quickstart: update your catalogue from Excel with an AI assistant

> Connect Claude, ChatGPT or Gemini to your shop, give it a spreadsheet, check its preview and apply it. About ten minutes.

This is for shop owners. You need a SellerSideKick shop on a monthly plan (such as Pro or Pro Plus) and an AI assistant that can use connectors: Claude, ChatGPT or Gemini.

## 1. Prepare the sheet

One row per product, matched by **SKU** (your own product code). Use the columns you need:

| Column | Example | Notes |
|---|---|---|
| SKU | `TM-001` | Required on every row. |
| Name | `รถเหล็กโทมิก้า รุ่นรถตำรวจ` | Thai, English or both. |
| Price | `139` | In THB. |
| Stock | `40` | Units on the shelf now. |
| Category | `Toys` | Must be one of your shop's categories. |
| Brand | `Tomica` | A new brand is added for you. |
| Parent SKU | `SHIRT-01` | Only for a variant (a size or colour of another product). |

Any layout works; the assistant maps your columns. Keep one SKU per row.

## 2. Connect your assistant

Add the SellerSideKick connector at `https://mcp.sellersidekick.ai/mcp`, sign in with your SellerSideKick account, pick the shop and tick the permissions:

- `catalog:read`, reading your shop, categories, products and promotions, is always on.
- `catalog:write` for prices, product details and new products.
- `stock:write` for stock counts.
- `promotions:write` only if you want the assistant to change promotions.

Step-by-step for each assistant: [Connect ChatGPT, Claude or Gemini](https://docs.sellersidekick.ai/connect-ai-assistant).

## 3. Give it the sheet

Attach the file and say what you want. For example:

> Here is my price list. Update the prices in my SellerSideKick shop. Show me the preview first and wait for my OK.

> This is today's stock count. Set the stock in SellerSideKick to these numbers. Preview first.

> Add the new products in this sheet. The "Size" column makes variants of the main product.

## 4. Check the preview

The assistant runs a **dry run** first: nothing changes yet. It should tell you which shop it is working on and show:

- how many rows would be created, updated or left unchanged;
- every row with an **error** and why, for example an unknown category or a SKU that exists only on a marketplace.

Fix the sheet or tell the assistant how to handle the error rows. When the preview looks right, say yes.

## 5. Apply and check

The assistant sends the same rows for real and reports the result. Open the dashboard at [app.sellersidekick.ai](https://app.sellersidekick.ai) to see the changes. Every change made through the connector is listed with its before and after values in **Settings → API keys**.

## What happens on the marketplaces

- **Stock** reaches your linked Shopee, Lazada and TikTok listings, usually within about 10 minutes.
- **Prices and product details** change your SellerSideKick store and chat bot only. Change marketplace prices in each marketplace's seller center.

## If something goes wrong

- **"Not on a monthly plan":** the connector works on Pro and Pro Plus. See current plans in the app.
- **A row says the SKU is not on your SellerSideKick store:** the product exists only on a marketplace. Add it to your store from the dashboard first.
- **"Missing permission":** reconnect and tick the permission the assistant asked for.
- More: [Errors and limits](https://docs.sellersidekick.ai/errors-and-limits).
