
AI Product Creation for Magento 2 — Generate, Extract & Import
AI Product Creation builds Magento 2 products for you — generate one from a short prompt, extract them from supplier PDFs, or analyse a product image to pull the details. It maps everything to your existing attribute schema (only creating new attributes when you approve them) and saves each as …
Turn a prompt, a PDF or a photo into a Magento 2 product draft
Creating products by hand is the slowest part of running a catalogue — typing specs, choosing attributes, writing copy, picking a category. AI Product Creation does the first draft for you. Describe a product in a line, upload a supplier's PDF spec sheet, or point it at a product image, and it builds a Magento product — mapped to your existing attributes and saved as a draft for you to check. It's a head start, not a free-for-all: nothing it makes goes live until you approve it.
What you'll use it for
- Stand up a product from a one-line brief — get a complete draft instead of starting at a blank form.
- Onboard a supplier's range — feed in their PDF spec sheets and turn them into draft products with the right attributes.
- Build from photography — analyse product images to draft the details when all you have is the picture.
- Keep your schema clean — the AI maps to attributes you already have and only adds new ones you've approved, capped per run, so the catalogue doesn't sprawl.
- Import at volume — run imports as tracked jobs, with duplicate detection to avoid creating the same product twice.
How it works
A head start you stay in control of
Nothing AI-made goes live on its own. Every generated or extracted product is saved disabled and not visible, so it sits as a draft until a person reviews and enables it. The AI is asked to reuse the attributes you already have — it's given a snapshot of your schema — so it doesn't invent a parallel set of fields. When it does recommend a brand-new attribute, that attribute is not created until you approve it, and the number of new attributes a single run can add is capped. Generated copy is passed through an HTML sanitiser, and generating, importing, schema changes and configuration are each separate permissions.
Schema Explorer & imports
- Schema Explorer — browse your product attribute schema, take and export snapshots, and review and approve the new attributes the AI proposes before they're created.
- Import jobs — upload and process product imports as tracked jobs, so a large run has a clear status and record.
- Duplicate detection — flags products that already exist so an import or generation doesn't create duplicates.
Specifications
| Magento | Open Source 2.4.9 and later 2.4.x |
|---|---|
| PHP | 8.4 and 8.5 (verified) |
| Inputs | Text prompt, supplier PDF (text extracted), product image (analysed) |
| Output | A draft product — disabled & not visible — mapped to your attribute schema |
| Attributes | Reuses existing; new ones gated behind approval, capped per run |
| Tools | Schema Explorer + snapshots, tracked import jobs, duplicate detection |
| AI engine | Google Gemini (your own key), with a fallback model; output sanitised |
| Access control | Separate generate, import, schema, attribute-create and config permissions |
| Dependencies | No third-party libraries (works with AgenticEcom AI Content) |
| Delivery & licence | Composer install, per-domain licence key, updates via Composer |
Works with
Part of the AgenticEcom AI suite:
Included in the Growth and Enterprise bundles.
Frequently asked questions
How do I create a product with AI in Magento 2?
Give it a short prompt, a supplier PDF, or a product image. AI Product Creation drafts the product — name, description, attributes and a suggested category — mapped to your existing schema, and saves it as a disabled, not-visible draft for you to review and enable.
Can it import products from a supplier's PDF?
Yes. Upload the PDF; it extracts the text and turns the specifications into a structured draft product, reusing the attributes you already have.
Does it publish products automatically?
No. Everything it creates is saved disabled and not visible, so a person always reviews and enables a product before it appears on the storefront.
Will it create lots of new attributes and mess up my catalogue?
No. It maps to your existing attributes first, and any new attribute it recommends is created only after you approve it — with a cap on how many a single run can add.
Which AI does it use, and do I need a key?
It uses Google Gemini with your own API key (stored encrypted), with a fallback model, so you control the model and the cost. Generated content is sanitised before it's saved.
Can I import in bulk and avoid duplicates?
Yes. Imports run as tracked jobs with a clear status, and duplicate detection flags products that already exist so you don't create them twice.
Which Magento and PHP versions are supported?
Magento Open Source 2.4.9 and later 2.4.x, verified on PHP 8.4 and 8.5, with no third-party dependencies.

