When running a microflow from a button, it is possible to add a confirmation challenge:
It would be good to be able to do this with nanoflows too
You can use the Javascript actions provided in the Nanoflow commons module to add a confirmation challenge.