Skip to main content

Utter Automation Flows Guide

Flows let you automate initial chat interactions on Utter using keyword triggers. For example, if you assign the keyword "heyy" to a flow, the system automatically detects when a user sends that exact word and instantly sends the predefined flow into the chat thread — no manual effort needed from the agent.

Once triggered, the flow guides the user through a structured conversation using clickable buttons (such as "Welcome" or "Opening_Hours"), letting the user navigate and interact on their own.

A triggered flow appearing in the Utter inbox, showing the Flow Interaction panel with Welcome, Opening_Hours, and Thanks steps

There are two ways to build a flow: create one from scratch, or clone a pre-defined template. Both paths are covered below.


Creating a New Flow

Initiating the Flow

Click the "+ Create Flow" button in the top right of the Pre-define Flows or My Flows section. An "Add New Flow" popup appears, letting you build a completely custom automation from scratch.

Configuring Initial Details

The popup uses the same fields as the cloning process. Configure the following to initialize the flow:

  • Flow Name: Enter a unique name for the new flow.
  • Flow Category: Select a relevant category from the dropdown menu (e.g., lead generation, customer support).
  • Keyword: Set the keyword(s) that will automatically trigger the flow when sent in a chat by any user.
  • Message Title: Enter the main heading or subject for the flow's initial message.
  • Message Body: Type the text that will be sent to the user when the flow is triggered (e.g., "Hey! Welcome to ABC Insurance...").
  • Button Text: Enter the label for the quick reply button attached to the initial message (e.g., "Proceed").

Once the details are finalized, click "Create" to generate the new flow, or click "Cancel" to exit without creating one.

Accessing and Editing the New Flow

Once created, a flow is saved as a blank canvas.

  1. Navigate to the "My Flows" tab under the Automation section to see a table listing all flows you have created.
  2. The table displays key metrics for each flow: Flow Name, Category, Engagement, Recipients, Status (shown as "DRAFT" for a newly created flow), Created At date, and an Actions menu.
  3. Click "Open Flow" from the Actions menu to open the full Flow Builder interface.

The Flow Builder Interface

Within the Flow Builder, you have complete control to design the new flow from the ground up:

  • Drag & Drop Nodes: From the left sidebar, drag node types such as "Send Message," "Ask a Question," "Template," or "Form" into the central canvas to build the conversation path.
  • Connecting and Editing Nodes: Click on individual nodes to configure the specific questions, form fields (e.g., Model, Date of purchase), and response logic. Connect nodes to map out the exact user journey.
  • Saving and Publishing: Click "Save Changes" to keep the flow in draft mode, or click "Publish Flow" in the top right corner to make it live and active.

Pre-defined Flows

Overview

Navigate to the Flows module and select Pre-define Flows to access a library of ready-to-use flow templates (e.g., Sample Insurance, Sample Catalog, Sample Appointment, Sample Feedback, Sample Welcome). These templates provide a foundational structure that can be easily customized to fit your business needs.

Pre-define Flows library showing Sample Insurance, Sample Catalog, Sample Appointment, Sample Feedback, and Sample Welcome template cards

Previewing a Pre-defined Flow

Clicking on a flow card opens a visual diagram of the flow, letting you review the pre-built logic and node connections.

note

A red notification banner at the top of the preview reads: "You cannot edit or publish this flow, Use/Clone the flow to edit or publish." This view is strictly for reviewing — to make changes, you must clone the flow first.

Preview of the Sample Insurance flow diagram with a red banner warning that the flow cannot be edited or published until cloned

Cloning a Pre-defined Flow

To actually use and modify a flow, you must clone it.

  • Click the "Use This" button at the bottom of the desired flow card to open a "Clone Flow" popup.
  • In this popup, configure the following details:
    • Flow Name: Enter a custom name for the new flow.
    • Flow Category: Select a category from the dropdown menu (e.g., lead generation).
    • Keyword: Set the keyword(s) that will automatically trigger the flow.
    • Message Title / Message Body / Button Text: Edit the default pre-filled text to match your specific campaign.
  • Click "Clone" to save the flow, or "Cancel" to exit without creating a copy.

Clone Flow popup with fields for Flow Name, Flow Category, Keywords, Message Title, Message Body, Message Footer, and Button text

Accessing and Editing the Cloned Flow

Once cloned, a flow is no longer a restricted template.

  1. Navigate to the "My Flows" tab under the Automation section to see a table listing all flows you have created or cloned.
  2. The table displays key metrics for each flow: Flow Name, Category, Engagement, Recipients, Status (e.g., DRAFT or PUBLISHED), Created At date, and an Actions menu.
  3. The newly cloned flow appears here with a "DRAFT" status. Click "Open Flow" from the Actions menu to open the full Flow Builder interface.

My Flows table listing the Insurance flow in DRAFT status and the Utter Welcome flow in PUBLISHED status

The Flow Builder Interface

Within the Flow Builder, you have complete control to customize the cloned flow:

  • Drag & Drop Nodes: From the left sidebar, drag node types — such as "Send Message," "Ask a Question," "Template," or "Form" — into the central canvas to build or modify the conversation path.
  • Editing Nodes: Click on individual nodes (e.g., "insurance type," "Vehicle information") to configure the specific questions, forms, and response logic within them.
  • Saving and Publishing: Once modifications are complete, click "Save Changes" to keep the flow in draft mode, or click "Publish Flow" in the top right corner to make it live and active.

Flow Builder canvas showing connected nodes for insurance type, myself or other, name of person, and vehicle information


Managing Flows via the Actions Menu

Click the Actions menu (three dots) on the right side of any flow in the "My Flows" table to manage its lifecycle. The available actions depend on the flow's current status.

For Draft Flows:

  • Open Flow: Takes you directly into the visual Flow Builder to view, design, and connect nodes.
  • Clone Flow: Creates an exact duplicate of the selected flow. You'll be prompted to enter a new name for the cloned version, leaving the original flow untouched.
  • Edit: Lets you quickly modify the basic details of the flow — such as the Flow Name or Category — without opening the full builder interface.
  • Delete: Permanently removes the draft flow and its configuration from the system.

For Published Flows:

  • Deprecate: Once a flow is "PUBLISHED" and actively running, destructive actions like Delete are replaced by Deprecate. This takes the flow offline and disables it, ensuring it no longer triggers for end-users, while safely keeping the flow data intact for historical records.

Actions menu open on the My Flows table showing Open Flow, Clone Flow, Edit, and Delete options