Flows

Guide conversation flows & organize business actions using flows in your NLX workspace

What's a Flow?

A flow is a conversation workflow that addresses a user's intent or purpose behind interacting with the conversational AI application. Flows follow logic and messaging to accomplish the action that satisfies the user's intent. Flows are designed in NLX's Canvas, which allows you to visually drop and connect nodes to map out the series of steps for a task.

Once attached to an application and a build is constructed, the application then has access to the flow and therefore the ability to automate that task. A conversational AI application may have several flows attached, and a single flow may be attached to multiple applications in your workspace.

To access, click Flows in your workspace menu:

🧠 Looking for more? Check out Intro to Flows


Checklist

A flow should contain the following:


Flow features

Intro to flows & variablesThe CanvasFlow settingsNodesCanvas analyticsTest a conversationFlow appearance

Flow settings

Access within a flow's Canvas via the gear (Settings) icon. See Flow settings for detailed instructions.

  • AI settings: Training data for AI models and optional MCP support

  • Attached slots: Custom or built-in slots attached for use in the flow

  • Usage: Details all applications in the workspace where the flow is assigned

  • Languages: Assign languages to manage translations of messaging and training data

  • Versions: Lists all saved states of the flow and its settings

  • Advanced:

    • Description: Enter a description for better filing and organization in the workspace

    • Tags: Add or remove Resource tags for better filing and organization in the workspace

    • Duplicate: Clone an existing workflow and training data and slots attached in the flow's Settings (you may also copy/paste whole workflows into other flow Canvases)

Last updated