Why not fire the save_post event?
The save_post action hook fires after a post is saved: every time, even for autosaves. If you look at the reference for save_post, you’ll see that the callback receives three parameters: the first is an integer $post_ID, the second is a WP_Post object $post, and the third is a boolean $update. None of the parameters … Read more