Virbe Documentation
  • Say hi to Virtual Beings!
  • Getting started
    • Introduction to Virbe platform
      • Virbe-hosted launch
      • Azure-hosted deployment
  • Dashboard Management
    • Dashboard Architecture
    • Overview
    • Profiles
      • General
      • Language
      • Persona
      • Settings
        • Web widget profile settings
        • Metahuman kiosk profile settings
      • Deployment
        • Web widget deployment
        • Metahuman kiosk deployment
    • Configurations
      • Speech-to-Text
      • Text-to-Speech
      • AI Models
      • Conversational Engines
    • Personas
    • Knowledge Base
      • Best Practices for Knowledge Base Content
    • Data tables
    • Conversation Flows
      • Getting started with Conversation Flows
      • Managing nodes
      • Nodes
        • Logic nodes
          • Route by Profile
          • If/Else Router
          • Intent Matcher
        • Flow control nodes
          • Go to Flow
          • Checkpoint
        • Response nodes
          • Text
          • LLM Response
          • Call ConvAI
          • Behavior
        • Action nodes
          • Collect User Data
          • Quick Reply
          • Cards from Table
        • Context nodes
          • Find Record(s)
        • Integration nodes
          • Call Webhook
          • Custom Action
      • Troubleshooting Conversation Flows
  • Touchpoints
    • Kiosk Apps
      • Metahuman Kiosk
        • Hardware setup
          • Recommended setup
          • Computer
          • Screen
          • Microphones
          • IoT
          • Peripherals
          • Operating System
            • Windows
              • Login & power management
              • Other
              • OpenHab
            • Mac
            • Remote Access
        • Customer Experience
          • VAD & press-to-talk
          • Microphone settings
          • Avatars
    • Web Integration
Powered by GitBook
On this page
  • Managing nodes
  • Adding nodes to canvas
  • Editing nodes
  • Removing nodes
  • Connecting nodes

Was this helpful?

  1. Dashboard Management
  2. Conversation Flows

Managing nodes

The building blocks of your virtual being's conversations are organized into logical categories, each serving a specific purpose in creating dynamic interactions.

PreviousGetting started with Conversation FlowsNextNodes

Last updated 2 months ago

Was this helpful?

Managing nodes

Adding nodes to canvas

In order to add nodes to the flow, right click on an empty space on the canvas. The dropdown menu with all node types will appear. Simply click on the type of node you want to add to your flow and its block will appear on the canvas.

Editing nodes

Each node has its own properties and settings – these you can modify by clicking on the node block that is already added to the canvas. The side drawer with settings panel for this particular node will appear on the right hand side of the canvas.

Remember to save all the changes you make in the node settings before closing it!

To close the side drawer with node settings simply click on the "Save" or "Cancel" button (remember that changes you made won't be saved if you click on the "Cancel" button). You can also close it by clicking anywhere on else on the canvas – this action has the same eefect as cancel, which means that no changes will be saved.

Removing nodes

To remove a node focus on it by clicking it – the additional menu button (three dots) will appear above it. Click it to reveal options to manage the node: Edit, Duplicate or Delete.

You can also delete a node by focusing on it and the hitting "Delete" key on your keyboard.

Connecting nodes

Each node (except the Start node) has connection points on both sides: for entry connection and output connections. The number of output connections will depend on the node, for example the "Intent matcher" node will have as many output connection points as the intents added to its logic, plus one more for "Intent not found". All conditional logic nodes have to have and "out" in a form of a connection point that will be handled should neither of the conditions be met.

To connect two nodes together simply click and hold on the connection point and the drag the connection to the desired node.

Make sure that all connection points are connected to a follow up nodes, otherwise the conversation flow can ghet stuck or start anew (depending on whether or not any Checkpoints were used or "Wait for user input" option enabled on any of the precedeing nodes).

Write click on canvas to open dropdown with new node selection
Focus on the node to see additional options
Options menu to manage a node
Multiple connections per node