Microsoft® Agent è un insieme di servizi software programmabili che supporta la presentazione di personaggi animati interattivi nell'interfaccia Windows®.
Microsoft Agent include un controllo ActiveX® che rende possibile l'accesso ai linguaggi di programmazione che supportano ActiveX, inclusi i linguaggi di scripting per le pagine Web come VBScript o JavaScript.
Questo significa che l'interazione del personaggio può essere programmata anche dalle pagine HTML usando il tag <OBJECT>.
Un esempio di prova
Merlino
[Accertarsi che nella cartella WINDOWS sia presente una cartella chiamata msagent e in essa ci sia una sottocartella chars con dentro il file merlin.acs]