You can use simple status flow for approval process or You can use e-sgin – start routing each electronic record.