1. The Rain Director system harvests rainwater from the roof into an underground storage tank and pumps it into a header tank in the attic when needed. 2. It has sensors to switch between rainwater and mains water and automatically refreshes the header tank every 3 days if unused. 3. The system uses little energy and provides reliable water in all situations including power outages or pump failures.