Title: AI Product Tools &#8211; Bulk Product Content Generator &amp; AI Toolkit for WooCommerce
Author: Dou Pekgoz
Published: <strong>10. Maja 2024.</strong>
Last modified: 20. Septembra 2026.

---

Pretražite dodatke

![](https://ps.w.org/ai-product-tools/assets/banner-772x250.png?rev=3697733)

![](https://ps.w.org/ai-product-tools/assets/icon-256x256.png?rev=3697733)

# AI Product Tools – Bulk Product Content Generator & AI Toolkit for WooCommerce

 Od [Dou Pekgoz](https://profiles.wordpress.org/muzip/)

[Skini](https://downloads.wordpress.org/plugin/ai-product-tools.2.7.3.zip)

 * [Detalji](https://bs.wordpress.org/plugins/ai-product-tools/#description)
 * [Recenzije](https://bs.wordpress.org/plugins/ai-product-tools/#reviews)
 *  [Instalacija](https://bs.wordpress.org/plugins/ai-product-tools/#installation)
 * [Razvoj](https://bs.wordpress.org/plugins/ai-product-tools/#developers)

 [Podrška](https://wordpress.org/support/plugin/ai-product-tools/)

## Opis

AI Product Tools is a comprehensive AI suite designed to automate your WooCommerce
operations and enhance customer experience. It combines high-volume **bulk product
content generation** with a store-aware **AI Shop Assistant**, so one plugin covers
both the content work in your admin and the product help your shoppers see.

You bring your own key. Connect OpenAI, Google Gemini, Anthropic Claude, or OpenRouter
and you deal with that provider directly: your account, your billing, your rates.
There are no credits to buy from us, no usage meter, and no markup. Switch provider
or model whenever you like, test with a free OpenRouter model, and work at whatever
volume your provider account allows.

#### 🚀 What you can do

 * Generate product descriptions, product titles, product tags, FAQs, SEO meta, 
   and image alt text for many WooCommerce products at once.
 * Edit hundreds of products in a spreadsheet-style grid without opening each one.
 * Check and edit every AI result before it touches your live products.
 * Roll back to what a product said before an AI change.
 * Answer shopper questions on your storefront with an assistant that reads your
   real catalog.
 * Schedule content work to run in the background instead of watching a progress
   bar.

#### ⚡ Bulk Product Content Generators

Filter your products, generate, review the results, then apply them. Every generator
lets you retry one failed product instead of restarting the run, and the review 
step is free for everyone.

**Product descriptions.** Short and long product descriptions, plus product tags,
up to about 1,000 products per run. Plain text or HTML, keep or replace existing
content, improve an existing description instead of rewriting it, 42 languages, 
10 writing styles, custom prompts. Business adds a saved review queue, style matching
from your own example descriptions, and mapping custom fields such as `{custom1}`
into prompts, including Advanced Custom Fields.

**Product titles.** Up to 5,000 products per run, 1 to 5 variants each, with an 
optional slug update. Six tones are free: SEO-Focused, Professional, Casual, Luxury,
Technical, and Persuasive. Three length presets: Short at 40 characters, Medium 
at 60, Long at 80. Business adds Improve Title mode for rewriting an existing title,
focus keyword targeting, four more data sources, and extra prompt instructions.

**Product SEO meta.** Meta titles and meta descriptions with a live search result
preview and a score, up to about 1,000 products per run. Six tones, your own focus
keywords, two variants per product, titles within 60 characters and descriptions
within 160. Writes to Yoast SEO, Rank Math, All in One SEO, SEOPress, The SEO Framework,
and Squirrly SEO. Business adds up to five variants, AI suggested focus keywords,
extra prompts, and custom length limits.

**Product FAQs.** Question and answer pairs from your product data, 1 to 10 per 
product, shown on the product page as an accordion or a flat list in the default
theme, or placed anywhere with `[aipt_faq]` and `[aipt_faq product_id="123"]`. New
FAQs are added alongside existing ones. Business adds replace mode, questions-only
and answers-only modes, five other display themes with control over colors, typography,
spacing, borders, icons and animations, custom CSS, and FAQ structured data for 
search engines.

**Product image alt text.** Vision models describe your featured images, gallery
images, or both. Preview, edit, regenerate one result, or dismiss it before applying.
Length is adjustable from 50 to 250 characters, default 125, and images up to 20
MB are supported. Business adds reusable templates, A/B variants, product attribute
enrichment, and expanding older galleries.

**Category and tag descriptions.** Descriptions for WooCommerce product categories,
tags, and public custom taxonomies, written in a split screen workspace with a rich
text editor. Four purposes, four term data sources, six tones, three lengths, HTML
or plain text, and append, overwrite, or skip behaviour. The AI reads up to 10 sample
products per term. Business adds a custom purpose, two more data sources, and 5 
to 20 samples per term. Bulk tag suggestions are also included on every plan.

#### 🧮 AI Bulk Product Editor

A spreadsheet-style grid for editing many products at once, without opening each
product page.

 * Edit titles, descriptions, tags, FAQs, SEO fields, slugs, and image alt text 
   in the cell.
 * Compare an AI suggestion against your current text word by word, then accept 
   or reject per cell.
 * Undo and redo up to 100 steps, save up to 25 personal views, and stay protected
   against overwriting a colleague's change.
 * Generate AI content one row at a time.
 * Generate or retry many selected rows in one action, with advanced per run settings.**(
   Business)**

#### 🛍️ AI Shop Assistant

An assistant on your storefront that answers from your own catalog, not from generic
web knowledge.

 * Recommends up to 10 products per answer, with View Product buttons and live stock
   status.
 * Answers store questions from knowledge pages you choose, such as shipping or 
   returns.
 * Detects the visitor's language automatically, with a fallback you set, and works
   on mobile and in right to left languages.
 * Add a WhatsApp button and a pre-chat consent step.
 * Set the bot name, greeting, colors, typography, position, and launcher icon.
 * Saves questions it could not answer to an admin queue, so nothing is lost.
 * Add an Add to Cart button, choose response depth and behaviour modes, upload 
   a custom icon or hero image, add custom CSS, pick extra themes and launcher animations,
   translate every label, and reply to queued questions yourself. **(Business)**

#### 📦 Store index for the assistant

The assistant answers from a compressed, searchable copy of your catalog, built 
in batches so large stores stay responsive.

 * On every plan the index covers seven fields: product title, short description,
   full description, categories, tags, price, and stock status.
 * Build one index profile manually, filtered by stock status or date, covering 
   up to 50,000 products per build with 10,000 as the default.
 * Add SKU, stock quantity, and product attributes, run several profiles, filter
   by category and tag, and rebuild on a schedule. **(Business)**

#### 🗓️ Scheduled Bulk Runs

Set up a content job and let it run in the background through WP-Cron, instead of
keeping a browser tab open.

 * Run one job at a time, covering one content type, started manually or at a time
   you choose.
 * Filter products by price range, product IDs, description or keyword match, include
   and exclude lists, AND/OR logic, and whether the AI already processed them.
 * Watch progress and estimated completion, read logs, retry failed products, and
   pause, resume, or stop at any point.
 * Run several jobs at once, each covering several content types, on daily, weekly,
   or monthly schedules. **(Business)**
 * Filter by category, tag, and stock status. **(Business)**
 * Start a run when a product is published or changes, and use review policies, 
   draft review, and automatic pausing after repeated errors. **(Business)**

On a Business licence this area is called Automation in the admin menu.

#### 🗂️ Content Bank

One page with three tabs, covering everything the AI changes on your store.

**Content History** is available on every plan. Before any AI change is applied,
the plugin stores the previous value, so you can always see what a product said 
before. You get a timeline with before and after views, and you choose how many 
versions to keep per field, from 1 to 10, with 5 as the default. The original is
never removed. Products the AI has touched are marked, so you can filter your catalog
by AI status and skip anything already processed.

**Review Content** holds results you generated but have not applied, across the 
description, title, FAQ, SEO meta, and image alt generators. On every plan you preview,
edit, approve, and reject in the current browser session, and nothing is written
to your site until you approve it.

**Draft Content** collects output from scheduled runs that is waiting for a decision,
where you approve, reject, or bulk manage drafts. **(Business)**

 * Restore an earlier version with one click, or in bulk, up to 50 selected items
   or 200 items for a whole product. Each restore is recorded, so you can undo an
   undo. **(Business)**
 * Keep the review queue on your site so results survive a page reload. **(Business)**

#### 🛠️ Dashboard, Prompt Studio, and integrations

 * One dashboard for every tool, with recent activity, usage statistics, and provider
   connection status, plus a command palette on `Ctrl+K` or `Cmd+K`.
 * The Visual Prompt Builder walks you through prompt creation for all five generators,
   with a live preview, so you do not write instructions by hand.
 * Set your brand voice and store context once, and every generator reuses it. Save
   and reuse your own prompt templates.
 * Work from the single product edit screen and the scheduling screens, and page
   through large catalogs 10, 25, 50, or 100 products at a time.
 * Open prompt editors for the Title, FAQ, SEO Meta, Taxonomy, and Image Alt generators,
   create your own prompt variables, use AI assisted prompt filling and polishing,
   and share or import community prompt templates. **(Business)**
 * Works with WordPress AI Connectors on WordPress 7.0 for OpenAI, Google Gemini,
   and Anthropic Claude credentials. OpenRouter keys stay in the plugin.
 * Registers abilities through the WordPress Abilities API, so MCP capable clients
   can call them.

#### 💡 What is free and what Business adds

Creating content is free. Business is the operations layer for stores that run this
work regularly.

Free on every site:

 * Bulk generation for product descriptions, product titles, product tags, FAQs,
   SEO meta, image alt text, and category descriptions.
 * Preview, edit, approve, or reject every result before it is saved.
 * Content History, so you can see what a product looked like before each AI change.
 * The AI Shop Assistant, with product recommendations and appearance settings.
 * The AI Bulk Product Editor grid, with row by row generation.
 * One scheduled bulk run, started manually or at a time you pick.
 * All four AI providers, every model in the catalog, and your own OpenRouter model
   IDs.

Business Plan adds:

 * A review queue saved on your site, so results survive a page reload.
 * One click restore and bulk rollback from Content History.
 * Draft review for scheduled runs.
 * Recurring daily, weekly, and monthly schedules, several jobs at once, and category,
   tag, and stock filters.
 * Add to Cart in the shop assistant, plus extra themes, custom CSS, and label translation.
 * Generating for many selected rows at once in the Product Editor.

Customers on the earlier Pro plan keep their Pro features. Sites already running
the plugin before version 2.7.2 keep their Review Content and Draft Content access.

### 🔒 External Services and Privacy

This plugin makes the external requests described below only after an administrator
completes the relevant setup or opt-in, or when a configured feature is used. AI
provider keys are encrypted in your database or managed by WordPress AI Connectors.
Keys are never sent to AI Product Tools servers.

#### AI providers

OpenAI (`api.openai.com`), Google Gemini (`generativelanguage.googleapis.com`), 
Anthropic Claude (`api.anthropic.com`), and OpenRouter (`openrouter.ai`) provide
AI generation, automation, chatbot, key validation, and model-catalog features. 
An administrator must select a provider and provide an account/API key, either in
the plugin or, where supported, through WordPress AI Connectors. Requests occur 
only when configured features are used. The selected provider bills the user directly.

Generation, automation, and chatbot requests send the selected model, API key, prompts,
and relevant product or store context: titles, descriptions, categories, tags, attributes,
prices, stock, SEO inputs, prompt variables, chatbot messages, and store-index snippets.
Image-alt generation also sends encoded image data. Key validation sends the key,
and model catalogs may be fetched when needed. OpenRouter additionally receives 
the site URL and plugin name in request headers.

Policies: [OpenAI API Terms](https://openai.com/policies/business-terms/), [OpenAI Privacy](https://openai.com/policies/privacy-policy),
[Gemini API Terms](https://ai.google.dev/gemini-api/terms), [Google Privacy](https://policies.google.com/privacy),
[Anthropic API Terms](https://www.anthropic.com/legal/commercial-terms), [Anthropic Privacy](https://www.anthropic.com/legal/privacy),
[OpenRouter Terms](https://openrouter.ai/terms), [OpenRouter Privacy](https://openrouter.ai/privacy).

#### Licensing and plugin services

**Freemius** (`freemius.com`) provides paid licensing, plan checks, checkout, updates,
and optional usage reporting through its SDK. An administrator starts or opts into
the connection; free features do not require a licence. Freemius may receive site
and administrator contact details, environment and plugin data, usage events, and,
for plan validation, the install ID, plugin ID, signed headers, and licence metadata
it already holds. It never receives product content, chatbot messages, or AI keys.
[Freemius Terms](https://freemius.com/terms/) and [Freemius Privacy](https://freemius.com/privacy/).

**AI Product Tools services** (`api.aiforwoo.com`) include two features. The pricing
feed obtains public provider prices for cost estimates, on a schedule or when requested.
It sends the plugin version and site home URL, but no product data, chat content,
or keys. The optional Business Community Prompt Library is contacted only when an
administrator opens, submits, imports, or likes a prompt. It sends the site URL,
timestamp, authentication signature, optional filters, and, where relevant, template
name, description, generator type, language, tags, prompt data, or prompt ID. The
site URL supports anonymous deduplication. [AI Product Tools Terms](https://aiforwoo.com/terms-conditions/)
and [AI Product Tools Privacy](https://aiforwoo.com/privacy/).

#### Service availability and remote images

If enabled, chatbot provider status probes contact OpenAI (`status.openai.com`),
Anthropic (`status.claude.com`), or Google (`status.cloud.google.com`) only after
a chatbot provider error. They help determine whether service can resume and send
no product data, chat content, settings, or keys. OpenRouter has no default probe.
The provider policies above apply.

For administrator-started image-alt generation, an image stored on an external `
http` or `https` host may be retrieved before it is sent to the selected AI provider.
That host receives only request metadata needed to fetch the image, never keys or
prompt text. Its own terms and privacy policy apply.

## Slike ekrana

[⌊AI Toolkit Dashboard⌉⌊AI Toolkit Dashboard⌉[

AI Toolkit Dashboard

[⌊AI Bulk Product Description Generator⌉⌊AI Bulk Product Description Generator⌉[

AI Bulk Product Description Generator

[⌊AI Bulk Product Title Generator⌉⌊AI Bulk Product Title Generator⌉[

AI Bulk Product Title Generator

[⌊AI Bulk SEO Meta Generator⌉⌊AI Bulk SEO Meta Generator⌉[

AI Bulk SEO Meta Generator

[⌊AI Bulk FAQ Generator⌉⌊AI Bulk FAQ Generator⌉[

AI Bulk FAQ Generator

[⌊AI Bulk Product Editor⌉⌊AI Bulk Product Editor⌉[

AI Bulk Product Editor

[⌊AI Bulk Taxonomy Generator⌉⌊AI Bulk Taxonomy Generator⌉[

AI Bulk Taxonomy Generator

[⌊AI Bulk Image Alt Generator⌉⌊AI Bulk Image Alt Generator⌉[

AI Bulk Image Alt Generator

[⌊AI Scheduled Bulk Runs⌉⌊AI Scheduled Bulk Runs⌉[

AI Scheduled Bulk Runs

[⌊AI Content Bank⌉⌊AI Content Bank⌉[

AI Content Bank

[⌊AI Product Tools Settings Dashboard⌉⌊AI Product Tools Settings Dashboard⌉[

AI Product Tools Settings Dashboard

[⌊AI Product Tools Connection Settings⌉⌊AI Product Tools Connection Settings⌉[

AI Product Tools Connection Settings

[⌊AI Product Tools Content Settings⌉⌊AI Product Tools Content Settings⌉[

AI Product Tools Content Settings

[⌊AI Product Tools Chatbot Settings⌉⌊AI Product Tools Chatbot Settings⌉[

AI Product Tools Chatbot Settings

[⌊AI Store Index (Store RAG)⌉⌊AI Store Index (Store RAG)⌉[

AI Store Index (Store RAG)

[⌊AI Content Generator Metabox⌉⌊AI Content Generator Metabox⌉[

AI Content Generator Metabox

## Instalacija

 1. Upload `ai-product-tools.zip` to your `/wp-content/plugins/` directory, or install
    it from Plugins, Add New.
 2. Activate AI Product Tools from the Plugins menu. WooCommerce must be active.
 3. Follow the onboarding wizard: choose OpenAI, Gemini, Claude, or OpenRouter and 
    enter your API key. On WordPress 7.0 you can connect through WordPress AI Connectors
    instead.
 4. Open the Toolkit Dashboard to see the available tools.
 5. Set your language, writing style, and brand voice under Settings.
 6. Select a few products and run your first generation to check the output before 
    working in bulk.

## ČPP

### Is AI Product Tools free to use?

Yes. The plugin runs on your own AI provider API key, so we do not meter or resell
your AI usage and we add no markup. Content creation, in-session review, Content
History, the AI Shop Assistant, the Product Editor grid, and one scheduled bulk 
run are all included at no cost.

Practical batch limits apply per run: about 1,000 products for product descriptions
and SEO meta, about 5,000 for product titles, and about 1,000 products per Product
Editor selection.

Business adds the operations layer: a saved review queue, draft review, one click
rollback, deeper automation, Add to Cart in the shop assistant, and multi row generation
in the Product Editor.

### Do I have to pay for AI usage separately?

Yes, and you pay your provider directly rather than us. You connect your own key,
in the plugin or through WordPress AI Connectors, and the account, the billing, 
and the rates stay between you and that provider.

That is deliberate, because it keeps you free to change your mind. Move between 
OpenAI, Google Gemini, Anthropic Claude, and OpenRouter whenever you like, add your
own OpenRouter model IDs, or run one of the free OpenRouter models while you are
still evaluating. You are not buying credits from us, so there is nothing to top
up, nothing that expires, and no cap we place on how much you generate. If you ever
stop using the plugin, your provider account and your key carry on exactly as they
were.

### What exactly are the free scheduling limits?

Three limits apply to scheduled background work on the free plan:

 * **One job.** You can configure one job at a time.
 * **One-time or manual runs only.** Recurring daily, weekly, and monthly schedules
   require Business.
 * **One content type per job.** Covering several content types in one job requires
   Business.

Free filters cover price range, specific product IDs or a product selection, description
and keyword matching, include and exclude lists, AND/OR logic, and skipping products
the AI has already processed. Category, tag, and stock status filters require Business.

Background processing, progress monitoring, logs, and retry work on every plan.

### Can I check the content before it goes live?

Yes, and this is free for everyone. Every generator shows you the result first, 
so you can read it, edit it, approve it, or reject it before anything is written
to your products. That review happens in your browser session, so nothing is stored
on your site if you navigate away. A review queue that is saved on your site and
survives a page reload requires Business.

### Can I undo an AI change?

Content History records the previous value before every AI change, on every plan,
so you can always see what a product said before. Restoring that earlier version
with one click, or rolling back in bulk, requires Business.

### Does the Draft Content tab work on the free plan?

No. Viewing the Draft Content tab and every draft action, including approving, rejecting,
and the bulk actions, requires Business. Sites that were already running the plugin
before version 2.7.2 keep that access automatically, even if they had never opened
the screen.

### How does the image alt text generator work?

It sends your product image to a vision capable model, such as GPT-5.x, Gemini Flash,
or Claude Sonnet, which describes what it sees. You review and edit the text before
it is written to the image, so nothing goes live unchecked.

### How does the shop assistant know about my products?

It reads a compressed index of your catalog that the plugin builds. On every plan
that index covers seven fields: product title, short description, full description,
categories, tags, price, and stock status. SKU, stock quantity, and product attributes
require Business.

### Does the shop assistant slow down my site?

It loads asynchronously, detects the visitor's language on the server rather than
in the browser, and reads from a compressed index, which keeps its effect on page
loading small.

### Can I change how the shop assistant looks?

Yes. On every plan you can set the bot name, welcome message, colors, typography,
position, preset launcher icons, and light or dark presets. Extra themes, hero background
images, custom icon uploads, custom CSS, translated labels, and a choice of launcher
animation require Business. The free plan uses one fixed default launcher animation.

### Can I keep my images when the AI rewrites a description?

Yes. With the Preserve Existing Images setting enabled, the AI changes only the 
text and leaves every `<img>` tag and its position exactly where it was.

### What is the Visual Prompt Builder?

A full screen wizard that builds a prompt for you. Instead of writing instructions
by hand, you pick options such as a Persuasive tone and a Tech Savvy audience, and
the plugin assembles the prompt and shows you a live preview.

### How does custom field mapping work?

You map an existing WooCommerce custom field to a variable such as `{custom1}`, 
then use that variable in a prompt template so the AI can mention details like materials,
dimensions, or internal codes. It works with Advanced Custom Fields. Mapping is 
available in the description generator and the title generator, and requires Business.

### Does this work with a large catalog?

Yes. Product lists are paginated, bulk runs are processed in batches, and scheduled
work runs through WP-Cron in the background, which avoids the server timeouts that
long single requests cause.

### What is OpenRouter and why would I use it?

OpenRouter is a gateway that gives you access to many AI models through a single
account and a single key. It includes models that are free to use, such as Qwen,
DeepSeek, Llama, and Mistral, alongside paid models. You can also add your own OpenRouter
model IDs on any plan.

### Is my data secure?

Your API keys are stored encrypted in your own database, or managed by WordPress
AI Connectors. Your content goes directly from your site to the AI provider you 
selected. We have no access to your product content, your keys, or your chat logs.

## Recenzije

![](https://secure.gravatar.com/avatar/097e25e027ef09a43738a7b2475ed8bd46d2a82b6a57be4939a4ff35705e6571?
s=60&d=retro&r=g)

### 󠀁[Must have](https://wordpress.org/support/topic/must-have-743/)󠁿

 [albertosanto](https://profiles.wordpress.org/albertosanto/) 26. Februara 2026.

This one is a 'must have' today 😉 Tones of work done with couple clicks.

![](https://secure.gravatar.com/avatar/59b7bcf52829e64eee31302c919bc1e9974f8307407cd31042262c8de5ee72fc?
s=60&d=retro&r=g)

### 󠀁[Best most helpufl app in decades](https://wordpress.org/support/topic/best-most-helpufl-app-in-decades/)󠁿

 [giavsko](https://profiles.wordpress.org/giavsko/) 7. Decembra 2025.

With the help of a high AI I rewrote very complex instructions for my 24k products,
based on categories, beginning from which tags to use, order of subtitles and tiers
for each category, look up functions etc.It was so complex I couldn't have written
myself. For AI it took under an hour.After this setup, the descriptions are so complete,
uniform, very informative with high SEO rating.I really needed this 5 years ago,
but the advancement of higher AI made the scripts the most complete. This plugin
rocks!!!Thank you so much!

![](https://secure.gravatar.com/avatar/dde60bcfc9b67fef489293e252c8fec295668ca973850f8ee3742bd0e71741be?
s=60&d=retro&r=g)

### 󠀁[Absolutely essential plugin!](https://wordpress.org/support/topic/absolutely-essential-plugin-8/)󠁿

 [abeedesign](https://profiles.wordpress.org/abeedesign/) 2. Decembra 2025.

For all web shops with a large number of products, this plugin is a must-have. It
works in a very good and reliable way, and the support is incredible and highly 
professional. Truly a well-deserved 5 stars! I highly recommend it.

![](https://secure.gravatar.com/avatar/4c94f758e4224638e866e65d3a30e746847444915ab2015c0bd29d876614a28a?
s=60&d=retro&r=g)

### 󠀁[Awesome support and product](https://wordpress.org/support/topic/awesome-support-and-product-4/)󠁿

 [Thomas Reinholdt](https://profiles.wordpress.org/bananajones/) 23. Novembra 2025.

Can only recommend this plugin and really awesome support too. Heads up from here
🙂

![](https://secure.gravatar.com/avatar/629de193118ac2437c05043ed82fa106d3803679c6f290776f8725dc680960ab?
s=60&d=retro&r=g)

### 󠀁[Awesome Plugin 5 Stars!](https://wordpress.org/support/topic/awesome-plugin-5-stars-2/)󠁿

 [apexsiteweb17](https://profiles.wordpress.org/apexsiteweb17/) 13. Novembra 2025.

Saved us hundreds of hours straight out of the box. Easy to use, intuitive layout.
Game Changer! The support I received was great, and the response to my questions
or concerns was prompt and helpful.

![](https://secure.gravatar.com/avatar/1fd83a9000fa39814833aacb6a33b01920bb4ad5a7f7cd67d66cd17902a2870a?
s=60&d=retro&r=g)

### 󠀁[Great automation! Could use better navigation and filters.](https://wordpress.org/support/topic/great-automation-could-use-better-navigation-and-filters/)󠁿

 [skditta](https://profiles.wordpress.org/skditta/) 12. Juna 2025. 2 replies

Hello, Just started using this plugin a few days ago. Does exactly what it is supposed
to do once it is connected with OpenAI or Gemini. However, there are a 3 issues 
with navigation and filters. It would be great to view more than 100 products at
a time. Like 300 or 500. Even more, if possible. Jump to a certain batch of products.
Suppose one wants to go to over product 5000 of 10000, the navigation by 100s is
very tedious. The plugin doesn't filter products as per the instructions. For instance,
if I want to see products with no tags, or products only with long description, 
the filters show No Products. Thanks.

 [ Read all 15 reviews ](https://wordpress.org/support/plugin/ai-product-tools/reviews/)

## Saradnici i programeri

“AI Product Tools – Bulk Product Content Generator & AI Toolkit for WooCommerce”
is open source software. The following people have contributed to this plugin.

Doprinositelji

 *   [ Dou Pekgoz ](https://profiles.wordpress.org/muzip/)

“AI Product Tools – Bulk Product Content Generator & AI Toolkit for WooCommerce”
je prijeveden na 1 dijalekt. Zahvala [prevodiocima](https://translate.wordpress.org/projects/wp-plugins/ai-product-tools/contributors)
za njihov doprinos.

[Prevedi “AI Product Tools – Bulk Product Content Generator & AI Toolkit for WooCommerce” na vaš jezik.](https://translate.wordpress.org/projects/wp-plugins/ai-product-tools)

### Zainteresirani za razvoj?

[Pregledajte kôd](https://plugins.trac.wordpress.org/browser/ai-product-tools/),
pogledajte [SVN spremište](https://plugins.svn.wordpress.org/ai-product-tools/)ili
se pretplatite na [dnevnik razvoja](https://plugins.trac.wordpress.org/log/ai-product-tools/)
od [RSS](https://plugins.trac.wordpress.org/log/ai-product-tools/?limit=100&mode=stop_on_copy&format=rss).

## Zapis promijena

#### 2.7.3

 * FIXED: Changes that said “saved” but were not. WooCommerce can drop a product
   write without reporting an error, and the plugin trusted it, so a price, SKU,
   category, or tag edit could quietly fail while the screen showed success. Every
   product write is now verified by reading the value back afterwards, and a partly
   failed bulk apply reports exactly which fields landed instead of claiming all
   of them did. A scheduled run, a bulk generator, and a review approval could also
   all write to the same product at the same moment and silently overwrite each 
   other; each write now takes a lock on that product and holds it for the whole
   update.
 * FIXED: Scheduled runs are more reliable. A monthly recurring job always ran on
   the 1st of the month whatever date you had configured, and scheduling now handles
   time zones correctly so jobs no longer start earlier or later than planned. Cancel
   previously only marked a job cancelled, leaving its products locked for up to
   15 minutes, and deleting a job that was still preparing failed to cancel it at
   all. A job can no longer be picked up by two background workers at once, and 
   a job that was mid run during an update no longer restarts from the beginning,
   both of which could double what you spend at your AI provider.
 * FIXED: Approving content in the Content Bank. Approving several fields for the
   same product stopped after the first one, and approving one field could permanently
   block that product's remaining changes. Rejecting had no safety check at all,
   so it could discard a regenerated result you never saw. Every decision is now
   checked against the value the suggestion was staged from.
 * FIXED: Unsaved settings are no longer thrown away. Leaving the Settings or AI
   Store Index page, reloading, or closing the tab silently discarded your edits,
   including an API key you had just typed. You now get the browser's “leave site?”
   prompt, which was itself broken in Chrome and Edge.
 * FIXED: Safer updates. A failure partway through a plugin update could crash every
   page of the site, because the update ran with no safety net around it. Update
   steps now fail safely and the new version is recorded only once every step has
   succeeded.
 * FIXED: Your brand voice and custom variables are applied everywhere. The Brand
   Context set in Settings was only used by the bulk description generator and was
   silently ignored when generating for a single product from its edit screen. Custom
   prompt variables were also missing from the title, FAQ, SEO meta, image alt, 
   and single product prompts, and variable names containing spaces, hyphens, or
   accented characters were never replaced.
 * NEW: Side by side before and after in the Content Bank. Reviewing a suggestion
   now shows the product's real current value next to the proposed one, with consistent
   highlighting, and warns you if the product changed since the suggestion was staged.
   You can also step through the queue with next and previous and an “item 3 of 
   12” counter, instead of the panel closing after every decision.
 * NEW: Retry a failed chat reply. When a reply fails or hits a rate limit, shoppers
   now get a Retry button with a countdown instead of a dead end.
 * NEW: Assistant and Store Index live together. AI Shop Assistant and AI Store 
   Index now share one place in the top menu with tabs between them, and both are
   findable with Cmd+K or Ctrl+K. Previously neither was reachable from the menu
   at all. Dashboard tool cards also show whether a job is running or queued instead
   of always saying Ready.
 * IMPROVED: Accessibility across the plugin and the storefront chat. Text contrast
   now meets the WCAG AA standard, controls have a visible keyboard focus outline,
   and screen readers announce generation progress and job status. The storefront
   chat panel can be opened, used, and closed entirely from the keyboard, and its
   button no longer takes the first Tab press on your store. Animations now respect
   the reduce motion setting.
 * IMPROVED: Refreshed look and interface fixes across the plugin. New logo artwork
   and a redesigned progress indicator shared by every generator. The chatbot's 
   dark colour scheme now appears on your storefront and not only in the admin preview.
   Dialog buttons behave correctly in languages other than English, where “Previous”
   during setup used to close the whole window. The first run tour no longer gets
   stuck or navigates away from the page you were reading. Search inside Settings
   works again, the top bar lines up with page content at every width, tooltips 
   and menus no longer hide behind dialogs, and the Taxonomy and Image Alt generators
   now warn you when no API key is set instead of letting you start a run.
 * SECURITY: Custom prompt variables are now properly protected. Saving or deleting
   a custom variable requires the plugin settings permission and a valid security
   token, and stored values are checked for shape and length before they are saved.

#### 2.7.2

 * CHANGED: Free plan scheduling scope. The free scheduling surface is now called**
   Scheduled Bulk Runs** and covers one job, one content type, and one-time or manual
   runs. Recurring schedules, several jobs at once, and multi content type jobs 
   are Business features. **Please read before updating:** a free plan recurring
   schedule stops re-running on its own after this update. Your jobs, filters, logs,
   and generated content are kept, and you can still start a run manually.
 * NEW: Content Bank. The Content History page is now Content Bank, one home for
   everything the AI changes, in three tabs. **Content History** stores the previous
   value before every AI edit on every plan, and you choose how many versions to
   keep per field, from 1 to 10. **Review Content** holds results you generated 
   but have not applied, in the current session on the free plan and saved on your
   site with Business. **Draft Content** collects scheduled run output awaiting 
   approval, and requires Business. Sites that existed before this update keep their
   Review and Draft access, and the dashboard has a new Content Bank card.
 * CHANGED: Legacy generator history retired. **Please read before updating:** the
   old per-generator history tables behind the description and SEO meta generators
   have been removed. Those records were not migrated to Content Bank and cannot
   be recovered after updating. Content History, which is kept on every plan, is
   now the single place to see what your content looked like before each AI edit.
 * CHANGED: The credit limit is gone. Generation has always run on your own provider
   API key. What is retired is the “Optimization Requests” balance the plugin counted
   on top of it, which capped how much the description generator could do. The balance,
   the cost preview badge, and the terms window shown before generating are gone
   with it, runs no longer pause because credits ran out, and a provider refusal
   fails only that product rather than the run.
 * CHANGED: Simpler plans. The paid offering is now a single Business plan. Customers
   on the earlier Pro plan keep their Pro tier features; the new Business only features
   are not automatically included. Saving or deleting custom prompt variables now
   also requires a paid plan.
 * CHANGED: AI Bulk Actions moved to Business. In the AI Bulk Product Editor, generating
   for many selected products at once is now a Business feature. Row by row generation
   inside the grid stays free.
 * NEW: More of the plugin is free. Tone selection in the title, SEO meta, and image
   alt generators now works on the free plan, the free store index covers product
   descriptions and tags, the free chatbot recommends up to 10 products per answer
   instead of 3, and your own OpenRouter model IDs work on every plan. **Please 
   read before updating:** the Creative and Promotional title tones were replaced
   by Luxury and Persuasive, and a stored tone outside the list falls back to the
   default.
 * IMPROVED: Unified description generator. The Standard and Advanced bulk description
   tools are now one **Bulk AI Product Description Generator**. Choose plain text
   or HTML output, and either review results before applying or apply them straight
   away. The old Standard Generator page redirects here.
 * IMPROVED: Updated AI model list and accurate cost estimates. The picker now offers
   OpenAI GPT-6 Astra and GPT-5.6, Google Gemini 3.8 Flash, Gemini 3.7 Flash and
   Gemma 4 31B, and Anthropic Claude Fable 5.1 and Claude Haiku 4.5, each with an
   exact price so the cost tracker no longer falls back to a generic rate. OpenAI
   o3, Gemini 3 Flash Preview, and Gemma 3 27B were retired, and settings pointing
   at a removed model switch to that provider's current default.
 * IMPROVED: Easier generator navigation. All six AI tools now show the same Prompt
   Settings button at the top, which Title and Taxonomy gained for the first time,
   and every button opens the settings section for that tool instead of the general
   settings page. In Prompt Studio you can also switch tools by clicking the tool
   name, and “Advanced Description” now reads simply “Description”.
 * IMPROVED: Cleaner automation upgrade prompts. Setting up a scheduled bulk run
   is less repetitive. The product filter prompt groups category, tag, and stock
   status filtering into one card and lists only the filters you do not already 
   have.
 * IMPROVED: Refreshed FAQ display settings layout. The FAQ Display panel is reorganized
   into a two column layout, with color fields side by side and spacing and borders
   in labelled groups. Linked padding, margin, and border values now use one compact
   field instead of four. This is a visual refresh only, so your saved settings 
   and storefront appearance are unchanged.
 * FIXED: SEO Meta accuracy. Alongside Yoast SEO, Rank Math, or All in One SEO the
   score was often wrong: unanalysed products showed a red zero, Yoast scores came
   from the wrong measurement, the score stayed frozen until you reloaded the page,
   and the analysis checklist was credited to your SEO plugin instead of this one.
   All four are fixed. Generated titles and descriptions now target the lengths 
   the check grades as optimal, 50 to 60 characters and 140 to 160.
 * FIXED: Clear help when an API key is rejected. When OpenAI, Claude, Google Gemini,
   or OpenRouter refuses your key during setup, you now get numbered recovery steps
   and a direct link to the right page on the provider's site. This matters especially
   for Google Gemini, where a key that worked for months can start failing because
   Google changed which key types it accepts.
 * FIXED: Gemini and Gemma reliability. Fixed a formatting problem in the request
   sent to Google Gemini that could make Google reject it outright, so Gemini generation
   now runs on Google's recommended defaults. Gemma models were wrongly held to 
   Gemini's restrictions and now use the settings Google prescribes for Gemma, so
   Gemma output should be more consistent.
 * FIXED: Interface fixes across the plugin. The floating header bar lines up with
   the page content at any screen width, text fields and search boxes show their
   borders and focus outline reliably, and the bulk generator search box was rebuilt
   with a clear button. In the Product Editor, several categories no longer stretch
   a row and long names are readable in a tooltip. The linked spacing field in FAQ
   display settings is announced as “All sides” to screen readers, and the chatbot“
   Powered by” toggle now turns the note off reliably.
 * SECURITY: Gemini API key moved out of the request address. If you use Google 
   Gemini, your key is now sent inside a secure request header, the method Google
   documents, rather than attached to the web address of every request, where it
   could be copied into server logs and records kept by proxies between your site
   and Google. Your existing key keeps working and nothing needs re-entering.

#### 2.7.1

 * FIXED: Complete, untruncated AI output. Removed the output token cap the plugin
   used to send to AI providers. This resolves cut off or empty results, most noticeably
   with recent reasoning models such as GPT-5.x, which spent the capped budget on
   internal reasoning and left little room for the visible answer. Descriptions,
   titles, FAQs, and SEO meta now generate to their full length across OpenAI, Claude,
   Gemini, and OpenRouter.
 * FIXED: Reliable updates on busy stores. Database migrations now run under a shared
   lock, preventing the rare case where several admin requests arriving at the same
   moment during an update could run the migration concurrently.
 * FIXED: AI Bulk Product Editor stability. Pinned the grid engine to a stable release
   to remove a rare rendering glitch, and bundled the OpenAI provider icon locally
   so it no longer depends on an external asset.
 * IMPROVED: Interface consolidation. The bulk generators now run on the V6 interface
   only. The retired classic view, its toggle, and the anonymous interface rollout
   telemetry have been removed, alongside dashboard header and navigation refinements.

#### 2.7.0

 * NEW: AI Bulk Product Editor. A grid and drawer based bulk editing experience 
   with spreadsheet style in-cell editing, suggestion review, live character and
   word counters, undo and redo, and protection against concurrent saves.
 * NEW: AI content marking. Products changed by the AI are badged with an AI marker.
   You can filter your catalog by AI status, skip already processed items during
   bulk jobs to save API costs, and clear the marker on manual edits. An admin only
   reset tool is included.
 * IMPROVED: Category and status filtering. Category filters now include nested 
   subcategories automatically. Added a Pending status filter and resolved edge 
   cases with negative filter states and AI status persistence.
 * IMPROVED: Model catalog and fallbacks. Model validation now rejects invalid models
   at the editor level. Legacy model fallback logic was centralized, restricted 
   Claude models were removed from the default catalog, and the supported model 
   documentation was updated.
 * IMPROVED: Bulk generator interface polish. Added persistent Details row toggles,
   refined selection checkboxes, corrected toolbar alignment, and improved accessibility
   and terminology.
 * FIXED: Corrected pricing calculation edge cases involving negative token counts,
   for accurate API cost estimates.

## Meta

 *  Version **2.7.3**
 *  Last updated **prije 1 sedmica**
 *  Active installations **500+**
 *  WordPress version ** 6.8 ili viša **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 ili viša **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/ai-product-tools/) i [Lao](https://lo.wordpress.org/plugins/ai-product-tools/).
 *  [Prevedite na vaš jezik](https://translate.wordpress.org/projects/wp-plugins/ai-product-tools)
 * Tags
 * [AI Chatbot](https://bs.wordpress.org/plugins/tags/ai-chatbot/)[bulk product editor](https://bs.wordpress.org/plugins/tags/bulk-product-editor/)
   [Product Content Generator](https://bs.wordpress.org/plugins/tags/product-content-generator/)
   [WooCommerce AI](https://bs.wordpress.org/plugins/tags/woocommerce-ai/)
 *  [Napredni pogled](https://bs.wordpress.org/plugins/ai-product-tools/advanced/)

## Ocjene

 4.7 out of 5 stars.

 *  [  14 5-star reviews     ](https://wordpress.org/support/plugin/ai-product-tools/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/ai-product-tools/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/ai-product-tools/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/ai-product-tools/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/ai-product-tools/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/ai-product-tools/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ai-product-tools/reviews/)

## Doprinositelji

 *   [ Dou Pekgoz ](https://profiles.wordpress.org/muzip/)

## Podrška

Rješene stavke u zadnja dva mjeseca:

     1 out of 1

 [Pogledaj forum podrške](https://wordpress.org/support/plugin/ai-product-tools/)