Would it be possible to add scripting abilities, ie access to company/staff characteristics in a scripting system (input), as well as being able to trigger decisions (output)?
That would allow one to program/drive AI making his/her business follow a logic (s)he would prefer.