# Creating rules

Each rule page is constituted by building blocks which allow you to establish conditions, trigger actions and decide when to execute. Besides the standard controllers, each building block is constituted by three main parts:

* Conditions
* Actions
* Recurrence

The conditions and actions sections emulate the behavior of the filtering and actions from the bulk manager module, whereas the custom recurrence allows to set up a schedule.&#x20;

### Scheduling rules

{% hint style="danger" %}
Be aware of the system's current limitations regarding rule deletion and scheduling accuracy. These features are under development and may not fully function as expected.&#x20;
{% endhint %}

{% hint style="info" %}
If you wish to execute a rule outside of schedule, or test its behavior, click the run now button. It will trigger the preview mode, in a similar manner the bulk manager does.
{% endhint %}


---

# 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.advertisingbeast.com/managing-advertising-accounts/modules/automated-rules/creating-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.
