# Moderate Pending Vendor Products

> Checks each product that waits for approval, publishes the good ones and sends the rest back with a clear reason. Needs WC Vendors Pro.

- Job: [Store setup & admin](https://storeagent.ai/mcp-recipes/job/setup/)
- What it does: Asks first: changes your store, only after you say yes
- Time saved: ~30 min vs doing it by hand
- Requires: StoreAgent (free plugin, MCP on every plan) + WC Vendors
- Works in: Claude, ChatGPT, Cursor and any MCP client connected to the store through StoreAgent MCP
- Web page: https://storeagent.ai/mcp-recipes/moderate-pending-vendor-products/

## The prompt

```text
List every vendor product that waits for approval. For each one, check the name, price, description and images against a normal product in my store. Recommend approve or send back. For each product I send back, write a short, friendly reason the vendor can act on. Do not approve or send back anything until I confirm.
```

## What happens when you paste it

You: List every vendor product that waits for approval…

Assistant: 14 products wait for approval from 5 vendors. 3 have no images and 2 have a price of 0. Calling: `wcvendors/list-pending-products`, `woocommerce/products-query`, `wcvendors/approve-product`, `wcvendors/reject-product`.

Assistant: This will make changes in WooCommerce. Do you want me to go ahead?

Assistant: Published 9 products. Sent 5 back as drafts with a reason, so each vendor got a change request email.

## Abilities this recipe calls

- **List products waiting for approval** (`wcvendors/list-pending-products`, read only, from WC Vendors): Lists vendor products that wait for approval, with the vendor and the date they were added.
- **Find products** (`woocommerce/products-query`, read only, from WooCommerce): Finds products by name, SKU, status, type or stock status, with prices and stock.
- **Approve a vendor product** (`wcvendors/approve-product`, asks first, from WC Vendors): Publishes a vendor product that waits for approval.
- **Send a product back to its vendor** (`wcvendors/reject-product`, asks first, from WC Vendors): Turns a pending vendor product into a draft and emails the vendor a change request with your reason.

## Variations

Add one of these to the end of the prompt. Swap anything in [brackets] for your own details.

- Only check products from vendor [ID or name].
- Approve only products that have at least [2] images and a description longer than [50] words.

## Related recipes

- [Add a Gift Message Option to My Products](https://storeagent.ai/mcp-recipes/ppom-gift-message-group.md): Describe the gift options you want in plain words and get a PPOM field group built, tested and saved after you approve it.
- [Can I Switch to the Block Checkout?](https://storeagent.ai/mcp-recipes/booster-block-checkout-ready.md): Find out which of your Booster modules work with the WooCommerce block checkout, and which still need the classic one.
- [Check Your Cart Recovery Setup](https://storeagent.ai/mcp-recipes/cart-recovery-settings-check.md): Reviews every cart recovery setting against your recent results and suggests changes, then makes only the ones you approve.

---

Part of the StoreAgent WooCommerce MCP Recipes directory: https://storeagent.ai/mcp-recipes/ (index for LLMs: https://storeagent.ai/mcp-recipes/llms.txt). Get StoreAgent free: https://app.storeagent.ai/sign-up/
