AI Workflows are built around a structured automation architecture consisting of triggers, actions, executions and moderation layers.
Understanding these components helps you build scalable and controlled automation pipelines inside Elovate.
Core workflow structure
Every AI Workflow consists of:
A trigger
One or multiple actions
Workflow executions
Optional moderation
Synchronization
These components work together to automate catalog operations.
Workflow
A workflow is the complete automation pipeline.
It defines:
which products should be processed
which AI actions should run
how outputs should be reviewed
how results move through the pipeline
A workflow can contain multiple connected actions running sequentially.
Example workflow:
Detect products missing attributes
Extract missing attributes
Generate optimized content
Translate content
Validate output
Synchronize changes
Trigger
The trigger determines when products enter the workflow.
Triggers use rule based conditions to select matching products.
Examples:
Category equals Running Shoes
Description is empty
Status is enabled
Brand equals Adidas
Only products matching the configured rules are processed.
Trigger types
One-time trigger
Processes all currently matching products once.
Useful for:
bulk enrichment
catalog cleanup
migration projects
initial translations
Continuous trigger
Continuously monitors the catalog and processes newly matching products automatically.
Useful for:
ongoing enrichment
automatic translations
automated QA
continuous synchronization pipelines
Actions
Actions are the AI powered tasks executed after a trigger is activated.
Each workflow can contain multiple actions.
Actions execute sequentially, creating a waterfall effect.
This means one action can continue based on the output or approval state of a previous action.
Available action types
Current workflow actions include:
Attribute Extraction
Content Enrichment
Translation
Category Mapping
Content Validation
Quality Scoring
Additional actions may be added over time.
Sequential execution
Actions run in order from left to right inside the workflow.
Example:
Attribute Extraction
Content Enrichment
Translation
In this example:
extracted attributes become available for enrichment
enriched content becomes available for translation
This allows workflows to build progressively richer product data.
Workflow execution
When a workflow runs, Elovate creates tasks for all matching products.
Each task represents a product being processed through the workflow pipeline.
Executions can contain:
running tasks
waiting tasks
moderated tasks
completed tasks
failed tasks
The workflow overview provides visibility into execution progress.
Moderation layer
AI Workflows support moderation and approval flows.
Depending on the action configuration:
editors can review generated output
moderators can approve content
AI reasoning can be inspected
confidence scores can be evaluated
Moderation helps maintain quality control before data is synchronized.
AI reasoning and confidence scoring
Certain actions provide:
AI reasoning
confidence scores
Reasoning explains why the AI generated specific output.
Confidence scores indicate how certain the AI is about the generated result.
This helps teams:
review uncertain outputs
improve trust
identify products requiring manual attention
Scope and test products
Each action contains scope settings.
These determine:
which products the action runs on
which products are used during testing
Before running large workflows, you can test prompts on a small set of products first.
This helps validate prompt quality and output behavior before full execution.
Synchronization
Generated output is not always synchronized immediately.
Depending on your moderation setup:
results may require approval
products may wait for synchronization
editors or moderators may review content first
After approval, synchronized data is pushed back into your connected platform.
Workflow statuses
Workflows and actions can contain multiple statuses.
Examples include:
Waiting
Running
Awaiting moderation
Synced
Completed
Error
These statuses help monitor execution progress and identify bottlenecks.
Workflow overview
The workflow overview provides centralized visibility into:
active workflows
task counts
execution progress
moderation queues
completed actions
errors
This makes it easier to manage AI operations across large catalogs.
Example workflow architecture
Example:
A webshop wants to enrich cat food products automatically.
Workflow structure:
Trigger selects products in category "Dry Cat Food"
Attribute Extraction extracts:
Flavor
Life stage
Content Enrichment generates:
Shopping descriptions
SEO titles
Translation converts content to German
Moderation reviews generated output
Approved content synchronizes to Magento
This entire process runs inside a single AI Workflow.
Why workflow architecture matters
The workflow architecture allows teams to:
automate repetitive processes
scale AI operations safely
build reusable pipelines
improve content consistency
reduce manual work
control AI quality through moderation
Instead of isolated AI jobs, workflows provide a structured automation system for managing catalog operations at scale.