SNMP? Can I have my router Monitor other devises?

I would like to create a script that will run on the router and issue commands (enable/disable ports/VLANS/Play music what have you) based on snmp readings it takes from other devices.

I could not find anything on having the router issue a SNMP request only on monitoring the router itself through snmp.

Is it possible to do this?

Thank you.

bump