Entities are placeholders for the specific details needed to fully define an intent so that it can be fulfilled.

Overview of entities

Overview of the meaning of an entity.

List entities

Overview of the list entity type. List entities are for placeholders whose values can be enumerated in a list.

Relationship entities: isA and hasA

Overview of the relationship entity type. A relationship entity is related to other entity types, either as a subclass of another type or as a compound entity containing other entities as components.

Regex-based entities

Overview of the regex-based entity type. A regex entity has a large number of possible values following a regular pattern describable using a regular expression.

Rule-based entities

Overview of the rule-based entity type. Rule-based entities use a GrXML speech grammar to describe patterns in spoken inputs.

Freeform entities

Overview of the freeform entity type. Freeform entities hold text that is needed to fulfill an intent, but whose inner meaning is not needed to fulfill the intent.

Predefined entities

Overview of Nuance predefined entities. Predefined entities give tried and tested, ready-made grammars to capture possible values for common every day details.

Dialog predefined entities

Overview of Dialog predefined entities. Dialog predefined entities provide convenient aliases for some types of Nuance predefined entities.

Tag modifiers

Overview of tag modifiers. A tag modifier is used to apply Boolean operators to other entities in samples.


Overview of anaphoras. An anaphora is an indirect reference back to a recently mentioned person, place, thing, or time.