
A library project can be created where the same set of activities need to be used repeatedly in various projects. Once the library project is created, it can be reused in any other preferred projects.
The library project is a ‘.nupkg’ file package with multiple reusable components that can be used in a workflow.
Once that library project is present in the bot manager, it can be reused in any other new/existing projects simply by installing it using the NuGet package option in the Project Explorer and finally invoking the library project using the invoke process activity.
If the ‘Required UI Interaction’ is ticked, it will be similar to the UI process in which all the UI activities will be available. However, if it is unticked, it will be similar to the background process.