Skip to main content
The Inheritance Mechanism feature lets parent Intents use example sentences from their child Intents. This mechanism helps the AI Agent better understand user inputs and determine the intended action.

Key Benefits

  • Wider Scope for Parent Intents. Parent Intents get a better trained NLU model by including examples from child Intents.
  • Clear Hierarchy. You can see how Intents relate to each other and how they’re scored.

Prerequisites

Before using the inheritance mechanism, make sure you have a multilevel Intent structure. For example, Level 1 parent Intents with Level 2 or Level 3 child Intents.

How to Use

To activate the inheritance mechanism, follow these steps:
  1. In the Flow editor, go to NLU > Intents and select the parent Intent you want to set up.
  2. Activate the Inherit Example Sentences from Child Intents setting.
  3. Save your changes and rebuild the model to apply them.

Intent Hierarchy Matching

The parent Intent includes examples from its child Intents in its training data. When a user sends an input, during Intent matching, both parent and child Intents can score highly. The child Intent’s details are saved in the input.intent Input object, while the parent Intent’s details appear in input.nlu.intentMapperResults.scores. For a deeper understanding of the resolution process, you can trace the Intent path using input.intentLevel and input.nlu.intentMapperResults.intentPath.

Example

Consider the inheritance mechanism in a customer support AI Agent. The parent Intent (Support) inherits example sentences from its child Intents (Technical Support and Billing Support). This structure enables the AI Agent to handle general inquiries while accurately identifying specific Intents.

More Information

Last modified on April 21, 2026