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 appearanceFlow 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)
To delete a flow, select the Delete option in the Advanced tab. If the flow is used by an application(s), modify those affected and create a new build/re-deploy to experience the change.
Last updated