Reset factors without going to the dashboard

I want my users to never see the Okta End User Dashboard. However, I would like to provide functionality for enrolling/resetting factors on my application.

For this, I would like to use Okta’s already available flows for this. I.e. what happens when you click on “Set up” or “Remove” in the Security Methods sections in the End User Dashboard.

image

I DO NOT want to build these UIs myself using the factors API.

I tried just copying the link behind the “Set Up” or “Remove” buttons and putting them on a button on my site. This works fine except that it redirects to the Okta End User Dashboard in the end rather than my site. (I have my site as Default Application for Sign-In Widget but it makes no difference)

Is it possible to achieve this in Okta?