Intent group is a collection of related intents. Creating an intent group can improve the accuracy of underlying intents by narrowing the number of intents evaluated for each query.
Intent groups are useful to businesses that have distinct business problems or users. For example, let’s say your organization is an airline company that has distinct areas, such as bookings, account information, and internal users. For external users, the questions received regarding bookings (book flight, luggage fees, reserve seat) might be distinct from account information (home address, number of points, email/password) and can be served best using two intent groups. In addition, internal users, or employees of the airline, might have different solutions to their booking or account information needs. The employees might have their own intent group to serve their needs.
Each user starts with a default intent group and all intents will be added to this intent group unless specified otherwise.