In my experience a common request is to have some process started when a user logs into the system, or when they log off. For example every time a user logs in we want to hit an API hosted by another system to get the users data to be used for privilege's in our Appian instance.
A similar request is every time a user logs out to start a process. This could be to purge the old user data.
I know one solution is to have a timer based model getting all users data, but for this use case that's not possible because they want the data fresh as 15 min of log in.
Another solution could be to use a start page all users must hit with a start process link, but then I still have the issue if they save a url they could just bypass the start page.
Discussion posts and replies are publicly visible
There are so many use cases that would get a lot easier (and in many cases, possible at all) if something like this were implemented.