Build an Approval Workflow App using AppSheet

vchitra
Staff

Very often, we find ourselves buried in email trails when it comes to approvals. Fear no more as AppSheet makes it easy to build Approval applications for desktop and mobile users with no coding experience.

And the best part, approvers can take actions right from the convenience of email IDs without having to check out the application.

 

vchitra_0-1678413284932.gif

 

 

Here’s a tutorial template, source file and video that will help you get started with building similar applications. Here’s a more complete travel approval template built with the same skeleton as the tutorial file but with added features like a dashboard and dynamic approval emails. This is in fact inspired by a real life scenario where an AppSheet template is the preferred solution.

The resources showcase three permission settings, namely, Requestor, Director and VP. The permissions can also be expanded to a fourth level (say, Admin) in this particular example. 

With the ongoing chat apps public preview, you can create a chat bot from this application with a single click of a button.

Key Features Explored in this Example

Access Control

With AppSheet it is easy to manage access to view, edit and create records based on user email and directory integration. In this example, we have showcased that only those assigned to a certain ticket can approve the ticket or edit the ticket. And this is managed by logging the user’s email address.

Email Notifications

AppSheet is a nifty tool that can trigger automated emails to requestors, and other types of users pertinent to the use case. In this example, every time a request undergoes a change, the update is shared with the requestor. Besides all approvers will be able to approve the travel requests routed to them through click of a button in their dynamic emails.

vchitra_2-1678413602181.gif

 

If you have a license to Google Workspace Enterprise Plus or Google Workspace Education Plus, you are entitled to the AppSheet Core license and you should be able to get started with this app and deploy it.

Happy App Building to you! For questions, feel free to reach out on AppSheet Community or in the comments section of our tutorial.

12 0 5,072
Authors