Teneo Developers

Language Object window

Home tab

Language Object window

Language Objects open by default in read-only mode. To open a Language Object for editing, press the Alt key while double-clicking the Language Object or click Edit in the top ribbon of the Language Object window.

  • Top ribbon here the user can, for example, save the Language Object, enable/disable or undo/redo performed actions
  • Condition editor here the condition of the Language Object is written
  • Used by panel the used by panel gives information about where the Language Object is being used, click any of the listed objects to navigate to the location where the current Language Object is being used
  • NLU Variables this panel allows to create NLU Variables
  • LO Variables this panel allows to create Language Object Variables
  • Examples add examples of what the condition of the Language Object should cover

Language Object tab

This tab consists of a menu with the following options:

  • Save option to save the current, modified version of the Language Object
  • Properties this tab allows to edit the name, alias or description of the Language Object, and it is possible to find the document number of the object
  • History this tab contains the history and lists former versions of the Language Object
  • Metadata this tab allows to add descriptive data to obtain reports and statistical information
  • Close this option closes the Language Object


The Properties of a Language Object contains the Name, Alias and Description of the Language Object.

The Name is used when the Language Object is being referenced to from a condition either in another Language Object, an entity or an Intent Trigger. When referencing a Language Object the name should be preceded by the % sign.

The Alias is like an extra naming field, which can be used to add a shortened form of the name to refer to this Language Object in conditions. The Language Object Alias must be uppercase just like the name of the Language Object.

The Language ObjectNames and Aliases cannot contain whitespace (spaces, tabs, newlines, etc.) nor any of the reserved characters.

The Description field can be used to add a descriptive text about the coverage of the Language Object. This is especially useful when multiple users work in the same solution to ensure that all users understand the coverage of the object.

The Document Number is the number of this particular Language Object. All flows, Language Objects and Entities of a solution have their unique document number which identifies that particular object.


The History of a Language Object provides information of previous versions of the object and allows to open and review former versions in read-only mode by clicking the version string.

Stable Version

Selecting a previous version of the Language Object in the History allows the user to set a previous version of the Language Object as stable.

Document number
Version history