I wanted to reply so you dont think people are ignoring you.
I never got into programming the Agents much.
Im not sure how much help i could be, but i know i read a few posts about triggers for Agents and Hap characters.
Some of the Hap files may give ideas.
The Agent characters are very limited and mostly depend on whats been recorded for emotional responces.
Personally i would also look into MASH and MASS for working with the agent files directly.
You might want to go with Hap and forget the agents.
I remembered these after i wrote this.
<HAPBACK>picture.jpg</HAPBACK> If a 3D character is loaded this will change its background image to picture.jpg
<HAPFILE>filename</HAPFILE> Tells the Haptek engine to load a haptek file which can be a .htr file or a .hap file
<HAPTEXT>haptek_command</HAPTEXT> Sends the text haptek_command to the haptek engine which can execute haptek commands.
There is a plug in called the vrHaptek.uhphttp://www.zabaware.com/forum/topic.asp?TOPIC_ID=2845
Thats can be edited to do what you want but with Haptek characters.
Personally i dont like the looks of some of the heads and bodys, but they can be changed pretty easily if you cant find one you like.