Because of the nature of the bot (Mortgage Loans) we cannot share a direct video recording due to the amount of Personal Identifiable Information (PII).

1. A little background on R-Path

a. Began with Telogical January 2018

b. Spun-off as DBA December 2018

c. SMB Market focused

2. Overview of the process (see workflow in video)

3. Story of the development journey

a. Started fine; got about 75% done

a.i. All site handling was built with web automation package which has proven to be more consistent and easier to develop with than the recorder action

a.ii. Desktop application development was tricky, had to rely on keystrokes for some actions as recorder could not read all of the app properly

a.iii. Started to feel pretty confident with the two test loans that were given

b. And then…. Hit a wall:

b.i. Realized the web portal essentially had a “one-time only” functionality on uploading documents from the portal to Desktop application; checkboxes are gone on return to page
-A true test on each loan was really only available once, which makes testing very difficult.
-We never really had a true end to end test with the test loans that were given to us.

b.ii. Once we started running a few more loans given to us from the client, it became obvious there was a lot more variation with the documents sent to the Desktop application inbox than expected

b.iii. Desktop application in general was hard for the bot work with consistently, specifically with the Recorder’s inability in reading certain “parts” of the desktop application

4. We worked with the client to determine an alternate workflow

a. Became obvious that we needed to adjust the workflow to avoid having to use the Desktop application Inbox has much as possible

b. Met with a POC from the client to explore other options

c. Found a way to download each document individually from the website then upload to Desktop application, great

c.i. But - Lots of variation on the site regarding save links

c.ii. Would require on-going maintenance to handle new save link pages

d. Determined new LOE of 25 – 50 additional hours

5. Communicating this to the customer……

a. Basically, said to stop as this was too much for any reasonable ROI (platform is going EOL in Jan 2022)

6. OK everyone, pause, let’s look at this again

a. Found the “download all” button

b. Everything changed; entirely new, more efficient process, in all aspects

c. Could bypass the app inbox entirely and post directly to the loan folder

d. Each document type had very easy to code rules for renaming

7. New additional hours = 10

8. Where we landed with the automation

a. Process is mostly handled with web actions, completely bypass the Desktop application inbox

b. Little to no variation in how the documents are saved and uploaded

c. Client is now very happy

d. Testing has gone very well, very little on-going maintenance

Built With

Share this project:

Updates