An intelligent assistant uses engineer-developed rules to make sure all your components work together properly.