# About Automations

{% hint style="warning" %}
Unlike user limits, inactive automations are counted against the license.
{% endhint %}

{% hint style="info" %}
Please be aware that variables are not activated when pasting. You need to edit that part of the text or type it manually to activate them. Activated variables are marked with a colored background.
{% endhint %}

{% hint style="info" %}
Variables in Automations. Please note that variables work differently inside automations than in other areas of the system:&#x20;

• Outside automations: `{{variable}}` is dynamic and always reflects the latest value.&#x20;

• Inside automations: `{{variable}}` is replaced once with a static value at the time the automation is executed.&#x20;

The action does not keep the variable but inserts the concrete value instead.
{% endhint %}

{% embed url="<https://screen.studio/share/unpzwbE5>" %}

By automating repetitive processes, you can save time, reduce errors, and enhance productivity. This guide will walk you through the basics of setting up and using automations.

{% hint style="info" %}
Please check our blog about automations [HERE](https://www.ergonode.com/blog/ergonode-automations-guide).
{% endhint %}

<figure><img src="https://171427267-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FM9BbYBbDPiJapb75xJ2k%2Fuploads%2FoLJE0hfi2N3EHQqrPUkr%2Fimage.png?alt=media&#x26;token=876ccfda-1fd0-4fd9-a772-18488d02e134" alt=""><figcaption><p>Automations - List of automations</p></figcaption></figure>

## **What Are Automations?**

Automations are sequences of actions triggered by specific conditions to perform tasks automatically. They can be used for a variety of purposes, such as:

* Automatically classifying products into categories.
* Generating product descriptions or names.
* Introducing changes across large datasets.
* Translating product attributes into multiple languages.

## **Benefits of Automations**

Automations in Ergonode offer several advantages:

* **Time Savings**: Reduce manual tasks and focus on strategic activities.
* **Consistency**: Ensure uniformity across product data and descriptions.
* **Scalability**: Manage large catalogs efficiently without increasing workload.
* **Error Reduction**: Minimize human errors in repetitive tasks like categorization or attribute updates.

## Creating Effective Automations

To build powerful automations:

1. **Define clear objectives** for what you want to automate.
2. **Start with simple automations** before creating complex workflows.
3. **Test thoroughly** on a small set of products before applying them to your entire catalog.
4. **Monitor performance** and refine as needed.
5. **Document your automations** for team knowledge sharing.

## **Examples of Automations**

### Example 1: Automated Product Classification

Automatically classify products into categories based on keywords in their names or descriptions:

* If a product name contains keywords like "Sneakers" or "Boots," assign it to the category "Shoes."
* If a description includes specific phrases, assign additional categories like "New Collection."

### Example 2: Price Validation

Prevent errors by ensuring price attributes meet specific criteria:

* Set conditions for "promotion\_price" and "catalog\_price."
* If prices fall outside acceptable ranges, change the product status to "Review Required."

### Example 3: Attribute Updates Based on Other Attributes

For textile products:

* If an attribute like “Care Code” equals a specific value (e.g., "w30-bin-drn-ir1-dcn"), update related attributes:
  * Washing = “Gentle, 30°C”
  * Dry Clean = “No”
  * Ironing = “Max. 110°C”

{% hint style="success" %}
Ergonode’s automations integrate AI capabilities to further enhance functionality.
{% endhint %}

### Example 4: Automated Content Generation

Generate unique product descriptions tailored for different channels:

* Use product attributes to create SEO-friendly and platform-specific content.

### Example 5: Grammar Checking

Improve brand perception by ensuring error-free content:

* Add a rule to detect and correct grammatical or spelling errors without altering key product information.

### Example 6: Translate Content

Save time using AI to translate the content to different languages automatically:

* Ensure translated text maintains the original context and tone for accuracy across different markets.
