A little background: This app is created for a customer care team to track all the complaints received from across India for the products they have installed at various places. They have a team of 30 technicians who are spread across 9 zones. Each zone has a zone incharge.
First a complaint is received by the customer care team over the phone and is added to the app. The complaint is then listed in the app with various emblems to track its status.
Each complain has a choice component for the zone and the complain is forwarded to the specific zone incharge for assignment which can be done by opening the complaint and choosing a technician from a choice component.
Once this is done, Messages are automatically sent to the customer and the technician through the google sheets using google scripts in conjunction with an external API built to automate messages.
The complaint can now be seen on the technician’s app by logging in with their email and they can solve the complaint there by entering relevant details.
Once this is done, another message is sent to the customer as a confirmation along with the expense amounts.
Note: Messages are triggered every 15 minutes (can be triggered every minute) using google scripts.This is an internal application and hence cannot share the app links here. Sorry for that.
Using Glide, this was a quick and efficient way to create a complete system to optimize an ongoing process.
Thanks for showing interest previously which motivated me to create a post @sardamit @vijay @Hemmings