Enabling Users to Set Their Own Password via Invitation Email Using Auth0 Managed API

We want to send an invitation to users from the Auth0 - User management dashboard; however, the user must first set their own password after receiving the invitation, rather than having it set for them.

Based on my investigation, the Auth0 Management API is what we should use. It appears that the “reset password” password accomplishes the same thing, based on our second examination.
Can a user in auth0 set their own password while using the auth0 managed API by receiving an invitation email rather than a verification email?
What’s the easiest/best approach to accomplish this?