1. A computer-implemented method comprising: receiving a definition of a process from a user; receiving a task automation input from the user, the task automation input corresponding to a task included in the process; and adding task automation guidelines to the definition of the process based on the task automation input.