this is my workflow :-
For connected applications,
Launch password reset form (custom form)
↓
initialize (Access request)
↓
Reset Password Script
↓
Custom Success Message
↓
Send Success Email / Email for Others
↓
Finalize Identity Request
↓
Stop
For disconnected applications,
Launch password reset form (custom form)
↓
initialize (Access request)
↓
Reset Password Script
↓
Custom Success Message
↓
Fetch ticket id
↓
Send Success Email / Email for Others
↓
Finalize Identity Request
↓
Stop
