The Content Acquisition System is a set of components that add, configure, and crawl data sources for use in a Guided Search application. Data sources include file systems, Content Management System crawls, Web servers, and custom data sources. The Content Acquisition System crawls data sources, converts documents and files to Endeca records and stores them for use in a Guided Search pipeline.