# General

#### General Overview of Trigger and Condition Operation Mechanism

{% hint style="info" %}
You can access detailed information by clicking on the relevant headings.
{% endhint %}

&#x20;In CollectAction, there are settings that regulate the operation of each action you have created. You can view these settings by clicking the 'Edit Filters' button.

The steps that occur during the process from the loading of the CollectAction script to determining whether the action will be applied or not are as follows.

1. The trigger is triggered. [Trigger](/collectaction-app-store/filter-settings/trigger.md)
2. It passes through the screening according to the defined filters in Condition. [Condition](/collectaction-app-store/filter-settings/condition.md)
3. It is checked whether it falls into the control group. [Advanced Settings](/collectaction-app-store/filter-settings/advanced-settings.md)
4. The decision to display or not is made based on the Frequency setting. [Advanced Settings](/collectaction-app-store/filter-settings/advanced-settings.md)

&#x20;The actions that successfully pass through these steps are executed and reflected to the users. The failure of any of these steps implies that the action will not be triggered (will not work).


---

# 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://yapaytech.gitbook.io/collectaction-app-store/filter-settings/general.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.
