A rule-based prototype is proposed as an alternative to traditional workflow applications for case-based business processes, where a ��case�� is a collection of documents representing the relationship between a business and a customer in support of critical business decisions. This project is based on ethnographic studies of office work where we have observed the organization of complex processes as cases in a variety of settings. Cases reflect the language used by office workers and provide a very common metaphor for organization of information. The information content in a case is diversely represented and largely unstructured, making it a challenge for electronic processing by conventional data processing systems. To address these issues, we have developed a prototype system called CaseFlow that uses a rule-based workflow engine and organizes information around the concept of a case.