Microsoft Agent technology assists developers in creating friendly "user-agents". MS-Agent is an ActiveX control for the Win32 platform, and includes many colorful characters such as Genie and Merlin the Wizard.