Decision tree elements

  • Release version: Australia
  • Updated March 12, 2026
  • 3 minutes to read
  • Decision trees are made up of several types of elements including nodes, inputs, and paths.

    Decision trees are built using different elements, which are described in the following table. The terminology for these elements differs slightly between Decision Tree Builder and Core UI but the definitions remain the same. For more information decision tree nodes and paths, see Decision tree nodes and Decision tree paths.

    Table 1. Core UI terms, decision tree builder terms, and definitions
    Core UI term Decision Tree Builder term Definition
    Decision tree Decision tree

    A multi-step process that includes a series of questions and answers. Based on the answers, each question in a decision tree leads to another question, a guidance for the agent to follow, or another decision tree.

    Node Node A node is a point in a decision tree. You can create different types of nodes depending on what is happening at that point in the tree. Node types include the following:
    • Start node
    • Question node
    • Guidance node
    • Linking node
    Start node Start node

    The first node in a decision tree. When you create a decision tree, the system automatically creates the start node. The start node can be a question or a task.

    Decision node Question node

    (When adding a node and selecting Ask users at least one question in the pop-up window)

    This type of node represents one or more questions. The answers to the questions lead to an outcome, which can be another question, a guidance, or another decision tree.
    Guidance node Guidance node

    (When adding a node and selecting Propose a guidance as an outcome in the pop-up window)

    This type of node has a reference to a guidance, which provides a recommendation to an agent.
    Linking node Linking node

    (When adding a node and selecting Link decision tree in the pop-up window)

    A linking node includes a reference to another decision tree. This linking connects the execution of the primary decision tree to another decision tree when a specific condition is met.
    Guidance Guidance An action that an agent can take or information that an agent can share. You can select guidances included with the Guided Decisions Experience plugin or you can Create a guidance in the Core UI.
    Decision input Question or instruction A question or instruction with a configured answer type. When working through a decision tree, an agent can provide an answer to the question in the format of answer type that you configure.
    Input type Type of answer The type of data that the question in a question node can accept as an answer, such as string, integer, or choice.

    For a list of supported input types, see Answer types for questions.

    Decision input mapping Link input Linking inputs from one decision tree node to another to reuse input values in prior decision tree nodes.
    Label (for a node) Node name The name for a question, guidance, or linking node.

    In Decision Tree Builder, this name appears on the node in the canvas.

    Type (for a node) Node purpose The type of a node in the Decision Tree Node record in Core UI.
    The purpose of a node in the right panel in Decision Tree Builder.
    • Question node: Ask users at least one question
    • Guidance node: Propose a guidance as an outcome
    Not applicable Path A path connects two nodes in a decision tree or question node to the start node of the next decision tree. A path is created and associated with a node and represents the potential outcome of that node.
    Decision path Not applicable A path that provides possible outcomes of a decision node. A decision path links a decision node to the next node of type decision.
    Guidance path Not applicable A path that links a decision node to the next node of type guidance.
    Linking path Not applicable A path that links a decision node to the start node of the next decision tree.
    Order Path priority The priority in which the path is executed.