Some products and features are in the process of being renamed. Generative playbook and flow features are also being migrated to a single consolidated console. See the details.
Stay organized with collections
Save and categorize content based on your preferences.
Conversational Agents (Dialogflow CX) provides many system entities
to extract common types from end-user expressions.
For example, the @sys.color type can be used
to extract values like "red" or "blue".
You can see the full list of system entities in the
System entity reference.
For most applications, the values provided by system entities work well.
However, your application may need to add additional values for system entities.
For example, you may want to add "blue-green"
to the list of values for @sys.color.
Some system entities can be extended for this purpose.
The
System entity reference
lists the system entities that can be extended.
The system entities currently used by your agent are listed.
Entities shown in a grey font color are not extendable,
and entities shown in a normal font color are extendable.
You can select an extendable entity and update the extended values.
Provide entity entries using the values you want to extend the entity with.
API
Creating system entity extensions is similar to how you create
custom entities.
Provide the name of the system entity you wish to extend,
and provide the values you want to extend it with.
If you attempt to extend a system entity that is not extendable,
you will receive an error.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["Dialogflow CX offers system entities to extract common types from user expressions, such as `@sys.color` for colors like \"red\" and \"blue\"."],["Some system entities are extendable, allowing you to add values like \"blue-green\" to `@sys.color` or to other applicable entities."],["System entities that can be extended are listed in the System entity reference and can be identified by their normal font color in the console."],["System entity support varies by language and region, with details on limitations provided in the system entity limitations section."],["Extending a system entity can be done via the Dialogflow CX console by selecting the extendable entity and adding values, or through the API similarly to creating custom entities."]]],[]]