# Rules

Apica Ascent provides a set of Data Management Rules that help you manage your data. These rules are packaged into Rule Packs and are available on the Pipelines page.

It is easy to write custom rules in the system to accomplish a variety of data transformation tasks such as filtering, dropping data, changing attribute names, assembing data frames for forwarding among others.&#x20;

Here are some of the Data Management Rules that Apica Ascent supports:

* [Filter Rules](https://docs.apica.io/flow/rules/filter)
* [Extract Rules](https://docs.apica.io/flow/rules/extract)
* [SIEM Rules](https://docs.apica.io/flow/rules/siem-and-tag)
* [TAG Rules](https://docs.apica.io/flow/rules/siem-and-tag)
* [Rewrite Rules](https://docs.apica.io/flow/rules/rewrite)
* [Code Rules](https://docs.apica.io/flow/rules/code)
* [Forward Rules](https://docs.apica.io/flow/rules/forward)

To view the rules within a specific Rule Pack, simply click on the corresponding Rule Pack.&#x20;

<figure><img src="https://2948796384-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LmzGprckLqwd5v6bs6m%2Fuploads%2FfuWDC0lopgQeB1NVxIjg%2FScreen%20Shot%202024-06-27%20at%206.11.51%20PM.png?alt=media&#x26;token=31f6a1d9-cbe9-4ebc-bba5-fa42b815c9ec" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Currently, Only the FORWARD rules can be enabled/disabled from this page. Other rules have to be managed from the Configure Pipeline page.
{% endhint %}

To access the inbuilt rules, simply click on the "Rules" tab in the Pipeline page. From there, you can browse and view your Rules. Users can add new rules in Configure Pipeline.

<figure><img src="https://2948796384-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LmzGprckLqwd5v6bs6m%2Fuploads%2FeVvHaJy5HfyL7AL65uWa%2Fimage.png?alt=media&#x26;token=f6bd9dc1-ac81-4acf-aee9-84b899c2a708" alt=""><figcaption></figcaption></figure>

To view the currently active rules, navigate to the "Rules" tab and filter the active rules. Here you can see a list of all rules that are currently active and being applied to your dataflow.

>


---

# Agent Instructions: 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:

```
GET https://docs.apica.io/flow/rules.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
