Home > Columns > Executive Interviews

UiPath Executive Interview

Diego Lomanto, VP, Product Marketing, UiPath


Click the image below to view the Flipbook

ebook image

Sheri Greenhaus, Managing Partner, CrmXchange, recently met with Diego Lomanto, Vice President, Product Marketing, UiPath, to discuss current customer experience issues in the contact center and how UiPath’s solutions are elevating the customer experience while reducing agent frustration.

We have known each other for years and there have been many changes in the industry.  What are some of the major technology changes that you have seen?

Sheri, it's great to reconnect with you again. Throughout my career, I've spent time working for companies that provide technology that typically address a segment of work; whether it's helping employees work more efficiently, effectively automating work, or helping companies manage their workforce.

There is a lot of repetitive work in customer service; work that does not add value to the experience but work that has to be done.  This is what brought me to UiPath.

UiPath looks to help companies eliminate that redundant type of work as much as possible, to not only to drive the cost savings and profit, but to make every experience better for both the employee and the customer. Many of our customers use our product to make things easier for the employee which then directly make things easier for the customer.  This is done by simplifying the steps that customers have to take to engage and also by simplifying steps for the employee.

What does UiPath do to make it easier?

Let’s take a straightforward example where the customer calls to discuss a bill or an aspect of their service. Typically, the agent needs to spend time doing account lookup across multiple systems. We automate that process.  Instead of looking across multiple systems to find information and patch it together, we have what we call robots on an agent's desktop. These robots do work by pulling the relevant information and present it to the agent. With the information in front of them, the agents can concentrate on the conversation.

How is this different than agent desktop APIs that we have had for years?

Building agent desktops had been very complex with a programming approach, through APIs and through hardcore software development to bridge the systems together. The reality is, that's hard to do, costs a lot of money and can take a long time. A project could take you 6 - 8 months to roll out and it costs more than expected; and sometimes they don't even work.

We take a completely different approach.  

Instead of building a new application leveraging APIs and programmatically creating a desktop, the robot acts like a human by replicating steps of the contact center agent.  For example, if an agent needs to look in one system for an address, one for order status and another system for shipment details, the robot does that. The robot goes into each system, scrapes the needed data and pops up the data on the agent’s screen.  It’s fast and it is a groundbreaking way to do automation. Before UiPath no one thought of this approach.

How does the robot know what to do?

You could start in multiple ways: With real time speech analytics you can detect the information which is sent to the waiting robot or, if there is no analytics application the robot can grab the information as the agent types. There are multiple input methods, you can go completely automated, or you can provide the agent the ability to direct the robot. The robot is sitting there on the desktop waiting to be told what to do.

Does the robot know which systems will need to be accessed?

UiPath is an end-to-end automation platform. Our technology enables you to discover what to automate. If you're not sure, we have tools that'll help you discover what's automatable in your process and we'll analyze your processes.

We have a studio environment that an RPA developer or a citizen developer can use. It's a low code, simple to use tool with a lot of powerful features for more advanced developers.  Also, a business expert can build out a work flow with the tools that are available.

As part of our platform, you have tools to manage the automations and tools to measure the value of automation.

You map out the step and the robot follow the step-by-step instructions?

This is the common path. For example; the robot opens up a particular application, navigates to a screen, inputs this data, gets the new data, advances to the other application and pastes in there. It is all mapped out. At the end, you have an automation that just runs over and over with little variability.

It sounds like the system is flexible enough to do what whatever needs to be done, but the heavy lifting is done on the front end.

The system tracks what the agent is doing and captures how it is done.  Our tools do all of that. The tools follow the steps of the agent.

Did that ever cause any surprises - where a robot follows the process and the managers then discover that is not the best way to do something?

That is a really important part of the whole process.  Through the process mining tool, we will provide a clear picture of how the process is running through the organization. We find where the process works well, where the deviations are, where there is something wrong. We give insight into how things are done. 

Are your tools for self-service as well as agent engaged?

A lot happens for systems to work together for a seamless customer experience.  Often, the work involved requires bringing systems together through a programmatic approach which is complicated and costly. If you have a well-formed API, and you have a programmer ready to build – great. But a lot of times you don't.

Instead, you want to kick off a robot in the back end to propagate across all these systems. Let's say you want them to do a change of address. That can be done online or self-service

Our customers will build the underlying automation to do that. The front end could either be on the website, or it can be an agent. On the back end the address change needs to propagate through all of the systems. A robot does that. You put it in one place, whether it's the website or the agent screen, and then the robot can put it in the 15 different systems. If your organization has a lot of different systems that are not connected, this is a great way to make that connection both for self-service and for agents.

Where do most people start?

Every time we talk to a customer, I'm presented with some new use case I’ve never even thought of before because every business is a little bit different.  A good place to start is with an activity that requires very little thinking and is a repetitive process.  That’s why account lookup is good because you're taking the same data from system to system. That’s usually the entry point into the customer experience.

Is it easier with your system?

It is. You don’t have to have sophisticated programming. It’s low code. UiPath frees up your developers to go off and do other things.

What is the profile of the person that initially works on the system?

Along with customer service, UiPath is used in all different departments where there is a redundant process.  There are simple applications done over and over through all departments.  This can also be in finance, accounting, and in HR.  The process usually starts with someone inside that department who is a little more technically sophisticated.  We call them the system developer. They download our free product and they build an automation to handle an application.  The applications grow from there. 

Lately we have seen the CIO then gets involved.  CIOs start to see different departments using UiPath and they decide to centralize it by creating a center of excellence.  In the center of excellence, there are people on staff that are dedicated to automating processes inside the organization.

We have a tool called automation hub. There is part of UiPath where we can even send ideas to a nominating process. The ideas put them into automation hub. Now, you have a center of excellence and you have automation team that's looking across all opportunities and they decide what to automate and manage.

We are not limited by the underlying application changing a little. The automations are very resilient. They don't break that often, but if you do start to see something that goes out of whack, you get errors and the center of excellence will send someone in to fix the automation and maintain it.

It sounds like with the hub, a tool can be used throughout the organization, so if a customer calls in and there is a purchase or a change of information, that information is immediately distributed throughout the organization. Inefficiencies and redundancies are reduced as well as costs.

Exactly.  Companies are looking at this holistically. If the customer calls with a return, it’s not just the agent part of the return. Once the robot has all the data, the entire process is kicked off – both front and back end.   

Have any of your customers had applications that are unique?

There is a company that redesigned their entire finance function around this. They called themselves an automation first company.  Now, for any new process that gets designed, they consider what the automation component is going to be, if it can be automated, and then how the interface with the end user will work. That's a mindset.  As time goes on, we're seeing the evolution from ‘Let me just do this in a task-based way’ - to ‘let me design an entire department and determine how my department functions’.

Do you find companies might start with something small and then just keep rolling it out?

Less and less now.  They used to start with one or two tasks.  Now that the value is proven, many companies have an automation center of excellence. 

Is there anything we haven't touched on that you would want our audience to know?

We have spoken about applications for the contact center but we have not touched on the people who manage customer experience. We have a toolset that gives individuals the ability to automate their own tasks.  It’s a lower code version of the tool that gives the business users the ability to automate their own processes. A use case is for report creation.  We all have a lot of reports in the contact center.  You can have a robot that runs a report with particular data at a selected time. A company can save thousands of hours with that automation. 

Is the tool used throughout the organization - from something the individual is just doing, to the processes that it's improving efficiency and reducing costs?

It’s from top down, as well as giving people the ability to automate the long tail of tasks that we know about. It doesn't happen in greater enough quantity, but in aggregate has a huge benefit for the organization.