WordPress Core exposes quite a few steps which you can leverage, but You can even use plugins to introduce new steps to integrate with. For instance, think about the well-known State-of-the-art Custom Fields Plugin. It introduces some actions of its possess that you can use to interact with the Plugin.It's also possible to see a Stay demo of