# Send WhatsApp Flows

YCloud offers various methods for sending WhatsApp Flows. This article will introduce tutorials for sending WhatsApp Flows using different YCloud products.

## Use Campaign/API to Send WhatsApp Flows&#x20;

### Step 1:

Create a message template with WhatsApp Flows in the YCloud backend. \
Note:  Only marketing/utility templates support the insertion of WhatsApp Flows.

Log in to your YCloud account > Templates > Select the appropriate template type and edit the content. Then, click Buttons > Call to action > WhatsApp Flow > Choose the WhatsApp Flow you want to insert > Edit the text displayed on the button > Click "Submit" to submit the template application.

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

### Step 2:

Send WhatsApp Flows. YCloud supports sending WhatsApp Flows using [Campaign](broken://pages/jvCjAdVkX3V6L9gO2OF0) or [API](/help-center/integrations/channels/global-sms/sms-features/api-interface.md).

## Use Chatbot to Send WhatsApp Flows

{% hint style="info" %}
Use Chatbot to send WhatsApp Flows. Integrating Chatbot with WhatsApp Flows can address various scenarios, such as order confirmation and tracking, appointment scheduling and management, product promotion, collecting user feedback, etc.
{% endhint %}

Log in to your YCloud account > Go to the Chatbot flow creation page > Click to add the Ask a question component > Select WhatsApp Flow > After editing the content and button text, choose the corresponding WABA and the WhatsApp Flows you created in your BM backend.

Once you edit, save, and activate the Chatbot flow, when a user triggers it, the Chatbot will automatically send a message with the WhatsApp Flow.

Note: If the end user does not make a selection or fill in information after the Chatbot sends the WhatsApp Flow message, the Chatbot will not proceed to the next step and will be halted at the WhatsApp Flow message.

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


---

# 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://helpdocs.ycloud.com/help-center/whatsapp-basics/whatsapp-flows/send-whatsapp-flows.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.
