WordPress Core exposes quite a few actions that you could leverage, but It's also possible to use plugins to introduce new actions to integrate with. One example is, evaluate the popular Sophisticated Custom Fields Plugin. It introduces some steps of its own which you can use to interact with the https://jsxdom.com/intelligent-wordpress-website-development/