By adding the interactive services of Microsoft® Agent to your
  applications and Web pages, you can include animated actors that respond to users to
  guide, assist, entertain, and more! Agents can make applications and Web sites more
  interactive, easier to use, and more fun to explore. Microsoft® Agent supports
  speech recognition and speech output so that you can build conversational interfaces that
  let users talk to characters and let characters talk back.
  You can now purchase the leading development library for developing
  standalone interactive agent applications. Whether you are looking to develop a complete
  application, or simply add an interactive agent to your existing application, HelpAgent
  will save you countless hours of development and testing. HelpAgent supports 28 different
  Microsoft® Agent characters, and over 130 different animations.   
  There simply is no faster method of integrating interactive agents into
  your application. Interactive agents can be integrated into your application in as little
  as 3 function calls. No mess, no hassle, and no dealing with those messy COM interfaces. 
  What HelpAgent offers: