Evaluating Benefits of Using Tasks Instead

Consider using tasks when user input needs tracking, reminders, and a task inbox.

Prompting an end user with a link to a data entry page using email or push notification is straightforward. However, if the user dismisses the notification or the message gets lost among other emails, your business process may stall. A workflow could remain stuck waiting for input that never arrives.

To avoid the pitfalls of this simple approach, a more complete solution would:

A workflow using a Task Definition to formally track a user work item gets these features natively:

Before building a custom solution to add these features, consider whether using a Human Task - Create activity combined with a well-designed task definition can save you significant time and effort.