Autogate

TagsProgrammingJava
Date06-2018

Description

AutoGate is a project that I made throughout my first internship at AT&T. The team I was working on had a product which they were in charge of distribution for. Every client they received who was either creating a new contract or modifying an existing contract meant a support request (SR) needed to be created. Once the SR was created, it was then sent to a portal where a Gatekeeper would manually go through all of the information in the SR and make the judgement on where to assign the incoming work.

When I joined the team, their product was growing rapidly in demand and Gatekeepers were spending too much time going through SRs which were simple but tedious to assign. My solution to this was to create AutoGate, a bot made using Java and Selenium which is able to detect incoming SRs, determine whether they would be a waste of time for the Gatekeepers, then make the judgment and assignment if necessary. The bot would then scrape through multiple AT&T websites to determine employee availability, team, and workload to determine the best fit for assigning the incoming SR.

After my internship was over, I kept in touch with my team and found that this project had continued to be expanded on and was being used to assist Gatekeepers in many other gates.