---
schema_version: "1"
id: 1ff990f46e33530068e73cd16338466fe316777a0ddadae9db45afbb5c6147f6
title: Create a Static WhatsApp Flow
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/messaging_whatsapp_create_static_flow.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.messaging_whatsapp_create_static_flow.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 4ba4c42900b1c457a78b4358ed16644d238be6577018b734810d1595de2eb641
description: To create a static flow, use a form messaging component based on either a global action or Apex class.
products:
  - Service Cloud
  - Digital Engagement
release: "264"
---
# Create a Static WhatsApp Flow

To create a static flow, use a form messaging component based on either a global action or Apex class.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <tbody>
          <tr class="">
            <td class="slds-cell-wrap" colspan="2" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=service.messaging_editions.htm&amp;type=5&amp;language=en_US" target="_blank">View supported editions.</a></td>

          </tr>
          <tr class="">
            <td class="slds-cell-wrap" style="vertical-align:top;">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_channels-264-0-0-production-enus/f3c4b3d2-ff86-4f7c-9fe2-3d8b23d35109/resources-global/_corporate/images/checkmark.png" alt="Checkmark"></span>
              <strong>This article applies to:</strong>
            </td>

            <td class="slds-cell-wrap" style="vertical-align:top;">Enhanced WhatsApp channels</td>

          </tr>
          <tr class="">
            <td class="slds-cell-wrap" style="vertical-align:top;">
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_channels-264-0-0-production-enus/f3c4b3d2-ff86-4f7c-9fe2-3d8b23d35109/resources-global/_corporate/images/crossmark.png" alt="X icon"></span>
              <strong>This article doesn’t apply to:</strong>
            </td>

            <td class="slds-cell-wrap" style="vertical-align:top;">Enhanced In-App Chat, Enhanced Web Chat v1, Enhanced Web Chat v2, Enhanced
              Facebook Messenger, Standard and Enhanced SMS, Enhanced Apple Messages for Business,
              Enhanced LINE, and Bring Your Own Channel</td>

          </tr>
        </tbody>
      </table> <table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d79564e96">User Permissions
              Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d79564e96 ">To create messaging components: </td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d79564e96 ">
              <p>Customize Application AND View Setup and Configuration</p>
              <p>OR</p>
              <p style="margin-bottom:0;">System Administrator</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d79564e96 ">To send and receive messages in Messaging: </td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d79564e96 ">Messaging Agent</td>

          </tr>
        </tbody>
      </table>

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_channels-264-0-0-production-enus/f3c4b3d2-ff86-4f7c-9fe2-3d8b23d35109/images/icon_note.png)

Note Each messaging component is available in one or more formats, and some formats work only in certain channels. For a list of formats that each channel supports, see Messaging Component Types and Formats. It’s a good idea to add at least one supported format for each channel where the component will be sent. If no formats are added, the component uses the default text format.

1. Open the form messaging component in the Messaging Component Builder. [Or, create a new one](https://help.salesforce.com/s/articleView?id=service.messaging_components_forms.htm&language=en_US).
2. Fill out the details of your component.
3. In the Component Formats section, click Details, and then click **Add Format**.
4. Select **Flow**, and click **Done**. The format controls how the component looks in messaging sessions.
5. In the left-hand sidebar, under Component Formats, click **Flow**.
    
    ![Image of the Flow layout in the Messaging Component Builder.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_channels-264-0-0-production-enus/f3c4b3d2-ff86-4f7c-9fe2-3d8b23d35109/support_channels/images/messaging/messaging_components_form_format_flow.png)
6. In the right-hand sidebar, under Component Properties, configure the text, buttons, and input fields you want your customers to see. For example, to enable customers to book an appointment, add a “Book Now” launch button and an “Appointment Time” input field. For a form based on an Apex class, use the Add Content modal to add different types of content to the form.
7. Click **Save**. You’ve created a WhatsApp Flow and your agents can select it from a list of messaging components in the Service Console.