Added functionality to start an activity from a triggered action.

Please take a look.
Document the type T - Type of data object needed to start the Activity