Create your first AI Workflow by combining a trigger with one or more AI actions.
In this example, you will:
detect products missing shopping descriptions
generate enriched content
translate content to German
review output before synchronization
Step 1: Open AI Workflows
In Elovate:
Open the main navigation
Go to AI Workflows
Click Create workflow
Enter a workflow name.
Example: German Shopping Enrichment
Step 2: Configure the trigger
The trigger determines which products enter the workflow.
Example trigger rules:
Category equals Dry Cat Food
Shopping Description is Empty
Status equals Enabled
Only matching products will be processed.
Step 3: Add a Content Enrichment action
Click: Add new action → Content Enrichment
Setup
Action name: Enriching shopping title + Description
AI platform: OpenAI
AI model: GPT-5 mini
Enable moderation: Yes
Editors: your name
Moderators: your name
What attributes do you want to fill:
Fields:
Shopping name
Shopping description
Example prompt:
Generate an SEO optimized shopping description using a professional ecommerce tone focused on pet nutrition.
Step 4: Test the action
Before running the workflow:
Click Test products
Select a few products
Review the generated output
Check:
content quality
formatting
tone of voice
confidence scores
Testing helps prevent large scale workflow mistakes.
Step 5: Create a translation setting
Before adding a Translation action, make sure a translation setting exists.
To create one:
Go to General Settings
Open Settings
Go to Translations
Create a translation setting with the correct source and target language
Example:
Admin → Pip's - DE
The translation setting defines which language pair the workflow should use.
Step 6: Add a Translation action
Return to your workflow and click:
Add new action → Translation
Configure:
Action name
Moderation settings
Translation setting
Translation provider
Glossaries
Attributes to translate
Step 7: Configure the Translation action
Select the translation setting you created earlier.
Then choose whether the action should:
override existing content
translate each item only once
use a glossary
translate specific attributes only
For the translation provider, you can select options such as DeepL or AI providers.
DeepL translates automatically.
AI providers such as OpenAI or Gemini allow custom prompts per attribute.
Step 8: Choose attributes to translate
Select the fields this action should translate.
Example:
Shopping Title
Shopping Description
Product Description
SEO Title
Meta Description
Only selected attributes will be translated.
Step 9: Configure the action scope
In the Scope section, choose which products the action should run on.
You can run the action on:
all products in the current workflow scope
a limited set of items
For testing, choose a few test items first.
You need at least one test item before previewing the output.
Step 10: Save and test the Translation action
Click:
Save & test prompt
Review the translated output before running the workflow.
Check:
grammar
terminology
formatting
ecommerce tone of voice
confidence scores
Step 11: Run the workflow
After testing your actions, return to the workflow overview and run the workflow.
The workflow will process matching products through each action in sequence.
Example:
Trigger → Content Enrichment → Translation
Step 12: Review generated output
Open the Results tab to review:
generated descriptions
translated content
confidence scores
AI reasoning
moderation states
Approve correct output and decline incorrect results if moderation is enabled.
Step 13: Synchronize approved content
After approval, synchronized output updates your product data automatically.
Example platforms:
Magento
webshop catalogs
marketplace feeds
Example workflow structure
Trigger → Content Enrichment → Translation → Moderation → Synchronization




