AI-generator

Helps AI assistants discover and recommend your products
Last update: 16.06.2026 Supports current CS-Cart version
AI-generator
$80.00

IP5 Agency — AI Content Generator

The module generates SEO metadata and descriptions for products, categories, and pages using Claude AI. Works in one click directly on the editing page or automatically via CRON.

If you have hundreds or thousands of products without descriptions and SEO fields — this module does all the work for you. No copywriter, no manual filling.

AI Content Generator

How the module works

The module integrates into CS-Cart product, category, and page editing pages — adding a separate tab with generation buttons. You choose what to generate (SEO or description), optionally edit the prompt, and click the button. Claude AI returns the ready result, which is immediately saved to the appropriate fields.

Each object type (product, category, page, blog) has its own prompts. Prompts can be edited directly in the interface.

In the module's General Settings you can generate blog posts. Set up a cron job and generate content for your site daily!

1. Main Settings

Modules → IP5 Agency — AI Content Generator → Open

AI Content Generator

Fig. 1 — Main settings of AI Content Generator

SettingDescription
API Key (Claude)Your secret Claude API key. Get it at: platform.claude.com/settings/keys
API Base URLClaude API endpoint. Do not change unless necessary
AI Modelclaude-sonnet-4-5 — optimal, claude-opus-4-5 — maximum quality, claude-haiku-4-5 — fast and affordable
CRON KeyKey for triggering automatic generation via CRON. 10–20 characters, Latin letters and digits
Default topicStore topic substituted into the prompt via the {topic} variable during CRON runs
Maximum response tokensMaximum length of the AI response. Recommended: 1000–2000. Higher value = more expensive request
API Request TimeoutMaximum wait time for AI response in seconds. Recommended: 60
Generated Page StatusHidden — hidden (review before publishing), Active — published immediately

Prompt selection

Fig. 2 — Selecting a prompt from the library before running generation

The token counter shows usage for the current period. Input — tokens from sent prompts, Output — tokens from received responses. Monitor your plan limits at platform.claude.com.

2. Prompt Library

IP5 Agency — AI Content Generator → Prompt Library

Prompt library

Fig. 3 — Prompt library with active templates

The prompt library is a collection of ready-made templates you can select during generation. Instead of one fixed prompt, you can have several: for different tones, tasks, or content types.

  • Click Add Prompt to create a new template
  • Set a Name — the display name in the dropdown list
  • Fill in the Prompt Template — the prompt text. Use the {topic} variable as a placeholder for the store topic
  • Set Position — order in the list
  • Enable Status to make the prompt available during generation

Editing a prompt

Fig. 4 — Editing a prompt with the {topic} variable

During generation, {topic} is replaced with the value from the “Default topic” field in the module settings.

3. Generation for Products

Catalog → Products → Open product → IP5 Agency — AI Content Generator

AI tab on product

Fig. 5 — AI Content Generator tab on the product page

A new module tab with two independent generation blocks appears on each product editing page.

SEO block — generates four fields at once:

  • SEO name — page slug (URL part), Latin characters with hyphens, up to 60 characters
  • Page title — browser tab title, up to 60 characters
  • Meta description — meta description, up to 160 characters
  • Meta keywords — comma-separated keywords, 5–7 words

Description block — generates a full product description in HTML format, ready for insertion into the CS-Cart editor.

Prompts in both blocks can be edited directly on the product page. The Reset to default button restores the standard prompt from module settings.

Product Photo in the Prompt

When generating a product description, the module automatically includes the product's main photo in the request to Claude AI. The image is transmitted in base64 format together with the prompt text — Claude sees the photo and uses it to generate a more accurate and relevant description.

When a product has a photo, the description is generated based on real visual content — Claude sees the color, shape, details, and features of the product. Hallucinations and made-up characteristics are eliminated.

In the module tab, the “Object data” block shows a photo thumbnail and the status ✅ used — meaning the image will be included in the request. If the product has no photo — the image block is not displayed and generation proceeds on text only.

The photo is only transmitted when generating a description. When generating SEO fields, the image is not used — the product name and characteristics are sufficient for SEO.

In the prompt you can use the {image} placeholder — the image will be inserted at exactly that position. If the placeholder is not specified, the photo is automatically added before the prompt text.

Product Data in the Prompt

In addition to the photo, the following are automatically included in the AI request:

  • Product name
  • Description (existing, if any — AI improves it rather than copying it)
  • Features from the CS-Cart features table — up to 20 parameters (feature name and its value)

The more completely the product features are filled in, the more accurate and detailed the generated description will be.

4. Generation for Categories

Catalog → Categories → Open category → IP5 Agency — AI Content Generator

AI tab on category

Fig. 6 — AI Content Generator tab on the category page

Same as products, the category page gets a tab with both blocks — SEO and Description. Prompts automatically adapt to the object type. The photo block is not displayed for categories — only the name and description are passed.

5. Generation for Pages and Blog

Website → Pages → Open page → IP5 Agency — AI Content Generator

AI tab on page

Fig. 7 — AI Content Generator tab on a blog page

The module also works for static pages and blog posts. For blogs, full article text generation is available — especially useful for quickly populating a content section. Photos are not passed in prompts for pages and blog posts.

6. Automatic Generation via CRON

CRON generation

Fig. 8 — Generation launch and CRON command

CRON mode allows content to be generated for the entire catalog automatically without human involvement — the module itself goes through products, categories, and pages and fills in empty fields.

The schedule command is located at the top of the module's main page:

0 3 * * * curl -s "https://yoursite.com/admin.php?dispatch=ip5_ai_generator.cron&cron_key=YOUR_KEY" > /dev/null 2>&1

  • The module processes objects whose SEO fields or descriptions are not yet filled in
  • Already filled fields are not overwritten
  • Pages created via CRON receive the status from the Generated Page Status setting
  • The Run Generation button runs CRON manually — convenient for the first test

For the first run, we recommend setting Generated Page Status = Hidden — this lets you review the quality of generated content before publishing.

7. Review Before Saving

After generating SEO metadata and descriptions, the user can choose to apply or discard the changes:

Applying SEO

Applying description

8. Token Usage Monitoring

The token counter on the module's main page and on every product/category tab shows Input — tokens from sent prompts, and Output — tokens from received responses. Updates automatically.

The cost of a single request depends on the selected model and the combined length of the prompt and response. To optimize costs, use claude-haiku-4-5 for bulk generation of simple descriptions and claude-sonnet-4-5 for high-quality texts.

Transmitting a product photo increases the number of input tokens per request — the image is base64-encoded and added to the prompt. To minimize token usage, use claude-haiku-4-5.

9. Generation Log

Generation log

Fig. 9 — Blog generation results, errors, and successful generations

10. Compatibility with OpenRouter and Other Providers

The module supports not only direct Claude connection — through the API Base URL field you can connect any compatible provider. A tested option is OpenRouter, which provides access to dozens of models through a single key: DeepSeek, Gemini, Llama, Mistral, and others.

Settings for connecting OpenRouter:

FieldValue
API Base URLhttps://openrouter.ai/api/v1/messages
API KeyYour OpenRouter key — get it at openrouter.ai/settings/keys
AI ModelAny model from the OpenRouter catalog, for example:
anthropic/claude-sonnet-4-5
deepseek/deepseek-chat
google/gemini-pro
Maximum response tokensRecommended: 1000–1500 when using OpenRouter

Important: when using OpenRouter, reduce Maximum response tokens to 1000–1500. If your account balance has insufficient credits for the requested token count — OpenRouter will return a 402 error. Top up your balance at openrouter.ai/settings/credits.

Photo transmission via OpenRouter: images are only supported if the selected model supports vision (e.g. anthropic/claude-sonnet-4-5, google/gemini-pro-vision). Text-only models (DeepSeek, Llama) will ignore the photo and generate descriptions based on text only.

OpenRouter is convenient for comparing the generation quality of different models on your own catalog and finding the optimal price-to-quality ratio for a specific task.


Payment type
One-time payment
Product
  • Store Builder Plus
  • Multi-Vendor
  • Multi-Vendor Ultimate
Compatible versions
  • 4.20.1
  • 4.19.1.SP2
  • 4.19.1.SP1
  • 4.19.1
  • 4.18.4
  • 4.18.3
  • 4.18.2.SP1
  • 4.18.2
  • 4.18.1.SP1
  • 4.18.1
  • 4.17.2.SP3
  • 4.17.2.SP2
  • 4.17.2.SP1
  • 4.17.2
  • 4.17.1
  • 4.16.2
  • 4.16.1
  • 4.15.2
  • 4.15.1.SP4
  • 4.15.1.SP3
  • 4.15.1.SP2
  • 4.15.1.SP1
  • 4.15.1
  • 4.14.3.SP1
  • 4.14.3
  • 4.14.2.SP1
  • 4.14.2
  • 4.14.1.SP1
  • 4.14.1
  • 4.13.3
  • 4.13.2.SP2
  • 4.13.2.SP1
  • 4.13.2
  • 4.13.1
  • 4.12.2
  • 4.12.1
Localizations
  • English
  • Русский

No reviews found

We specialize in developing online stores and implementing comprehensive solutions on the

Contact information

Phone +79782855558

We specialize in developing online stores and implementing comprehensive solutions on the CS-Cart CMS platform.

If you are a manufacturing company or already have a finished product and need a platform to sell it, order the development of an online store based on CS-Cart. Your own e-commerce platform costs much less than opening even the smallest physical retail outlet, while the profit from an online store can be many times higher.

An online store created by our team will allow you not only to sell successfully, but also to analyze all processes — from the first visit to order placement and subsequent repeat purchases. Thanks to our experience, we will configure your online store in such a way that you can sell only products that are truly in demand among your customers and generate solid profits.

In addition to development and custom module creation for CS-Cart, we also provide ongoing support for your online store. We guarantee stable and reliable operation of your project — we are focused on long-term cooperation and mutual benefit.


Turnkey website and online store development, pricing | IP5


Order website promotion, turnkey SEO optimization, pricing | IP5


Website and online store analytics, data analysis pricing | IP5


Website and online store support services | IP5


Similar products

Live Search
4.9 (47)
$45.00
$75.00
Save 40%
The fastest and the most feature-rich search a free-of-a-monthly-fee alternative to cloud search services.
Full page CACHE addon for CS-CART + HTML minify
4.9 (42)
$85.00
$120.00
Save 29%
  • Makes your store faster.
  • Improves the SEO ranking of the site.
  • Increases conversion.
OptiPic images optimization and WebP convertion
4.8 (35)
Free

Optimize and convert to WebP all the images on the site

Vendor Page Pro
5.0 (12)
$69.00
Professional vendor page template and blocks
SEO pages for filters
5.0 (12)
$100.00
Get search traffic to any filter pages
Power Blog
4.6 (21)
$90.00
Text articles, image galleries, videos, posts on places and events. Customizable design, integration with popular services.