Mind Expression Docs
English
  • Mind Expression Docs
  • Why Mind Expression
  • Quickstarts
    • Create Scope
    • Add Subject
    • Test
    • Audit
  • Concepts
    • Scopes
    • Subjects
    • Components
    • Sandbox
    • Conversation history
    • Webhooks and escalation
    • Knowledge
    • Live Chat
    • Target Messages
    • Analytics
  • How-to Guides
    • Set up webhooks and escalation
    • Manage global keys
    • Customize messages
    • Educate AI
      • Manage ontologies
      • Recognition Check
      • Semantic Relations
      • Manage entities
    • Steps
    • Components
      • Normal Components
        • Conditions
        • Selection Classes
        • Parameter Bundles
      • Response Components
        • Component Actions
    • Build Q&A Subjects
      • Case 1. Online Payment
      • Case 2. Data Plans
    • Build Info Search Subjects
      • Case 1. Data Usage
      • Case 2. Payment History
    • Build Query Freestyle Subjects
      • Case 1. Data Purchase
      • Case 2. Change Mobile Plan
    • Intelligent Process
      • Introduction to Mindscript
      • Mindscript with Mind Expression
      • Frequently Asked Question
      • Package: Collections and Sequenceable
      • Package: Collections Unordered
      • Package: Collections-Strings
      • Package: Engine-Conversation
      • Package: Kernel-HTTP
      • Package: Kernel-Methods
      • Package: Kernel-Numbers
      • Package: Kernel-Dates
      • Package: Kernel-Objects
      • Package: Kernel Exceptions
      • Package: Cryptography
    • Test and debug
    • Integration
      • Mind Expression API
      • Chat Widget
      • LINE
      • Facebook Messenger
      • Viber
      • Instagram
      • Discord
      • WhatsApp
      • Google Sheet
        • Google Sheet Webhook
      • Google Calendar
        • Google Calendar Webhook
        • Google Calendar: Use Cases
    • Audit AI Activities
    • Live Chat
    • Target Messages
    • Back up, import and restore Scopes
  • Reference
    • Glossary
    • API Docs
Powered by GitBook
On this page
  • Component Availability for Subject Types
  • Add and Manage Components
  • Manage Components

Was this helpful?

  1. Concepts

Components

PreviousSubjectsNextSandbox

Last updated 2 years ago

Was this helpful?

Components define conversation structures of a Subject. They are available for all Subjects except for the Q&A type, and there are two different types of Components: Diagnostic Components and Normal Components. Unlike Normal Components, Diagnostic Components are used for diagnosing a problem in the Subject, so they are only available in Diagnosis Subjects.

Component Availability for Subject Types

  • Q&A Subject

    There is no Component available.

  • Info Search Subject

    Normal Components: Selection (Class) and Parameter (Bundle)

  • Query Freestyle Subject

    Normal Components: Condition, Selection (Class) and Parameter (Bundle)

  • Diagnosis Subject

    Diagnostic Components: Diagnostic Condition and Diagnostic Selection (Class) Normal Components: Condition, Selection (Class) and Parameter (Bundle)

Add and Manage Components

Add Components

To add a Component directly under a Step, which we call a top-level Component, click + Add Component button. To add a Component under another Component, which is considered as a child Component, hover over an existing Component that will be its parent and click + button located on the right.

To add underlying Components like Diagnostic Selections, Selections and Parameters, hover over the Class or Bundle, and click + button.

Manage Components

You can edit or delete a Component. Open the more actions menu of the Component.