Client Script actions on related list change

Client Script actions on related list change

Hey all!

We have our calls automatically logging into our deals module through some custom functions. Looks like by default, the calls are related to the contact and not the deal. We have made some workflow rules and functions to have the calls automatically find the most recent open deal to attach to. 

We would love for the sales person to be able to have the call edit screen pop up when the call attaches to the deal. My first thought was some sort of client script to accomplish this, but I can't seem to think of how this would be possible, since I don't think client script can activate by listening to a related list. 

Any ideas on how we might be able to accomplish this?