Register workflow done with input check