Skip to main content

Understanding workflow actions

Workflow actions are the AI powered tasks executed after a trigger is activated.

Actions are the core processing layer inside AI Workflows. They define what should happen once products enter the workflow.

Examples include:

  • extracting attributes

  • generating content

  • translating text

  • validating product data

  • scoring content quality

A workflow can contain one or multiple actions connected together.


How workflow actions work

Once a product matches the workflow trigger:

  1. the product enters the workflow

  2. the first action starts

  3. results are processed or moderated

  4. the next action continues

  5. the workflow progresses until completion

This creates a sequential automation pipeline.


The waterfall effect

Actions execute in sequence from left to right.

Each action can build on the output of the previous action.

Example:

  1. Attribute Extraction

  2. Content Enrichment

  3. Translation

In this example:

  • extracted attributes become available for enrichment

  • enriched content becomes available for translation

This chaining behavior is one of the most powerful parts of AI Workflows.


Why chained actions matter

Previously, enrichment and translation often required separate manual jobs.

Workflow actions combine these processes into a single automated pipeline.

Example workflow:

  1. Detect products missing attributes

  2. Extract flavor and lifecycle data

  3. Generate Google Shopping descriptions

  4. Translate content to German

  5. Validate generated content

  6. Synchronize approved output

Everything runs inside one workflow structure.


Available workflow actions

AI Workflows currently support several action types.


Attribute Extraction

Attribute Extraction analyzes existing content and fills structured attributes automatically.

Examples:

  • material

  • color

  • flavor

  • dimensions

  • lifecycle

  • sustainability labels

Useful when supplier content lacks structured attribute data.


Content Enrichment

Content Enrichment generates or improves product content using AI.

Examples:

  • product descriptions

  • SEO content

  • Google Shopping descriptions

  • short descriptions

  • titles

  • metadata

This helps improve catalog quality and discoverability.


Translation

Translation actions translate content into other languages automatically.

Examples:

  • product descriptions

  • titles

  • shopping content

  • SEO metadata

Translation workflows can be chained after enrichment workflows.


Category Mapping

Category Mapping helps assign products to categories using AI.

Useful for:

  • supplier imports

  • catalog cleanup

  • marketplace onboarding


Content Validation

Content Validation reviews content quality and identifies missing or problematic data.

Examples:

  • missing attributes

  • incomplete descriptions

  • invalid formatting

  • policy violations


Quality Scoring

Quality Scoring evaluates how complete or reliable product content is.

This can help prioritize products needing manual attention.


Action configuration

Each action contains its own settings and configuration.

Depending on the action type, configuration options may include:

  • AI provider

  • AI model

  • prompts

  • attributes to fill

  • moderation settings

  • editors

  • moderators

  • scope

  • test products

This allows workflows to be highly customizable.


Testing actions

Before running an action on large product groups, actions can be tested on selected products.

Testing helps validate:

  • prompt quality

  • AI output

  • extraction accuracy

  • generated content

  • translations

Test results may include:

  • generated output

  • reasoning

  • confidence scoring

  • moderation options

Testing is strongly recommended before large scale execution.


Moderation inside actions

Actions can contain moderation steps before synchronization.

Depending on the configuration:

  • editors can review outputs

  • moderators can approve results

  • confidence scores can be inspected

  • AI reasoning can be reviewed

This improves quality control for AI generated content.


Running workflow actions

After configuration and testing, actions can be executed manually or automatically depending on the workflow type.

When an action runs:

  • products are processed individually

  • results appear in the Results tab

  • moderation queues update automatically

  • synchronization becomes available after approval

Large workflows may take time depending on:

  • workflow size

  • AI model selection

  • provider rate limits

  • moderation requirements


Action statuses

Actions can contain multiple execution states.

Examples:

  • Waiting

  • Running

  • Awaiting moderation

  • Synced

  • Completed

  • Error

Statuses help monitor workflow progress and identify bottlenecks.


Best practices for workflow actions

Build workflows step by step

Avoid creating large complex workflows immediately.

Start with:

  1. one trigger

  2. one action

  3. testing

  4. moderation review

Then expand gradually.


Separate workflow responsibilities

Focused workflows are easier to maintain.

Good examples:

  • Translation workflow

  • SEO workflow

  • Attribute enrichment workflow

Avoid combining unrelated objectives into one large workflow.


Test prompts before full execution

Always validate:

  • extraction quality

  • generated content

  • translations

  • moderation behavior

before running workflows on large catalogs.


Use moderation strategically

Not every workflow requires manual approval.

Examples:
High moderation:

  • SEO descriptions

  • marketplace content

  • customer facing content

Low moderation:

  • technical attribute extraction

  • internal quality scoring

  • automated validations


Example workflow action chain

Example:
A webshop imports incomplete supplier products.

Workflow:

  1. Trigger selects products missing attributes

  2. Attribute Extraction fills:

    • flavor

    • lifecycle

  3. Content Enrichment generates:

    • shopping titles

    • shopping descriptions

  4. Translation converts content to German

  5. Moderation reviews output

  6. Approved data synchronizes to Magento

This entire process runs automatically through connected workflow actions.


Did this answer your question?