Smart PIM
Edit on GitHubSmart PIM is an AI assistant embedded in the Back Office product creation and editing pages. It provides AI-powered capabilities for product content improvement, image alt text generation, category suggestions, and translation — all accessible from within the product management form.
For the business overview and Back Office usage, see Smart PIM.
Architecture
Smart PIM is built on the AiFoundation abstraction layer and runs entirely in the Zed (Back Office) application.
The AI capabilities are surfaced in the product management form via ProductManagementAiProductAbstractFormTabContentProviderWithPriorityPlugin, which adds an AI panel as a tab content provider in the product form. The AI modals are rendered on each product page through Twig templates that include the product-management-ai-modals.twig partial from the AiCommerce module.
Category suggestion requires the ProductCategoryAbstractFormExpanderPlugin to be present in the product form, and the ProductCategoryProductAbstractPostCreatePlugin and ProductCategoryProductAbstractAfterUpdatePlugin plugins to persist category assignments on product save.
Capabilities
| CAPABILITY | CONFIG METHOD | DESCRIPTION |
|---|---|---|
| Content improvement | getContentImproverAiConfigurationName() |
Rewrites or enriches product descriptions and attributes using AI. |
| Image alt text | getImageAltTextAiConfigurationName() |
Generates descriptive alt text for product images. |
| Category suggestion | getCategorySuggestionAiConfigurationName() |
Suggests relevant product categories based on product content. |
| Translation | getTranslationAiConfigurationName() |
Translates product content into configured store languages. |
Install
Thank you!
For submitting the form