Flow editor canvas

更新时间:
复制 MD 格式

The canvas is the main workspace in the Flow Editor. To create a flow, you drag components onto the canvas and then configure their settings. This topic introduces the areas and functions of the canvas page to help you get started with the Flow Editor.

Canvas page example

The following image shows the initial page after you create a new flow. Use the numbered callouts in the image and the descriptions in Canvas page areas to understand the canvas:

The canvas page includes the following areas: at the top is the ① flow name field. In the upper-right corner are the ② save button, ③ publish button, and ④ settings button. The left navigation bar contains ⑤ an outline tree, ⑥ the component library, ⑦ version history, and ⑧ an error check icon. The ⑨ component library panel lists basic components such as set variables, conditional branch, jump to node, date/time branch, wait, HTTP request, and call function, as well as message components such as send WhatsApp message. The ⑩ central flow canvas displays the node orchestration flow (Start → Send Message → Wait for Response → End). The ⑪ node configuration panel on the right allows you to set parameters such as available variables, sending actions (like Reply), message types (like Text), message content, and timeout.

Canvas page areas

Refer to the Canvas page example and the following descriptions to understand the function of each numbered area on the canvas.

Number

Area name

Description

1

Flow name and current editing version

Displays the name of the current flow and the version you are editing.

2

Save

Saves your edits and configurations for the flow.

3

Publish/unpublish

Publishes the current flow or unpublishes a published flow.

4

Settings

  • Quick copy: After publishing a flow, click quick copy to create a new, editable version. When you are done, click Publish to publish the new version.

  • Export: Exports the current canvas content as a local JSON file.

  • WABA binding: For WhatsApp-triggered flows, click WABA binding to set or modify the binding.

  • Instagram binding: For Instagram-triggered flows, click Instagram binding to set or modify the bound Account ID.

  • Viber binding: For Viber-triggered flows, click Viber binding to set or modify the bound Account ID.

5

Outline tree

Displays flow information in an outline view. You can quickly search for a component by name and jump to it.

6

Component library

Contains all available components. You can click a component and drag it onto the canvas.

7

Version history

Lists all created versions. Select a version to edit it.

8

Error check

Automatically checks for errors in your canvas flow.

9

Component selection area

Located on the left. Drag a component to the canvas, or click the image button on the canvas to add one.

10

Canvas editing area

Located in the center. Click + or - to zoom. Drag the canvas to pan.

11

Component configuration area

Located on the right. Click a component on the canvas to configure its settings in this panel.

Related documentation

See the following topics to learn how to use the Flow Editor and configure its components.