We describe an intelligent assistant that is being designed to help information specialists select and combine data sources to produce new information services. Rather than fully planning out and an- swering queries autonomously, the assistant will provide interactive knowledge-based support for a specialist designing a query plan. The assistant uses heuristics and constraints to help its user navigate through a potentially large set of data sources to locate those needed to produce a de- sired information service.