perl can be used to make changes to a database (I use it to change custom properties) and the alert acknowledgement info is in the alertstatus table so I would think you could rig something up but its not something I've tried