# Splitter Block

The splitter feature allows for **variation in responses** to **prevent repetitive messages**.

* It works by **assigning probabilities** to different "roots" or response options.
* The bot will randomly select a root based on the specified probabilities.

**Example:**

Three roots are created with probabilities of 50%, 20%, and 30%. Each root has a different text message associated with it.

When the same keyword is used, the bot will choose one of the three roots and send the corresponding text message.

This helps to create a more natural and human-like interaction with the bot.&#x20;


---

# 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://helpdocumentation.gitbook.io/user/automation-apps-blocks/splitter-block.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.
