Design library API events

Hi, could someone advise if it is possible to get an API event notification when you drop a part into an assembly from the design library?  I am hoping to make an add-in to save out the file to a new part with a new name, allowing individual modifications of each part in the assembly at a later date.

SolidworksApi macros