This work originated in the Smart Internet Technology Cooperative Research Centre. The goal was to create a "Smart Personal Assistant" that could move with you in a pervasive and ubiquitous networked computing environment. A conversational agent was needed to provide a natural user interface to the intelligent environment.