The XTRA access system to expert systems is presented which is aimed at rendering the interaction with expert systems easier for inexperienced users. XTRA communicates with the user in a natural language (German), extracts data relevant to the expert system from his/her natural-language input, answers user queries as to terminology and provides user-accommodated natural-language verbalizations of results and explanations provided by the expert system. A number of novel artificial intelligence techniques have been employed in the development of the system, including the combination of natural-language user input and user gestures on the terminal screen, referent identification with the aid of four different knowledge sources, simultaneous communication of the access system with the user and the expert system, fusion of two complementary knowledge bases into a single one, and the design of a natural-language generation component which allows for a controlled interaction between the “what-to-say” and the “how-to-say” parts to yield a more natural output. XTRA is being developed independently of any specific expert system. In its first application the access to an expert system in the income tax domain is being realized.