Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
The Lazy Approval Tool Plugin is designed for effortless assignment approval using a URL. In this article, we will examine a sample application that sends a URL via email. The recipient of the email can then approve or reject the assignment by clicking on the URL provided in the email. The sample app can be downloaded for you to check out below.
In this section, we will examine what the app does and how it does it.
The first part of the app is the form. This form gathers the user's name and email address. Inside the form, we also have hidden fields that keep track of the approval status. We'll get into how these hidden fields work when we talk about the processes. After that, we'll shoot out an email asking the user to either say yes or no to the assignment.
Figure 1: Sample App Form
The second part of the sample app is the process. The process is where the Lazy Approval Tool is configured. The process starts off by prompting the user to submit the form, once the form has been submitted, the process will be triggered and an email will be sent to the user. The image below is what the user will see after submitting the form.
Figure 2: Email Sent
After accepting or rejecting the assignment, there will be another email sent to the user notifying them of their decision.
Figure 3: Email of the Notification
This is how the overall process looks like and how it works.
Figure 4: Process of Sample App
This is what the configuration of the Lazy Approval Tool looks like in the process.
Figure 5: Lazy Approval Tool Configuration
If you would like to download the sample app and try out the tool for yourself, please note that you have to: