> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.textit.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Introduction to Flow Variables

By default, a flow containing Split Actions contains a collection of variables resulting from each Split Action evaluation. For example, the **Wait for Response** action below will produce the flow variable **@results.phone** when a contact responds and passes through it to the next node.  

![](https://storage.crisp.chat/users/helpdesk/website/-/7/a/9/f/7a9fc4558a9de000/screenshot-2026-04-29-at-10322_1i31e0.png)

Each variable starts with the `@` symbol, which triggers an auto-complete drop-down menu containing a complete list of available variables:  

![](https://storage.crisp.chat/users/helpdesk/website/-/7/a/9/f/7a9fc4558a9de000/screenshot-2026-04-29-at-10325_vnf3qr.png)

After selecting a variable type, pressing the "tab" button on your keyboard will show a list of variables available within each variable type. In the example below, typing **@results** and pressing "tab" shows us a list of flow values collected within the current flow from each **Wait for Response** action:  
  

![](https://storage.crisp.chat/users/helpdesk/website/-/7/a/9/f/7a9fc4558a9de000/screenshot-2026-04-29-at-10344_1p5z549.png)

Pressing "enter" on your keyboard will allow you to specify the platform-specific metadata associated with each value. In the example below: 

*   **value** returns the value of the run.
    
*   **category** returns the category of the run, etc. 
    

![](https://storage.crisp.chat/users/helpdesk/website/-/7/a/9/f/7a9fc4558a9de000/screenshot-2026-04-29-at-10352_1x3qhb9.png)
Each variable is replaced with the value it represents when a contact is active in a flow. If you insert an invalid variable, the message will instead contain the variable name.

**Note:** Result or field variable will only store up to 640 characters. 

## Next Steps

Check out our [Flow Variable Reference](/en/article/contact-variables-1aj5jj1/) for a full list of variables.