We suggest a way of bringing together type theory and uniﬁcation-based grammar formalisms by using records in type theory. The work is part of a broader project whose aim is to present a coherent uniﬁed approach to natural language dialogue semantics using tools from type theory.