alarms and recoveries
One option would be to modify your send_alarm script -check the board status of the alert -if it is yellow, and I am sending a red, send a recovery for the yellow. checking to see if the test is yellow is going to be something like (don't quote me , check the man page for exact syntax): /usr/local/xymon/server/bin/xymon localhost "xymondboard test=$mytest host=$myhost fields=color"