Pause Mender client before download and get the artifact name of the next release

I would like to achieve the following:

  1. Access the artificact name of the next release from a state script.
  2. Pause mender client.
  3. Continue with the download when the user sees the new release version.

I have read about the state scripts, however I am also not sure if the script can stay in the upgrade script for an indefinite period waiting for user action.