# Split Text

**Introduction**

The "Split Text" step is designed to divide a given text into smaller parts or chunks based on a specified separator. This functionality is particularly useful for processing large strings, organizing data, or preparing text for further actions within an automation sequence.

**Configuration**

* **Value**: The text you want to split. This field is required and can accept up to 2000 characters.
* **Splitter**: The character or string used as a delimiter to split the text. This field is required and can accept up to 500 characters.

**Outputs**

* **Chunks**: A list of text segments that result from splitting the input text by the specified splitter. Each chunk is a string.

**Usage**

This step can be utilized in various scenarios, such as parsing command arguments, separating CSV values, or dividing a long message into manageable parts for detailed processing or analysis.


---

# 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.flexy.bot/modules/text/steps/split-text.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.
