> For the complete documentation index, see [llms.txt](https://helpcenter.channable.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpcenter.channable.com/manage-improve-product-data/rules-bulk-edit-and-enrich/rules-overview.md).

# Rules overview

{% columns %}
{% column valign="middle" %}

### Get started

Use rules to clean, enrich, and control product data at scale.

[Start with a rule template →](/manage-improve-product-data/rules-bulk-edit-and-enrich/using-rules/rule-templates.md)
{% endcolumn %}

{% column %}

<figure><img src="/files/4KbrlqHZzhdUSQpgznDb" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

***

#### Fix, filter, and change product data

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><i class="fa-code">:code:</i></td><td><strong>Fix and improve product data with rules</strong></td><td>Use rules to clean fields, standardize values, and prepare data for channels.</td><td><a href="/spaces/u8whzIfip72Kvn3M1bsc/pages/mNOE81fyYEiTWouDXWmi">/spaces/u8whzIfip72Kvn3M1bsc/pages/mNOE81fyYEiTWouDXWmi</a></td></tr><tr><td><i class="fa-circle-question">:circle-question:</i></td><td><strong>Target the right items with conditions</strong></td><td>Use IF logic to choose which products a rule should affect.</td><td><a href="/spaces/u8whzIfip72Kvn3M1bsc/pages/2a5684186dfff550c234ba350e3cb6f73933be0d">/spaces/u8whzIfip72Kvn3M1bsc/pages/2a5684186dfff550c234ba350e3cb6f73933be0d</a></td></tr><tr><td><i class="fa-bolt">:bolt:</i></td><td><strong>Update field values with actions</strong></td><td>Use THEN logic to fill, combine, replace, or remove values.</td><td><a href="/spaces/u8whzIfip72Kvn3M1bsc/pages/1b1f7bfaf5c251536c7ea069dc4aa6ce98c71146">/spaces/u8whzIfip72Kvn3M1bsc/pages/1b1f7bfaf5c251536c7ea069dc4aa6ce98c71146</a></td></tr></tbody></table>

#### Build, test, and maintain rules

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><i class="fa-list-check">:list-check:</i></td><td><strong>Create, order, and label your rules</strong></td><td>Build rules, change their order, add labels, and pause or copy them.</td><td><a href="/spaces/u8whzIfip72Kvn3M1bsc/pages/1541bcefac6086e46250b9c18086c0d73a69a5ab">/spaces/u8whzIfip72Kvn3M1bsc/pages/1541bcefac6086e46250b9c18086c0d73a69a5ab</a></td></tr><tr><td><i class="fa-layer-plus">:layer-plus:</i></td><td><strong>Start common data fixes with templates</strong></td><td>Use ready-made rules for recurring product data tasks.</td><td><a href="/spaces/u8whzIfip72Kvn3M1bsc/pages/1bd3a118b09f18abafcc4cf42eb29aefd8af6a50">/spaces/u8whzIfip72Kvn3M1bsc/pages/1bd3a118b09f18abafcc4cf42eb29aefd8af6a50</a></td></tr><tr><td><i class="fa-list-timeline">:list-timeline:</i></td><td><strong>Track changes and restore earlier versions</strong></td><td>Review rule history and roll back when you need to.</td><td><a href="/spaces/u8whzIfip72Kvn3M1bsc/pages/cc2d101efc73c33a63dc159db959a2b4d0fd40b6">/spaces/u8whzIfip72Kvn3M1bsc/pages/cc2d101efc73c33a63dc159db959a2b4d0fd40b6</a></td></tr></tbody></table>

#### Reuse rules across setups and channels

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><i class="fa-file-arrow-up">:file-arrow-up:</i></td><td><strong>Clean data before channel setup</strong></td><td>Apply import rules early so your product data starts in better shape.</td><td><a href="/spaces/u8whzIfip72Kvn3M1bsc/pages/f00ed7c534027141644d24ffa72bb5b4219d499d">/spaces/u8whzIfip72Kvn3M1bsc/pages/f00ed7c534027141644d24ffa72bb5b4219d499d</a></td></tr><tr><td><i class="fa-sitemap">:sitemap:</i></td><td><strong>Reuse rule logic across channels</strong></td><td>Build master rule groups for fixes you want to apply more than once.</td><td><a href="/spaces/u8whzIfip72Kvn3M1bsc/pages/08953076c64a44eb776c8e0997f38e3ed8e13b82">/spaces/u8whzIfip72Kvn3M1bsc/pages/08953076c64a44eb776c8e0997f38e3ed8e13b82</a></td></tr><tr><td><i class="fa-share-nodes">:share-nodes:</i></td><td><strong>Share the same rules across projects</strong></td><td>Use one rule across multiple projects and channels in your company.</td><td><a href="/spaces/u8whzIfip72Kvn3M1bsc/pages/6d44a712a192952f3cfd907774ee244e34bdc1b1">/spaces/u8whzIfip72Kvn3M1bsc/pages/6d44a712a192952f3cfd907774ee244e34bdc1b1</a></td></tr></tbody></table>

#### Use better inputs and examples

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><i class="fa-chart-simple">:chart-simple:</i></td><td><strong>Automate rule decisions with Insights data</strong></td><td>Use performance data to label, segment, and optimize products automatically.</td><td><a href="/spaces/u8whzIfip72Kvn3M1bsc/pages/ec89b09695a0213fcb16d5ab622897980e896002">/spaces/u8whzIfip72Kvn3M1bsc/pages/ec89b09695a0213fcb16d5ab622897980e896002</a></td></tr><tr><td><i class="fa-code">:code:</i></td><td><strong>Use examples for common cleanup tasks</strong></td><td>See practical rule patterns you can adapt to your own product data.</td><td><a href="/spaces/u8whzIfip72Kvn3M1bsc/pages/5c96681c0215479c63d0b2b1f7f0fd919775ea32">/spaces/u8whzIfip72Kvn3M1bsc/pages/5c96681c0215479c63d0b2b1f7f0fd919775ea32</a></td></tr><tr><td><i class="fa-circle-info">:circle-info:</i></td><td><strong>Find the right rule feature faster</strong></td><td>Browse the full rules guide when you know the task but not the feature name.</td><td><a href="/spaces/u8whzIfip72Kvn3M1bsc/pages/mNOE81fyYEiTWouDXWmi">/spaces/u8whzIfip72Kvn3M1bsc/pages/mNOE81fyYEiTWouDXWmi</a></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://helpcenter.channable.com/manage-improve-product-data/rules-bulk-edit-and-enrich/rules-overview.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
