# Create a WhatsApp Flow

## What Are Flows? <a href="#what-are-flows" id="what-are-flows"></a>

Flows is a feature of the WhatsApp Business Platform that allows you to swiftly develop and deploy native, task-centric workflows on WhatsApp. This results in enhanced interactions between customers and businesses.

With WhatsApp Flows businesses can design, build and customize their own journeys, which can make chatbot and AI agent solutions better, as well as offer end-to-end experiences.

You can create Flows to achieve a range of tasks with your customers, including:

* **Lead generation**
* **Appointment booking**
* **Registration, Sign up, and Sign in**
* **Customer support and feedback**
* **And many more**

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

### Step 1

[Create a flow](/applications/channels/channels/supported-channels/whatsapp/how-to/create-a-whatsapp-flow/create-a-flow.md)

### Step 2

[Testing your flow](/applications/channels/channels/supported-channels/whatsapp/how-to/create-a-whatsapp-flow/testing-your-flow.md)

### Step 3

[Publishing and sending your flow](/applications/channels/channels/supported-channels/whatsapp/how-to/create-a-whatsapp-flow/publishing-and-sending-your-flow.md)

### Step 4

[Handling Flow submission](/applications/channels/channels/supported-channels/whatsapp/how-to/create-a-whatsapp-flow/handling-flow-submission.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.bird.com/applications/channels/channels/supported-channels/whatsapp/how-to/create-a-whatsapp-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.
