Auto probing Z under processing

Hi, I apologize for the question, probably already asked, I am a beginner with this software and I ask for your help. I would like to have a macro that at the request of a tool change would perform a reset in the probe and start the machining again. Let me explain, I already have a tool path, at the request of the tool change I change it manually, after changing it I would like to reset it in a fixed probe (programming the coordinates of the fixed probe) update the z coordinate and then restart the machining with the new tool at the right altitude so as not to lose the work done up to that moment. It's possible? I thank those who will help me and I will be very grateful. 
