ECI systems can also offer automated aggregation, packaging, and distribution of indexed content through administrator-configurable channels, which allows flexible reporting and powerful analytic capabilities across a wide array of data sources. ECI administrators can design the system by specifying rules for the way indexed content should be packaged as well as how and to whom the content should be delivered. To accomplish these goals, some ECI systems are able to integrate with other computer systems such as publishing systems and format converters, often through web service interfaces.