# What is a flow

[Now that you know what Appmixer](/kb/the-basics/what-is-appmixer.md) is and [how all its interfaces work](/kb/the-basics/appmixer-interfaces.md), we'd love you to meet flows. Flows are the core of Appmixer offering you all you need to build an application without writing a single line of code, automate internal or external processes, and ultimately, build a scalable platform that delights your customers.

{% embed url="<https://youtu.be/Gtz21DKv9DM>" %}
What is a flow?
{% endembed %}

A flow represents a business process that reacts to events, transforms incoming data, makes decisions, performs actions, stores data and/or loads data to external systems. Flows can be designed in the Appmixer drag\&drop visual Flow designer or created through the Appmixer API.

For example, a flow can represent a process that waits for new incoming calls, asks for the user requirement, and based on the result, forwards the call to a relevant department.

![Flow example: Forward call to a relevant department based on user request](/files/-Mf33tliUNCqLHIazLAC)

Like it? Great! [Let's learn how to create your first flow](/kb/appmixer-studio-features/creating-a-flow.md).


---

# 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.appmixer.com/kb/appmixer-studio-features/what-is-flow.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.
