Approve/Reject Via Email in IBM BPM

This kind email notification is very use full in case approval notification to a stake holder in a process. Let see how to build it. (I am just giving an idea but not providing entire code for this)
Following components can be used.
  1. Teamworks Email service to send mail
  2. Intermediate message event
  3. UCA (onEvent)
  4. Invoke UCA
  5. External activity (or a Human service)
  6. Servlet to trigger IBM BPM Service which will in turn triggers UCA (from point 3)
Click to accept approach