Starting from a first dialogue system, using a finite state automaton to perform oral cooperative flight enquiries, a new system has been designed to reach an extended cooperative performance by using a generic model of the task, and a rational use of knowledge to derive the new goal.