I'll bet the productivity loss and cost from too many bells and whistles is just about inversely proportional to the gain.
Remember Pagers? Once had to explain why a automated call response system that dialed pagers (no matter the cost or intelligence) could still not always give a constant sub-30min response to tech service calls. The system was to escalated each call to the next person if they did not respond within 10 minutes(their call not mine). Assuming 5 to 8 people in the calling tree no amount of math can fix that logic flaw. We even wrote the system with the smarts to avoid calling people on vacation or out sick (providing their manager updated the information). The time it took to get to a phone and dial the system back or the time to pull up your pants and wash your hands before dialing the system back. Equated to 3 to 4 people breaking there necks to try and respond to the same problem or all ignoring it, thinking someone else would get it. Don't forget the supervisor that keeps forgetting to flag the person unavailable that day.
There is not always an APP for that.....
Keep Up with TechRepublic