# Automation

## **How Whautomate Automation Rules Work**

<figure><img src="/files/tbiKudIsDW9JYefNb4wd" alt=""><figcaption></figcaption></figure>

Whautomate helps you streamline customer interactions by letting you create automation rules with triggers, conditions, and actions.

* **Triggers:** These define when the automation should begin. They act like a switch that turns on the automation workflow when a specific event occurs in the Whautomate app. For instance, a trigger could be set to initiate when a customer completes a form.

<figure><img src="/files/NoCGgzyPIUSqBHzSE4ZP" alt=""><figcaption></figcaption></figure>

* **Conditions (Optional):** These act as a filter within the trigger. You can define conditions to further specify when the automation should execute. Think of conditions as an "if" statement within the trigger. For example, a condition might be to only trigger the automation if the completed form is a specific type, such as a Client Registration Form.

<figure><img src="/files/4SbRvbjTqBs9J7uI0MRs" alt=""><figcaption></figcaption></figure>

* **Actions:** These are the automated tasks that Whautomate performs when the trigger fires (completes all conditions, if any). They represent the "then" part of the workflow. Examples of actions include sending a personalized auto-reply to the customer, assigning the conversation to the appropriate team, or sending a notification to the team member.

<figure><img src="/files/RPaWdic4PKLj91IcfxfG" alt=""><figcaption></figcaption></figure>

By combining triggers, conditions, and actions, you can automate repetitive tasks and tailor your responses to different customer interactions.


---

# 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://help.whautomate.com/product-guides/automation.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.
