smart process applications