In Dialogflow, there are system entities - e.g. dates, times, numbers, email addresses, etc. You can also create your own custom entities. For example, you could define a vegetable entity that can match the types of vegetables available for purchase with a grocery store agent