Case-based reasoning is receiving much attention as a technology for building knowledge repositories that can be queried for task-relevant information. Taking the CBR problem-solving model seriously, however, suggests the value of a much stronger integration between knowledge management systems and the tasks that they serve. In this integrated view, knowledge management systems should be designed to do just-in-time retrieval, anticipating task-based information needs and satisfying them automatically before the user requests information, and should learn unobtrusively by monitoring the user’s task performance. Key issues include how to integrate knowledge access into the user’s problem-solving process, how to automatically provide the user with task-relevant information from multiple sources, and how to build up knowledge for transmission between task phases and for long-term storage. This paper describes how these issues are addressed in the Stamping Advisor, a system to aid the design of stamped automotive parts. This system automatically presents the designer with needed information in a natural way, uses CBR and task-focused information retrieval to access useful information, and automatically captures relevant information to support downstream task processes and build its memory of cases.