how a steam boiler Agent system works