This page provides a reference for all system entities provided by Dialogflow.
The following limitations apply:
System entity support differs for each language. To check which system entities support a specific language, filter the example table by language. If a system entity has no example for that language, then it is not supported, even though that entity can be selected for that language in the console. You can still use that entity in that language to match extended system entities if the entity is extendable.
Some system entity types are not yet available in non-US and non-global regions. Consider using
@sys.anyuntil support is added. For example, where you would normally use
@sys.person, create a form parameter,
@sys.anyentity type. The agent can prompt for the partial or full name when form filling.
There are many important best practices for using system entities described in the agent design best practices guide.
The table below describes all system entities. You can filter the table by system entity category, system entity name, extendibility, and/or whether the entity is available in non-US and non-global regions. See the next section for examples of these system entities in supported languages.
The table below provides input and output examples for all system entities. You can filter the table by language and/or system entity name. If an entity has no examples for a specific language, the entity does not support that language. See the limitations section for details.
The table below provides the units used by system entities. You can filter the table by language and/or measured quantity.