A tutorial on learning with Bayesian networks (1996) [pdf]
research.microsoft.com
research.microsoft.com
Anyone know of anything like this being used or have ideas why this would be stupid to do outside of it being difficult to get right?
The actions are based on utilities (cost/benefit) so if you have a potential very bad outcome of an action and an alternative (eg messaging to someone) then the system will act in a rational way consistent with the utility model.
I suggest you look at a package that can handle both Bayesian networks and influence diagrams, such as Hugin, Norsys or Genie. There are others but I haven't tried them.