Keywords

1 Introduction

The last decade has witnessed a tremendous interest in the automation of services through what has been coined as robotic process automation (RPA). RPA refers to the application of software programs that process certain tasks previously performed by humans [1,2,3]. RPA has been implemented to automate repetitive and rule-based functions typically handled by back-office employees. In selecting a candidate function for automation, firms usually consider certain criteria such as the degree of process complexity, the degree of human interventions and human-bot hand-overs, and the degree of structured data usage [4]. Typical processes that have been automated are cost accounting, payables and receivables, reporting, invoice sharing, and month-end close processes. A recent study by KPMG [5] on intelligent automation (IA), an umbrella term for RPA, machine learning and artificial intelligence, predicts that global spending on such technologies will reach $US232 billion by 2025. Recent reports have persistently suggested that RPA is likely to deliver significant benefits to firms. For example, it has been suggested that RPA is likely to increase the accuracy of business operations by minimizing human error, execute business processes with extreme precision at very high velocity, improved capabilities including monitoring and analytics, allow to scale-up processing infrastructure while significantly reducing operational cost [6, 7]. Literature on RPA identifies various practical implementations both from a client and service provider perspective. From a client side, Lacity and Willcocks [4] studied RPA implementations at O2 which focused on transforming back office services. From a service provider side, the example of OpusCapita, which provides Business Process Outsourcing (BPO) services, started its journey by focusing on the internal adoption of RPA, and next moved to implementing RPA solutions for its clients [8].

While the promise of RPA has been widely discussed in the popular and professional media [9, 10], there have been numerous reports suggesting that firms struggle to benefit from this technology [11, 12]. A KPMG report [5] has suggested that while firms have high expectations to benefit from such technologies, in reality many firms have developed a relatively low level of readiness to deploy such solutions. Deloitte’s [13] study has further stated that intelligent automation will have severe impact on new ways of working, challenging the firm’s ability to cope with change needed within the firm, such as, augmenting human work with smart machines. As bots and humans are expected to work together, failing to augment them will have negative consequences for both human and bot performance. Indeed, unlike the implementation of robots in manufacturing where robots’ actions are visible thus allowing humans to anticipate collaboration and hence adjust their behaviors according to observed robot’s activities, in the case of RPA, software bots operate with very little visibility for the individuals who interact with them, thus making their ability to anticipate action and adjust behavior more challenging. In this regard, the challenges that humans reported about working side-by-side software bots at the workplace is key to understanding human’s ability to collaborate and engage with them [14]. The aim of our research is to show how humans and bots interact within the context of a firm’s implementation of RPA, based on the following research questions: (i) what challenges employees face when interacting with bots and (ii) how firms can mitigate these risks.

We studied a bot implementation program at KAS Bank, a financial institution based in the Netherlands, with an emphasis on the challenges that humans reported when software bots were introduced in their work environment. We first present our research methodology. Next, we introduce KAS Bank’s bots program followed by our analysis of the interactions between humans and bots. Subsequently, we highlight the challenges humans faced in such interactions and conclude with a set of practices assisting individuals to develop a perspective on bots.

2 Research Methodology

Since empirical research related to human-bot interaction is limited the aim of our research is to show how humans and bots interact within the context of a firm’s implementation of RPA. As such, we opted for an exploratory, case-study-based research that will gain us a deep understanding of the phenomenon under study [15]. A case study approach does not allow statistical generalization since the number of entities as described in case studies is too small. However, our main objective is to expand and generalize theories (analytical generalization) and not to enumerate frequencies (statistical generalization) [15]. Applying a semi-structured interview method as a research instrument is useful to select data and information for exploratory-descriptive studies that may be extended later [16]. We use two main criteria to select a case study in which humans and bots interact. First, we identify a business process that is transactional by nature and routine-based. Second, we select a type of business process that can be characterized by frequent interactions between humans and bots as these type of processes are perceived to be complex due to interdependencies between actors. We selected a case study in which a client automated various financial-oriented business processes. An independent Dutch Bank was selected that is considered a leading European provider of custodian and fund administration services, offering tailored financial services to institutional investors and financial institutions.

We collected data by conducting in-depth interviews during two visits to KAS Bank based in Amsterdam, The Netherlands. In the first visit, we collected and studied corporate information (website, press releases, RPA presentation, RPA blueprints and process information). In the second visit we collected qualitative interview data from 15 KAS Bank representatives that comprise various roles (see Appendix for the interviewee list). All interviews were recorded and transcribed and discussed by the two researchers. We conducted interviews with client representatives, including business and IT management, audit manager, software programmer, process designers, and business process experts. In this way we avoid ‘elite bias’. The interviews were semi-structured and based on a protocol that included open questions on how to identify human-bot interaction challenges. In total we conducted 15 interviews and all interviewed participants had been engaged in human-bot interactions (see Appendix). This was to ensure internal consistency within the business process landscape. The varying hierarchical levels of the interviewed staff members prevent potential limitations of the evolving phenomenon from arising. The interviewees were asked to describe their role in human-bot interactions and specifically how they dealt with challenges. Interviews varied from 30 min to 120 min in duration. Additional information was gathered from company information, business process information, and RPA configurations and reports. All the interviews were then transcribed, and the transcripts were sent to the participants to be confirmed.

When executing our qualitative research concept maps are used to guide us through the process of data analysis. Since knowledge is fairly nonlinear, concepts can be seen as organized networks. By selecting and organizing relevant information we are able to identify links between concepts, so that we can fathom the data [17]. Interview data of the staff members was translated into concept maps. As a result of the coding process we were able to create more insight in relevant concepts and human-bot interactions.

3 KAS BANK Bot Program

KAS Bank is an independent Dutch bank founded in 1806. The bank is considered to be a leading European provider of custodian and fund administration services providing tailor-made financial services to institutional investors and financial institutions. As a response to market developments, KAS Bank decided in 2014 to initiate a cost reduction program to minimize operating costs. A LEAN program was launched to streamline and simplify financial business processes at the bank. However, the results were not sufficient enough to meet the cost reduction program’s objective. As a result, KAS Bank outsourced a number of IT functions to a service provider, a deal that included the transfer of employees and IT assets. The outsourcing program has proven to be successful, delivering both significant costs reductions and flexibility regarding pricing mechanisms (pay per use). The bank’s executives were encouraged by these results and sought to explore additional mechanisms through which cost reductions can be achieved. In 2016, KAS Bank’s operations department has introduced the RPA program. The RPA journey started with KAS Bank exploring the automation of some standard processes. Candidate processes were analyzed in two steps. First, four main criteria were used to assess which processes were ideal to be included in the RPA program. These revolve around (i) how much transactional oriented the process was, (ii) whether the process was routine-based, (iii) whether these were repetitive tasks, and (iv) whether the process was of low complexity (standardized). As second step, three aspects are used to rank the score corresponding with the (i) degree of feasibility, (ii) impact on service quality and (iii) impact on customer management (see Fig. 1).

Fig. 1.
figure 1

Overview selection criteria (step 2)

Using this selection method, the operations department assessed numerous business processes. Consequently, a business case was developed per each business process that was identified as promising for automation in which various aspects were analyzed, such as, the impact of automation on the degree of business process improvement, cost involved, the needed support in terms of information systems and people, and the time to market, for instance, for trading services. By indicating the impact on each business process through automation, KAS Bank was able to define the value delivered to their clients and the value provided to KAS Bank in itself. At the start in 2016, two business processes were automated within 6 weeks. This included the development of a planning scheme, build of the bot, and a two-week implementation. More recent bots were introduced over eight weeks that consist of a six weeks development period and two weeks implementation period. In many ways, KAS Bank’s bot implementation approach is consistent with [8] in which a four-stage approach (workshop, process assessment, business case proposal, RPA implementation) was pursued. At the time of data collection, KAS Bank automated 20 financial business processes using five bots. Among the various business processes automated at KAS Bank are treasury operations, obligation payments, calculating and booking, and client data management (e.g. internal invoicing, opening new and changing existing bank accounts). Bots implemented at KAS BANK have taken over manual processed transactions which were carried out by employees using Excel spreadsheets. Many of these employees carried out this line of work for over a decade. While the original introduction of bots was to reduce cost, recent automation projects sought to improve the quality of business processes by removing and skipping rework.

4 Humans and Bots: The Challenges

Although the benefits of using RPA have been addressed in academic literature and practice [18], challenges associated with the visibility of bots’ actions and hence humans’ reaction have not been addressed so far. Our examination of KAS Bank’s bot program suggests that 3 key visibility challenges evolved that led humans to struggle with in their software bots environment. We discuss these three areas of visibility below.

4.1 Challenge 1: The Visibility to the Bot Concept

Based on our interviews at KAS Bank we noticed that employees were struggling with the concept of bots. More particularly, the following questions were raised by employees: what bots are? how do they work? what can they deliver to the firm? and how are they able to fulfil employees tasks? These questions correspond with [19] work who studied the RPA concept and its implications for financial processes. We frame this challenge as the visibility of employees to the bot concept. At KAS Bank, employees were first skeptical about what bots were and their ability to perform tasks previously carried out by humans. Indeed, employees’ perception of what bots can or cannot do varied significantly. When the Bot Program was discussed as an option, most operations employees were skeptical about the concept. In fact, some of them challenged the bot’s ability to replace them and perform a task they have carried out for a while. They have perceived their unique and often undocumented knowledge and experience to be critical for the completion of the task, despite their work being categorized as rule-based and repetitive.

“During the start of the program employees were skeptical as they did not believe that their skills and experience could be copied by a software program. The idea that bots do exact the same things as humans do was not accepted: they did not believe that it could work.” (Source: software programmer).

During KAS Bank’s initiation of the bot program employees discussed the concept of applying bots as part of business processes and argued that they did not understand the concept. Actually, the majority of employees were not aware that software is used to fulfill business oriented tasks. By explaining how a bot looks like and what bots can and cannot do, employees were informed about the practical consequences.

“Various employees did not understand how the robot works and what type of tasks are conducted. We learned that we have to explain how bots work and how they fit into a business process.” (Source: process designer).

As part of KAS Bank’s explanation how bots work employees were informed about the fact that a bot is just a software program and that the IT department will program business rules in the software bot. As a consequence, process managers have to sketch out business process tasks first. Subsequently, an IT department software programmer is able to configure the bot and translate process descriptions into program rules. In doing so, employees created a better understanding of how humans and bots work together.

4.2 Challenge 2: Visibility to the End-to-End Business Process

The introduction of bots to the operations environment also created a process challenge. Operations personnel who were manually performing tasks to be automated have developed over the years a partial understanding of the business process. These personnel have become accustomed to focus on data entry and problem solving of specific process steps, that the big picture of what the transaction represents have become hidden to them. KAS Bank established a development team to implement the bots, however, the team struggled to compose the end-to-end business process as operations personnel could only provide information on segregated steps that involved multiple teams and across departments. As a result, the development team had difficulties in configuring the bots for an end-to-end business process. Bots, therefore, were eventually configured to handle an amalgam of transactions. The following statements reflect on this aspect:

We experienced that employees who are fulfilling process steps just focus on their dedicated tasks and have less insights in other process related tasks. In fact, employees have built a specific profile in conducting tasks. Since we introduced bots, we noticed that employees have to understand the process as a whole, which require a more generic profile.” (Source: Business Process Manager Finance 1)

“Previously, employees performed repetitive tasks. Today [after automation], they have to understand process tasks and interpret which tasks they still have to do themselves. This means that employees need to understand the process as a whole to collaborate with a robot successfully.” (Source: Business Process Selection Specialist)

As during the introduction of RPA at KAS Bank certain process steps were replaced by bots, employees became confused about ‘who is doing what’ as they did not have an overall view of the process. Originally, employees knew who to contact in case of unclarities for instance in case of process hand-overs. Now, bots have taken over the majority of process tasks, which increased the unclarity of mutual responsibilities. As a result, employees showed resistant behavior to fulfill their tasks. This corresponds with [20] study who pointed out that RPA solutions require firms to consider the end-to-end process. While firms benefit from integrating sub-processes and tasks into an end-to-end automated process, humans’ involvement and understanding of the process can be hindered by the automated process, as demonstrated in the KAS Bank case.

4.3 Challenge 3: Visibility to Solve What Bots Cannot Process

As bots became operational, they processed transactions that previously were manually performed by humans. Bots depend on input data to generate meaningful output. Their output, often in the form of a report, was handed over to operations employees who needed to check it prior to passing it on to an external client. The development team assumed that data provided as input from internal and external sources would be in line with the bots’ requirements, thus resulting in the generation of a client report. Operations personnel were consequently informed about their new responsibilities to check the reports before releasing them to clients. At the same, the development team informed operations personnel that their work was affected by bots to identify the impact of bots’ implementation and consequently adapt their way of working. Yet, the full impact of robotizing tasks was not assessed as data provided as input was not always complete or accurate.

Bots at KAS Bank were not always able to process tasks they were designed to complete. When a bot failed to complete a task, the incomplete task was flagged as an exception. In most cases, when bots generated exceptions, it was because data was either incomplete or incorrect. For example, a data field which was defined as numeric contained letters and therefore produced an exception by the bot. As an output, the bot produced an exception report to be reviewed and corrected by operations personnel (see Fig. 2 - example of an exception report). As a result, operations personnel have become essential for the completion of tasks that the bot has failed to complete.

Fig. 2.
figure 2

Example of an RPA exception list

“Within a business process at least 40% of all tasks can be conducted by a bot, but often more. The percentage is influenced by the number of exceptions regarding process tasks. Specifically, the data quality is a real issue as bots are rejecting tasks in case of poor data quality. That’s where the humans come in as they have to repair the quality of data first.’ (Source: Functional Application Manager).

“A design criterion is a bot has to handle 2000 financial (swift) transactions per week. Based on our conducted proof of concept we experienced that 20% of all transactions were labelled as exceptions. That means that we still need humans to repair bot errors.” (Source: Software Programmer)

The observation that not all process steps can be automated correspond to the research of [21] who state that the aim of automation is to replace human manual control by automatic devices and computers. The author’s findings suggest that the increased interest in human factors reflects the irony that the more advanced a control system is, the more crucial the contribution of the human operator.

As a result of bot exceptions at KAS Bank, operations personnel needed to engage in work they previously manually performed, however in a different way. Previously they entered data for all the fields, but now they needed to analyze the source of the exception and consequently complete the missing/wrong information. Handling exceptions have changed the operations personnel’s’ roles in two ways. On the one hand, some operations personnel pursued a root-cause analysis and engaged in redesigning the process by working with the development team to avoid the re-occurrence of these exceptions. These initiatives required KAS Bank to provide operations personnel opportunities to develop themselves further and assume a process improvement manager role. On the other hand, other operations personnel were finding the task of handling exceptions as discouraging. While in the past these individuals were responsible for assessing the quality of the data as input, allocate the data field that the data should be entered and complete data entry, now these individuals are instructed by the bot to decode the nature of the exception and take steps to fix this specific mistake. They have little visibility to the input data, and yet, they require to fix it. Consequently, these operations personnel sought alternative lines of employment.

The three challenges demonstrate that because humans lacked visibility to what bots are, do and fail to do, firms need to address these shortcomings by assisting humans to collaborate with bots. Based on our observations at KAS Bank, we developed practices to overcome such challenges and improve human visibility to what bots are and do.

5 Five Practices to Help Introducing Humans to Bots

We offer five practices the improve visibility of what bots are and do, as well as how humans should engage with bots’ outcomes based on observations made at KAS Bank. Two practices relate to the visibility to the bot concept, one to visibility to the end-to-end business process, and one to visibility to solve what bots cannot process.

5.1 Practice #1. Humanize the Bot

Any bot program will encounter behavioral change by employees toward the bot during the implementation stage. At KAS Bank, employees were first skeptical about the impact of bots on their jobs, and the ability of bots to replace them. Gradually, employees became aware of what bots can and cannot do. Interestingly, we noticed that post-implementation, employees referred to bots operating in their environment as if they were another human colleague. They attributed success and failure to the bot, despite the fact that a bot’s performance is a direct outcome of the quality of a software program. Further, the development team gave each bot a comic hero name, and insisted on referring to the bot by its name in any communications.

“We also use bot names in our internal communications about performance and exceptions. As we inform teams and employees about the progress and benefits of automation, the bot names become familiar.” (Source: Head Process Improvement)

Our observations suggest that as soon as the bots are implemented, employees try to find the human being in the bots. Phrases such as “we have a new co-worker: <name comic hero>” and “<name comic hero> does act strange, we need to help him” were often used. We even noticed that employees praised the bots for fulfilling a lot of work. One business process manager stated that “we need to get the bot out of the humans and get the human into the bot”. Indeed, each new bot was registered as a new team member, which included assigning training sessions and clearly defining their tasks, just as for any human worker. Such a practice helps humans to visibility of what the bots are and treat them as co-workers, allowing them to understand the bots’ areas of responsibilities and abilities. Our findings are consistent with the research of [22] who studied the integration of robots into a hospital workflow. Indeed, with increased stress levels by caregivers, so the emotional response to the robot increases by humans around the robot.

5.2 Practice #2. Visualize the Bot

Our case at KAS Bank shows that it was important to visualize what bots do. We observed that the design team at the Bank pursued several steps to improve visibility of what bots do and are during the design and implementation stages. First, presentations were organized for all departments and teams as an internal roadshow. Then, the Bank held sessions in which simulations of the bots’ functionalities were shared with employees, and what the manually performed tasks would look like in an automated workflow. Lastly, when a bot was implemented, the Bank repeated the workflow presentations to show how the bot operated in the live environment. A workflow chart (see Fig. 3) was placed in operations team offices to ensure that they could clearly see how ‘their’ bots performed work and assess the junctions where humans could be needed to complete the task.

Fig. 3.
figure 3

Example business process visualization

“The process graphics helped to understand what tasks are fulfilled by bots and these insights are helpful for handling exceptions, which in turn is a new task of process experts. Moreover, both the Proof of Concept and the graphics helped to build trust in the bots as we have to rely on them.” (Source: Business Process Manager Finance 2)

Showing bots in a live environment stimulated interest and generated discussions within the Bank with regard to the bots’ impact on work. Questions such as “How long will it take to program a bot?”, “What is the IT view on managing bots?”, “Can the bot do other tasks?”, and “How does the bot make decisions?” were raised in these meetings, further helping people to understand and further clarity some of bots’ abilities and their impact on human work. These findings correspond with [23] work in which they argue that employees involved in accounting processes need to understand how to unpack human-machine interactions. We provide insight into the steps and actions that improve such visibility by humans of bots to allow humans relate to what bots do and how they do that.

5.3 Practice #3. Help Humans Visualize Positive Human-Bot Interactions

One of the challenges we observed was that the lack of visibility to what bots do and consequently the need for humans to ‘pick-up’ exceptions and complete tasks the bot failed to complete created a sense of frustration and resentment among employees. As such, the true threat of bots was not necessarily in that bots replace humans, but humans losing ownership of the tasks and processes, thus finding themselves as ‘fixing’ bots issues. We find that after employees became familiar with working with bots they experienced the advantages. One expert stressed the positive impact some employees experienced:

“After the implementation of the bots in our business processes some colleagues try to find the human in the robot. The say ‘the bot does not work!, we as humans will fix the problem’ or ‘the robot does act strange, we need to give him a hand.’ We also experienced that colleagues are praising the bots to full fil lot of work. Moreover, they state that they have a new co-worker: a bot.” (Source: Process Designer 2).

At KAS Bank, there were hardly any redundancies following the implementation of the bots program, however, several operators, who were previously involved in data entry, sought alternative lines of employment as they struggled to cope with the changing nature of the job. Such an outcome can be mitigated should management offer new career avenues that will re-establish links between humans and bots. For example, we observed that some operations personnel were encouraged and took on developing process improvement skills during robotization. Some used their freed-up time to get training in advanced areas of management and invested in developing relationships with clients. Or as an expert argued:

“Business process operators do not necessarily lose their jobs, with only a limited number compared to our original expectations. Instead, they have focused on process improvements and providing services such as financial reporting to our external clients on a regular basis.” (Source: Business Process Expert Finance 1).

Indeed, RPA implementation requires changes in business processes. In this regard, helping individuals become process leaders is therefore key to maintaining human involvement in the bots program. KAS Bank introduced new roles called ‘process champions’ who were involved in training and educating others about taking ownership of the entire bot business process. Consequently, employees learned when and how to interact with bots, and how exceptions should be handled. Moreover, process champions propagated a LEAN methodology, which encouraged employees to identify process improvements on a daily basis and continue to improve bot operations. One process expert explained:

“Process experts create an in-depth understanding of how robots are built and what type of tasks they perform to identify improvement initiatives. By encouraging the use of bots and aligning human-bot interactions, our process champions fulfill a vital role. Through providing examples, answering questions, and discussing process and bot improvements with their colleagues, they accelerate the performance of robotized processes.” (Source: Business Process Expert Finance 2)

Process champions also conducted two-monthly reviews of bot workflows. The review reports offered a better understanding of how many tasks had been fulfilled by bots and provided root-cause analysis of tasks the bots had failed to complete. The report and the review process created opportunities for stakeholders to engage in improving the bots’ workflow and performance. One manager highlighted the advantages of this function:

“Employees are encouraged to provide input to tweak/fine tune the robot. The goal is to provide improvement suggestions through which process tasks can be simplified and operate faster. Based on our findings, the robotics development team learned how to optimize process steps and decrease the number of process failures. It’s a process itself to train the robot in handling tasks even better and better.” (Source: Functional Application Manager)

As claimed by [24], process skills are essential when applying RPA solutions, not just to improve efficiencies but also to help humans relate and visualize opportunities to be part of the bots program.

5.4 Practice #4. Making Bots Governance More Visible

Humans respond to either formal or informal governance mechanisms but interpreting desired outcomes and anticipating rewards or penalties. However, humans may struggle understanding their interactions with bots should there not be a governing structure for such interactions. In this regard, humans lack visibility of how bots are governed. In our case, KAS Bank established a unique Center of Excellence (CoE) to coherently govern human-bot interactions. The CoE’s objectives were twofold. First, it was responsible for governing a wide range of tasks, such as: establishing bot ownership, verifying general audit and IT controls (e.g. authorization), separation of duties, roles and responsibilities, and legal issues. From a control and reporting perspective, the CoE was responsible for KAS Bank fulfilling its obligation to show compliance with financial and IT regulation standards (e.g. ISAE 3402) and report their findings to clients. In addition, the CoE coordinated end-to-end business process, in particular when various sub-processes were managed by a number of departments. This was done in collaboration with the IT department who were responsible for the operational management of the bots. One manager explained:

“We are managing one business process end-to-end, which consists of three sub-processes that are all managed individually by various business teams. Per sub-process exceptions are handled, however, one employee coordinates the end-to end process.” (Source: Business Process Manager Finance 2)

In addition to humans governing bots, the governance structure also included the management of data quality, such as completeness, accuracy, integrity and consistency. This aspect in governance is also important for the human-bot interactions as exceptions are generated by the bots are the result of low quality data but have to be resolved by humans. Data management governance allowed humans in the bots program to engage in data quality issues and redesign data structures that improve the bot’s performance. One manager explained:

“As data quality becomes important, in our view business data owners have to guard and improve data quality. KAS Bank’s strategy is to become a more data driven company. That means that we definitely have to improve the quality of data if we intend to extend the number of bots in the near future.” (Source: Business Process Manager Finance 1)

For humans to be involved in governing bots, multiple aspects of governance should be considered such as roles, process ownership, data management and expected performance.

5.5 Practice #5. Visualize the Bot

The firm’s service roadmap should capture the opportunities for collaboration between humans and bots. By developing a tightly coupled bot-human roadmap, firms will ensure that humans and smart automation platforms interact. As a consequence, a bot-human roadmap has to be translated into an operational plan to support business needs by means of an enabling IT landscape. Moreover, a sound architectural view can be seen as a prerequisite to support such an IT landscape. The Bank’s enterprise architect explained:

“A bot-human roadmap consists of IT architectural blueprints, and clear IT boundaries (infrastructure, applications, data) that can be translated into a strategic bot agenda which can be managed by our senior managers. Therefore, we need a roadmap to align KAS Bank’s business goals with an adequate IT landscape.” (Source: Enterprise Architect).

Identifying the sweet spot between fully human and fully autonomous robotic processes will enable firms to anticipate the hand-over points between automation platforms and humans [25]. By developing a bot-human roadmap firms also pay attention to implement bots as part of an IT landscape. In doing so, interoperability agreements towards existing information systems (applications, middleware, infrastructure) are established which improve the robustness of robotized business processes. We noticed that KAS Bank’s architects focus on applying standards to decrease the number of bot exceptions due to failing IT malfunction. Business departments increasing dependency on bots that are capable of handling large volumes of work put additional pressure on the IT department to repair bots swiftly. By using design principles architects aim is to design a coherent IT landscape to increase operational bot performance.

In the near future KAS Bank intends to use cognitive solutions which are able to handle even more complex process exceptions. This will result in an additional pressure to our IT departments to sustain their operational performance.” (Source: Managing Director Operations)

Next, we have listed the key challenges and related RPA practices in Table 1.

Table 1. Challenges and related RPA practices

6 Concluding Remarks

This study is guided by the questions a) how does a firm address the employees’ challenges that are associated with RPA deployment, and b) what practices can be developed to overcome these challenges? The introduction of software robotic solutions to support business processes leads to new organizational challenges. In this paper we examined interactions between humans and bots by describing three challenges that a client faced when implementing a bot program. Based on evidence we offered a set of practices that help firms to develop a perspective on what bots can and cannot do as a way to encourage humans’ involvement in bot’s work. As cognitive and artificial intelligence are likely replace additional areas of work, this article is a stepping stone in preparing humans to accept such solutions while advancing human skills.