Skip to main content
Elements are the building blocks of every Plural conversation flow. Each element represents a step in the interaction — a piece of speech, a question, a menu, a condition, or any other action your robot or avatar can perform. Knowing how to create, arrange, and manage elements efficiently lets you build flows faster and keep your canvas organized.

Adding Elements

You have two ways to add a new element to your flow:
Right-click anywhere on the white area inside a frame. A picker menu appears listing all available elements for that device type. Click the element you want to insert.
Use the drag-from-circle method when you already know what element comes next — it saves you the separate step of drawing a connection arrow.

Copying, Duplicating, and Deleting Elements

1

Open the context menu

Right-click on an element (on its body or frame border) to open the element context menu.
2

Choose your action

  • Duplicate — creates an identical copy of the element in the same frame, positioned nearby.
  • Copy — copies the element so you can paste it into the same or a different frame.
  • Delete — removes the element and all its connections. Confirm when prompted.
To access the full Copy option (as opposed to just Duplicate), right-click on the element’s outer frame border rather than its inner body, or first select multiple elements and then right-click.

Selecting Multiple Elements

Hold down Shift, then click and drag the left mouse button across the canvas to draw a selection rectangle. Any element the rectangle touches becomes selected. Once selected, you can:
  • Right-click the selection to copy, duplicate, or delete all selected elements at once.
  • Drag the group to a new position within the frame.

Moving Elements

To move a single element or a group of selected elements, left-click on the outer edge (frame border) of any selected element and drag it to the desired position. The connecting arrows update automatically.
When you drag elements toward the edge of a frame, the frame expands automatically to accommodate them. You never need to resize a frame manually just to move elements.

Element Types Overview

Plural includes a wide variety of element types covering speech, user input, media, logic, and device-specific actions. For a complete reference of every available element, see the Elements Overview.