Title: AltoScribe – AI Product Descriptions for WooCommerce
Author: The Really Useful App Company
Published: <strong>July 12, 2026</strong>
Last modified: September 24, 2026

---

Search plugins

![](https://ps.w.org/altoscribe/assets/banner-772x250.png?rev=3610637)

![](https://ps.w.org/altoscribe/assets/icon.svg?rev=3610637)

# AltoScribe – AI Product Descriptions for WooCommerce

 By [The Really Useful App Company](https://profiles.wordpress.org/reallyusefulappco/)

[Download](https://downloads.wordpress.org/plugin/altoscribe.1.0.13.zip)

 * [Details](https://ssw.wordpress.org/plugins/altoscribe/#description)
 * [Reviews](https://ssw.wordpress.org/plugins/altoscribe/#reviews)
 *  [Installation](https://ssw.wordpress.org/plugins/altoscribe/#installation)
 * [Development](https://ssw.wordpress.org/plugins/altoscribe/#developers)

 [Support](https://wordpress.org/support/plugin/altoscribe/)

## Description

**No API key. No account. No setup.** Unlike almost every other AI product-description
plugin, which makes you sign up for OpenAI or Anthropic and paste in your own paid
API key, AltoScribe runs the AI on our hosted service, so there is nothing to configure.
You generate each description with one click from the product screen, with 10 free
every month. Paid plans add higher monthly allowances for larger catalogues, plus
one-off credit top-ups for big imports.

AltoScribe reads a product’s own **name, attributes and categories** and writes 
a short description plus a long description for it. You **review and edit before
anything is saved**, and AltoScribe **never overwrites an existing description unless
you tick “Replace”** so it is safe to run across a live store.

Do one product from the product editor, or generate for **many products at once**
from the bulk screen: filter by category, stock status, or “missing description 
only”, generate to a staging area, then accept, skip or edit each result. A big 
run can be paused and resumed.

 * No API key or third-party account. The AI runs on our service.
 * One click to generate a short and long description from the product editor.
 * Bulk generation with a filtered, resumable queue and a review grid.
 * Review, edit and accept before anything is written to the product.
 * Never overwrites existing copy unless you ask, and one-click undo of the last
   apply.
 * Tone and length presets, plus optional keywords to weave in.
 * Privacy-friendly: to generate a description we send the product’s name, attributes
   and categories, with a hashed site ID and the plugin version that do not identify
   you. The External services section below lists everything that is sent.
 * 10 free descriptions every month; paid plans add higher monthly allowances, plus
   credit top-ups for big imports.

**AI-generated content can be inaccurate.** AltoScribe writes from the product’s
own name, attributes and categories, and shows you every description to review before
it is saved. Always check descriptions for accuracy before publishing.

### External services

This plugin connects to the **Really Useful App Company API** to generate product
descriptions. It is required for the plugin’s core feature.

 * **What is sent and when:** the plugin sends the **product name, its attributes
   and categories** to the API on each of these actions, and nothing else triggers
   a send:
    - when you click “Generate description” on a product
    - when you run a bulk generation from the Products screen
 * **Also sent:** a non-identifying **site ID** (a hash of your site URL) for usage
   counting, and the **plugin version**, so we can tell which release a report relates
   to. Neither identifies you. Whether this site’s **review prompt** was shown, 
   snoozed, dismissed or clicked is also sent, so we can tell whether that prompt
   is working. It records the site, not the individual user, and says nothing about
   what you did on WordPress.org afterwards.
 * **Where it goes:** the API (default `https://api.thereallyusefulappcompany.com`),
   which uses **Anthropic** as an AI subprocessor to generate the text.
 * **Terms / privacy:** https://www.thereallyusefulappcompany.com/altoscribe/terms,
   https://www.thereallyusefulappcompany.com/altoscribe/privacy , https://www.anthropic.
   com/legal/privacy

No data is sent until you click generate or run a bulk generation.

## Screenshots

[⌊The AltoScribe box on a product: generate a short and long description, choose
tone and length, review and edit, then apply. Existing copy is never overwritten
unless you ask.⌉⌊The AltoScribe box on a product: generate a short and long description,
choose tone and length, review and edit, then apply. Existing copy is never overwritten
unless you ask.⌉[

The AltoScribe box on a product: generate a short and long description, choose tone
and length, review and edit, then apply. Existing copy is never overwritten unless
you ask.

[⌊The bulk screen: filter your catalogue, generate descriptions for many products
at once, and accept, skip or edit each result in the review grid.⌉⌊The bulk screen:
filter your catalogue, generate descriptions for many products at once, and accept,
skip or edit each result in the review grid.⌉[

The bulk screen: filter your catalogue, generate descriptions for many products 
at once, and accept, skip or edit each result in the review grid.

## Installation

 1. Install and activate AltoScribe. WooCommerce must be installed and active.
 2. Go to **Settings  AltoScribe**, review the external-service notice, and set your
    default tone, length and keywords.
 3. Edit a product and click **Generate description** in the AltoScribe box, review
    it, then click **Apply to product**.
 4. For many products at once, go to **Products  AltoScribe Bulk**.
 5. (Optional) Enter a paid-plan licence key to raise your monthly allowance.

## FAQ

### Do I need an AI API key?

No. The AI runs on our service. There is nothing to sign up for and no key to paste
in.

### Is it free?

You get 10 free descriptions every month. Paid plans add higher monthly allowances
for larger catalogues, plus one-off credit top-ups for big one-time imports.

### Will it overwrite my existing descriptions?

No. AltoScribe never overwrites a description that already has content unless you
tick “Replace existing”. You can also undo the last apply.

### Does it change my products automatically?

No. Every description is shown to you to review and edit, and nothing is written
to a product until you accept it.

### Does it work with my product attributes?

Yes. AltoScribe reads the product’s name, its WooCommerce attributes and its categories,
and writes from those facts.

### What does it send?

Only the product’s name, attributes and categories, plus a non-identifying hashed
site ID for usage counting. See the External Services section.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“AltoScribe – AI Product Descriptions for WooCommerce” is open source software. 
The following people have contributed to this plugin.

Contributors

 *   [ The Really Useful App Company ](https://profiles.wordpress.org/reallyusefulappco/)

[Translate “AltoScribe – AI Product Descriptions for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/altoscribe)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/altoscribe/), check
out the [SVN repository](https://plugins.svn.wordpress.org/altoscribe/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/altoscribe/) by 
[RSS](https://plugins.trac.wordpress.org/log/altoscribe/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.13

 * Fixed: a licence key that our service does not recognise is no longer shown as“
   Pro”. The plugin now says the key was not recognised and keeps the upgrade link
   visible, instead of silently putting you on the free allowance with no way to
   correct it.
 * Changed: your licence key is no longer shown in full or left in an editable box.
   Settings now shows only the last four characters, and replacing the key takes
   a deliberate click on “Update key”, so it cannot be typed over by accident. Removing
   a key is its own checkbox.
 * Added: the licence field now says to paste your subscription key when you also
   hold credit packs. Credits are held against your account, so they are found either
   way, but a credit-pack key on its own puts the site on the free monthly allowance.

#### 1.0.11

 * Fixed: the address the plugin uses to reach our AI service is now required to
   be https, both when it is saved and every time it is read. Only an administrator
   could ever have changed it, and the default has always been secure, but an insecure
   address entered by hand would have sent your licence key and your content unencrypted.
   An address that is not https is now refused and the secure default is used instead.
 * Fixed: a bulk run checked once that you can edit products, then generated for
   every product in the run. It now checks your permission on each product individually,
   and counts anything you cannot edit as skipped. This only makes a difference 
   on a store where several people manage different products.
 * Fixed: on the bulk screen, Start generation, Preview count and Resume are now
   greyed out while a run is in progress. They previously stayed active and a click
   did nothing.
 * Fixed: the panel no longer labels your product’s existing description as “AI-
   generated”. That note now appears only for text AltoScribe has just written.
 * Fixed: the product panel now loads the script it depends on rather than relying
   on another plugin or screen to load it.

#### 1.0.6

 * Added: a Settings link on the Plugins screen, and a short notice after activation
   saying where to go.

#### 1.0.5

 * Added: the plugin now reports whether this site’s review prompt was shown, snoozed,
   dismissed or clicked, so we can tell whether the prompt is working at all. It
   rides the request the plugin already makes, so no new outbound request is made
   and no new action triggers a send. It records the site rather than the individual
   user, and nothing about what happens on WordPress.org afterwards.

#### 1.0.4

 * Fixed: when the AI could not be reached, the description was still labelled “
   AI-generated”. It now says plainly that the text was assembled from the product’s
   own fields and is worth rewriting.
 * Added: the plugin now reports its own version with each request, so we can tell
   which release a problem relates to. No personal data is involved.
 * Housekeeping: the usage panel now comes from the shared Alto component instead
   of a private copy, and the list of actions that send data is checked automatically
   against the code before every release.

#### 1.0.3

 * Compatibility: tested with WordPress 7.1.

#### 1.0.2

 * Corrected the AltoGraph name in the list of our other plugins shown on the settings
   screen.
 * Small wording tidy-ups on the settings screen and the product editor.

#### 1.0.1

 * Added a usage panel on the settings screen showing your monthly allowance, any
   credits, and a quick link to upgrade.
 * Added an optional, dismissible prompt inviting an honest review after you’ve 
   generated a few times. No tracking; dismiss any time.

#### 1.0.0

 * Initial release: single-product and bulk AI product descriptions, review-before-
   save with never-overwrite and undo, tone/length presets and keywords, hosted 
   AI with no API key.

## Meta

 *  Version **1.0.13**
 *  Last updated **2 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/altoscribe/)
 * Tags
 * [AI](https://ssw.wordpress.org/plugins/tags/ai/)[ecommerce](https://ssw.wordpress.org/plugins/tags/ecommerce/)
   [product descriptions](https://ssw.wordpress.org/plugins/tags/product-descriptions/)
   [seo](https://ssw.wordpress.org/plugins/tags/seo/)[woocommerce](https://ssw.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://ssw.wordpress.org/plugins/altoscribe/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/altoscribe/reviews/)

## Contributors

 *   [ The Really Useful App Company ](https://profiles.wordpress.org/reallyusefulappco/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/altoscribe/)