Intent-based navigation enables users to interact with an application using natural language, automatically directing them to the most relevant interface based on their query or request.
Consider the following examples related to an educational application:
In this example a user asks the application assistant to display courses taught by specific teachers. The application then navigates to the appropriate interface with the necessary parameters, which in this case are instantiated filters.
In this other example a user requests to perform a specific action. The assistant navigates the user to the panel that executes the action with the parameters instantiated (in this case, instantiated attributes in the transaction). The user can then validate the information and is just one click away from completing the desired action.
These are examples of intent-based navigation. K2BTools developers can easily and transparently integrate this functionality into their applications.
|