New users can grasp the basics within a few hours
What is our primary use case?
We used Automation Anywhere to automate three SAP projects.
We implemented Automation Anywhere to update company code levels with a new general ledger and profit and loss accounts. This update was based on conditions involving multiple P codes and SAP instances.
How has it helped my organization?
Previously, updating the general ledgers across multiple SAP instances was a manual process, but it has since been automated.
Automation Anywhere is easy to learn, with a dedicated certification that takes one month to complete. However, to gain sufficient practical experience, users typically require at least six months to work on automation projects.
Automation Anywhere has helped save costs by, for example, doing the job of two full-time employees.
We have integrated SAP desktop automation, Web applications, and ServiceNow with Automation Anywhere.
We use ServiceNow APIs to manage tickets, not the application itself. All actions, including updating ticket details, processing, and adding comments, are performed through the APIs. If processing is successful, we update the ticket comments via the API. For any issues, we attach logs and update the comments with the error message before closing the ticket, all through the ServiceNow API.
Automation Anywhere has helped save costs and time and has reduced the number of human errors.
The Automation Anywhere interface is user-friendly, allowing even new users to grasp the basics within a few hours. While I haven't used Blue Prism, its interface appears more complex. Other automation tools also present a steeper learning curve than Automation Anywhere.
What is most valuable?
The most valuable feature is the user-friendly interface. When updated packages are available, we receive demos and can practice the automation in the portal.
What needs improvement?
Automation Anywhere's frequent updates are unnecessary and disruptive. Updates are often pushed for no apparent reason, even for perfectly functional packages. This excessive update frequency is undesirable and should be reduced.
For how long have I used the solution?
I have been using Automation Anywhere for two and a half years.
What do I think about the stability of the solution?
I would rate the stability of Automation Anywhere eight out of ten.
What do I think about the scalability of the solution?
I would rate the scalability of Automation Anywhere seven out of ten.
How was the initial setup?
The initial deployment is straightforward. We move code from private to public in a zip file and provide it to the developers. It takes approximately ten minutes.
What's my experience with pricing, setup cost, and licensing?
I have heard that Automation Anywhere is expensive.
What other advice do I have?
I would rate Automation Anywhere eight out of ten.
Our client is an enterprise business.
Two leads and three support people are required to maintain Automation Anywhere. Once we develop the bot, we hand it to the support team.
We have approximately 2,000 users of Automation Anywhere.
Automation Anywhere helps automate routine tasks, freeing employees to focus on other areas, and can even automate processes with underdeveloped back-end systems.
Which deployment model are you using for this solution?
Public Cloud
Helps us save time, save costs, and improve productivity
What is our primary use case?
I utilize Automation Anywhere for automation purposes. Recently, I completed a project for a client in the telecom sector. The project involved automating their monthly bill review system for customers. Previously, this system required on-site employees to check millions of invoices each month manually. A dedicated department then verified these invoices, sent them to customers, and verified payment status after payment. This process was time-consuming. We used Automation Anywhere's RPA and OCR capabilities and the AI document processing module to analyze document structures and verify tabs. We then automated various steps like accessing the portal, applying checks, and sending invoices via email. Now, the entire process is automated, triggered by a robot each month.
The main challenge which organizations want to address through any implemented RPA solution is the repetitive nature of their tasks. Instead of having ten employees perform the same monotonous task from nine to five every day, a single RPA robot can handle the workload, freeing those employees to focus on tasks that require human intervention. Automation is ideal for repetitive tasks, such as processing millions of invoices monthly, which can now be managed by a few RPA robots working around the clock. This allows employees to explore new opportunities, which is the primary goal of automation and the main reason for using RPA or any automation technology. Most automation technologies have features that enable this shift. However, automation is not suitable for all tasks; tasks requiring approvals or human judgment cannot be automated.
The deployment model varies depending on the client. In Pakistan, I worked with several clients using ABL who opted for cloud deployment. However, clients dealing with highly confidential and sensitive data, such as banks and telecommunications companies, prefer on-premises solutions. In contrast, clients in sectors like healthcare might be more open to utilizing cloud infrastructure.
How has it helped my organization?
Automation Anywhere has enabled repetitive tasks previously done manually to be automated.
Regarding RPA, ever since generative AI was introduced, we have ChatGPT and Google Gemini. The advent of these generative AI models has shifted the automation landscape. Automation has moved from Robotic Process Automation towards Intelligent Process Automation. The difference between RPA and IPA lies in their ability to handle changes. For example, if a website form changes its layout, a traditional RPA bot might fail because it can't identify the fields or buttons in their new positions. However, with IPA, the bot is intelligent enough to understand the fields' requests and can still process the data regardless of UI changes. Besides this, numerous other IPA use cases leverage Large Language Models and generative AI. For instance, a company could have a trained dataset monitored by an RPA bot, which then uses generative AI to create and send daily reports to top management, analyzing current numbers concerning past performance. This is a fascinating area that I've been exploring and working on lately.
For business users without technical skills, automation is achievable depending on the complexity of the task. Simple processes like sending custom emails from an Excel list can be easily automated with basic tutorials. While time and practice are necessary for mastery, basic automation can be initiated with just a few introductory videos.
We recently started using Automation Anywhere Copilot, so we haven't had the opportunity to integrate it with many of our automations. However, we have integrated it with SAP, where the bot reviews SAP data and provides the user with the required information at runtime. I have utilized this feature, and it's quite interesting. They also offer integrations with many other software, so the integration level is relatively high. Regardless of the type of features the business uses, whether they are using Salesforce, Microsoft Dynamics, SAP, or even AWS, integrations are available. They provide custom APIs that can be used for integration.
Automation Copilot helped increase our productivity by 60 percent.
Copilot has enabled staff to focus on other tasks by automating processes. For instance, the business department aimed to automate 350 processes this year, but by September, they had already surpassed that goal with 370 automations. Similarly, last year's target of 250 automations was exceeded, reaching 300. This increased efficiency has significantly improved workflows.
Our primary application of Generative AI for our telecom client is to detect service outages, such as when an area experiences a loss of service. We've been strategically planning our Generative AI approach for this year and the next, focusing on utilizing RPA to identify potential solutions and valuable insights within our data. For instance, in the context of outages, we aim to pinpoint the areas with the highest outage frequency, understand the reasons behind those outages, and correlate that information with customer complaint data. By analyzing metrics like complaint resolution times and outage resolution times, we can create a benchmark that helps us identify areas where we can enhance our customer service.
The amount of time Automation Anywhere helps save is dependent on the automated task. For example, the bill review task we automated helped save 10,000 hours per month.
We have several custom ERPs used internally but primarily rely on Microsoft Dynamics. We have a BCRM portal built on the Dynamics portal, hosting both our BCRM business-facing and CRM customer-facing systems. We also utilize Excel with VBA macros and other platforms, including Kofax for OCR. Kofax's Arabic language detection capabilities are crucial for processing UAE ID cards containing Arabic text. Kofax is our organization-wide OCR solution, integrated with Automation Anywhere. Overall, we have integrated Automation Anywhere with various software solutions.
Integrating Automation Anywhere into our workflows, APIs, and business automation is simple. RPA functions like a digital employee, and we can instruct them to perform tasks. Any activity currently done by a human employee can be done via RPA. However, the crucial question is whether it should be automated. If a task is performed infrequently, such as once every six months, creating an automation is inefficient. The time spent developing the automation could be better used to complete the task manually. Automation is ideal for repetitive tasks performed frequently. If a task isn't repetitive, automating it might not be beneficial. Regarding the capabilities of automation, nearly any work an employee performs on an organization's system has the potential to be automated.
What needs improvement?
Automation Anywhere has a persistent click-related issue that can make automation difficult, particularly in unattended environments. Even the Automation Anywhere team is aware of this problem, which has existed for several years. When automating tasks on a website, clicks may not work as expected in an unattended environment despite functioning correctly otherwise. The Automation Anywhere team has had numerous meetings to address this issue, but a solution remains elusive.
For how long have I used the solution?
I have been using Automation Anywhere for almost four years.
What do I think about the scalability of the solution?
Automation Anywhere's ability to provide automation at scales is dependent on how well it can integrate with every platform. I would rate the scalability seven out of ten.
How are customer service and support?
I compare all other RPA tools to UiPath, which has excellent support—I'd rate it ten out of ten. In contrast, I'd rate Automation Anywhere's support six out of ten.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
In addition to Automation Anywhere, we also use UiPath, and Power Automate.
It ultimately depends on the client's preference for an RPA solution. In my opinion, UiPath remains the leading option in the market, unmatched by any competitor. Automation Anywhere currently holds the second position, but I anticipate Power Automate surpassing it in the future. However, UiPath is considerably ahead of the competition, leaving Automation Anywhere as a distant second. While Automation Anywhere is a suitable alternative, UiPath's high pricing can be a factor in the decision-making process. A lot of our clients choose Automation Anywhere because it is cheaper than UiPath to implement. Power Automate is the solution often chosen by businesses that already have other Microsoft solutions integrated into their environment.
The primary distinction among these RPA tools lies in the connectors and capabilities offered by Power Automate. Many businesses already utilize Power BI and Microsoft Dynamics, with most BI-related software relying on Tableau or Power BI. While some smaller-scale operations may still use Excel for dashboards, it's becoming increasingly uncommon. Power Automate's built-in custom connectors for Microsoft products provide a significant advantage. Overall, Power Automate has proven to be a game-changer, exceeding expectations with its features, custom connections, and level of support. While not currently the case, it's conceivable that with further enhancements, Power Automate could eventually surpass Automation Anywhere in the market.
How was the initial setup?
While I wasn't involved in the initial deployment, I contributed to the migration from version A11 to A360. This was a major undertaking, spanning six months and presenting numerous challenges. Despite encountering various issues, we ultimately achieved a successful migration.
Cloud deployment is straightforward, while on-premises setup requiring server configuration can be challenging. A cloud deployment typically takes no more than one business day.
We have two teams: the operations team and the development team. The operations team handles deployment and typically consists of one or two people. The development team's size varies depending on the number of processes requiring automation. For fewer processes, one developer may suffice; however, we may engage five or even six developers for numerous processes.
What was our ROI?
Automation Anywhere provides good cost savings.
What's my experience with pricing, setup cost, and licensing?
Automation Anywhere's price is considerably better than UiPath's.
Which other solutions did I evaluate?
I evaluated Robocorp from a POC point of view.
What other advice do I have?
I rate Automation Anywhere eight out of ten.
Challenges in implementing Automation Anywhere depend on the process being automated. For instance, if your organization adopts Automation Anywhere, infrastructure won't be the primary concern as their cloud setup is straightforward. The real challenges lie in the processes themselves. RPA automates processes, so if, for example, in bill review, some invoices are unclear due to being scanned images, the robot might struggle to process them correctly. This is a process-related challenge, not an RPA implementation issue. To address this, instead of incorrect automation, we set a confidence threshold, say 80 percent, below which invoices are flagged for manual review. Thus, RPA implementation focuses on the process itself. Businesses have numerous processes across operations, products, clients, and consultations. The key is to identify these processes and determine suitable solutions. RPA involves instructing the robot on the required steps, which it follows diligently. However, even if ten employees perform the same task, each might have their own approach. Therefore, understanding the process from the user's perspective is crucial to identifying the optimal workflow. This ideal process is then programmed into the robot, ensuring consistent execution. It's important to remember that RPA, including Automation Anywhere, has limitations and cannot deviate from its instructions or make independent decisions.
Automating more complex processes requires a deeper understanding of coding concepts like loops, regardless of the automation scale. I teach UiPath Studio X, which is designed for business users without a coding background. It is a good starting point. Training in Studio X includes teaching basic coding concepts, emphasizing their connection to familiar Excel functions. This approach helps users understand the logic behind automation and bridge the gap between their existing skills and new concepts.
The learning curve for RPA automation, depending on your desired level of mastery, is manageable. It is key to understand all the features and how they work, including the AI-powered ones. Basic RPA automation can be learned in about four to five months, allowing someone to start working as an RPA developer. However, working on an actual project for a year or a year and a half is recommended to become a true expert. This provides ample time to learn the ins and outs of Automation Anywhere, understand the challenges, and develop solutions.
Upgrading Automation Anywhere to a newer version on the same platform is straightforward, but our migration from the obsolete on-premise A11 to the cloud-based A360 required moving every single business process, which was time-consuming. Apart from that specific migration, version upgrades are generally not complex.
Bots running on a cloud platform require continuous maintenance. While the cloud platform can monitor the bots, human oversight is essential to identify and troubleshoot issues like crashes. Large clients may necessitate a dedicated maintenance team working shifts to provide 24/7 monitoring and support. These teams typically monitor the bots' control room on a separate screen while performing other tasks. In the event of a crash, they investigate the cause and, if unable to resolve it, escalate the issue to the development team for further assistance.
Which deployment model are you using for this solution?
On-premises
It is user-friendly, scalable, and helps increase productivity
What is our primary use case?
I have used Automation Anywhere in various industries, including banking, telecommunications, retail, and oil and gas. In such clients, there's often a mismatch between systems, needing more integration. Creating new integrations from scratch, like calling APIs, is complex. Automation Anywhere bypasses this by integrating systems through their user interfaces. For instance, inserting data into an SAP database typically requires knowledge of connection strings, database design, and tables. This information isn't readily available. With Automation Anywhere, I observe users performing tasks like creating clients. I note the screen and information used, then load that into an Excel file. Automation Anywhere processes numerous transactions using Excel data and screen interactions. This accelerates digital transformation. While APIs are the ideal engineering solution for integration, robotics provides the fastest results.
We have installed Automation Anywhere on AWS, Azure, and GCP, which works well.
How has it helped my organization?
Automation Anywhere is user-friendly with its concept, even C-level executives can try automating tasks in five minutes, which is a great marketing strategy. However, for professionals in sectors like banking who design critical mission bots, deeper knowledge is necessary, including logging, API calls, etc. Automation Anywhere's best features are sufficient for newbies or those needing quick implementations.
Copilot is a good feature for those using machine learning and AI.
Copilot helps increase the productivity of new users.
Typically, extracting information from transactional systems requires tools like Automation Anywhere. For less structured tasks, generative AI is a great option. One area where these tools can improve is web scraping. For instance, if a website changes, traditional bots fail. However, with generative AI, we can create bots that understand page context and adjust accordingly. For example, if the input field for a flight code changes its location or ID, a generative AI-powered bot can still identify it by understanding the context of the surrounding labels, like "flight code". I believe we'll see a significant evolution in the coming years, with computer vision and generative AI enabling bots to understand the location of information on a screen and adjust web scraping strategies dynamically.
What needs improvement?
One of the main concerns with Automation Anywhere is the lack of a robust feature for capturing and managing information from the user interface, something competitors like Blue Prism already offer. In Blue Prism, you can create an "application model" to capture every control on a screen and assign them to variables, making it easy to reference and update them in your code, even if the screen layout changes. In Automation Anywhere, however, you must manually search and update capture instructions within the code, which is time-consuming and error-prone. Implementing a similar feature in Automation Anywhere would be critical for improving efficiency and maintainability. While this idea has been discussed with the company, it has yet to be implemented.
For experienced developers, there's room for improvement. For instance, code refactoring, a valuable feature, is currently impossible in Automation Anywhere. While Automation Anywhere is excellent for beginners, it could benefit from enhancements for advanced users.
For how long have I used the solution?
I have been using Automation Anywhere for eight years.
What do I think about the scalability of the solution?
Automation Anywhere is scalable. One of my clients, the largest bank in our country, is also one of Automation Anywhere's biggest clients. We have Automation Anywhere running on over 9,000 computers at the bank.
How are customer service and support?
The technical support team is an excellent resource. We are a long-standing partner of Automation Anywhere in our country. My team possesses a deep understanding of the platform, but when we require assistance, the support team is always helpful.
How would you rate customer service and support?
How was the initial setup?
The initial deployment of Automation Anywhere is straightforward. We use the bot model and deploy bot runners through the Automation Anywhere cloud, simplifying the process. While using the Automation Anywhere cloud is convenient, we've also deployed an instance in a private cloud environment like Azure or AWS, which works well. However, deploying in a private cloud requires knowledge of clustering and related concepts, so it's not suitable for everyone.
What's my experience with pricing, setup cost, and licensing?
On average, a bot runner in Automation Anywhere can cost $5,000, while in Microsoft Power Automate, you can get most of the same functionality for $100. However, when you factor in the materials, support, and ecosystem of Automation Anywhere, it proves to be a more cost-effective solution overall.
What other advice do I have?
I rate Automation Anywhere ten out of ten.
Typically, they release hotfixes, and if you're using Automation Anywhere's cloud platform, you receive these hotfixes automatically and at no cost. However, in my situation, as a system integrator partner of Automation Anywhere, they inform us of available hotfixes, which we then download and implement without issue.
Which deployment model are you using for this solution?
Private Cloud
The solution saves time, improves process consistency and reduces human error
What is our primary use case?
We have built over 75 automations with Automation Anywhere across various teams in the organization, delivering a high value for our internal teams. We have explored a couple of process transformations with Automation Anywhere using their IQ bots and AI automation tools.
We have integrated applications like SAP ECC, One Source Automation, and SharePoint using Python code. Our company has 25 AA developers.
How has it helped my organization?
AA improves process consistency and reduces human error. We have saved our clients considerable time using Automation Anywhere. While we don't assess the dollar savings, we look at the amount of time saved per project. The tasks were previously completed by hand, but Automation Anywhere enabled a lot of process automation, giving users automation that runs around the clock. For example, we can automate processes to address point-in-time reports so a user doesn't need to wake up at midnight to handle these issues.
We haven't gotten approval to implement AI, but when we do, I believe it will accelerate the time savings we realize through automation. We will work with other teams to show them the value of AI and automation.
What is most valuable?
Automation Anywhere's most valuable feature is its ease of use. It's easy to envision a solution or process to transform with Automation Anywhere from end to end. We can realize the value much faster because it's easy to use and understand.
All the features are impressive. We haven't had a chance to use the Copilot or other AI features, but the studio is great. It's the platform where we build the bots. The IQ Bot used to be excellent, but the IQ Bot isn't available anymore. I believe it's document automation, which is also very good.
Anyone at any level can use Automation Anywhere. Once you get the hang of it, it's highly intuitive, and the learning curve is short. We started seeing value from Automation Anywhere within a month or so after implementation, but that was with the older version. It's even faster now that everything is on the web.
Training employees using the courses takes a couple of weeks, followed by another week or so of hands-on learning on the platform. It takes about four weeks to onboard a user.
What needs improvement?
Automation Anywhere can improve its integration. For example, you can't directly integrate Automation Anywhere with SharePoint or third-party applications seamlessly. Adding seamless third-party integration would add a lot of value to the platform. We need to use APIs or Python coding to integrate the third-party applications. If Automation Anywhere could add some connectors, that would be great.
I'd love to see the ability to build web or mobile applications that are integrated with Automation Anywhere bots, so that a user can work on a web interface directly. Then, it can be linked to the Automation Anywhere bots in the background. They just hit a button, and all the data or information will be used by the bot to do some process in the back end.
For how long have I used the solution?
We have used Automation Anywhere for five years.
What do I think about the stability of the solution?
We've never had any issues with stability.
What do I think about the scalability of the solution?
It's easy to build automations and scale Automation Anywhere.
How are customer service and support?
I rate Automation Anywhere support 10 out of 10. The tech support is great. We have a CSM we can contact for information, and they're very responsive.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
How was the initial setup?
We use the SaaS model of Automation Anywhere, so the deployment was easy. We set up the infrastructure in under a week. We worked closely with the Automation Anywhere folks because we wanted a clean slate. We didn't want to migrate from the older version to the SaaS edition and took it as an opportunity to clean up the bots. It didn't require much effort, and only two people were involved. The upgrade process was simple. Maintenance is minimal. It only takes a couple of people to maintain 75 bots.
What's my experience with pricing, setup cost, and licensing?
Automation Anywhere's pricing is excellent.
What other advice do I have?
I rate Automation Anywhere nine out of 10. I would recommend it to others. It's intuitive and easy to implement.
Provides great scalability and saves a lot of money for our clients
What is our primary use case?
We are a reseller. We first implemented it for an auto company and then decided to implement it for other customers as well.
We use it for workload automation. By implementing Automation Anywhere, we wanted to automate processes. We have not had any big problems with Automation Anywhere. The problems are in other systems.
How has it helped my organization?
Before Automation Anywhere, our clients did not have any other tool. Everything was done manually, and now, a lot of processes are automated by this tool. They save lots and lots of money.
We usually use Co-Pilot for approvals in a department. For example, when the accounting department needs to approve an invoice, we can use Co-Pilot and get the data, accept the data, and get the confirmation for the invoice. It can be automated by RPA. There is about a 5% to 10% increase in productivity because it is not so much stabilized for the client, but there is an opportunity to grow up to 40%. We are now playing a little bit with GenAI. We want to use some ChatGPT stuff and approve it through Co-Pilot. We can then use RPA. It could be a nice process. For example, we are building automation to compare the competitors in the market for a retail company. We can use ChatGPT to get some data from the website, and RPA can then make a comparison of these retail companies. We can then give the information to the finance department, for example, to change the price of the product or something like that. This is a really nice and great opportunity for customers.
The biggest benefit is cooperation with the robots. Approvals are great for us and for our clients. It is very nice for this.
We have mostly integrated SAP applications, and then there are also some specific automations for the customers. They usually have some internal applications that they are using. The integration components that we use vary depending on the target application. Sometimes, we are not able to get the data from the application via API, so we can use the UI automation. It is nice for automating the scraping technology for applications.
The main benefit for which we usually start using this solution for a project is to save overtime for employees so that employees are much happier because they do not want to do overtime. However, after that, when we start automating big processes, they are even able to reduce the number of employees. That is an aspect of automation, but overall, companies can save a lot of money because automation tools can help you save working capacity.
What is most valuable?
I like the new GenAI and Automation Co-Pilot, which is something like attended automation. It looks very nice now. GenAI is the most valuable to me at this time.
What needs improvement?
Reporting could be better because there is a little bit of overkill in getting information about the utilization of the bot license. This could be a little bit improved.
We sometimes have a problem with the connection between the control room and the database, but it is not very often.
For how long have I used the solution?
We have been using Automation Anywhere since 2017.
What do I think about the stability of the solution?
For a small process, it could be a ten out of ten, and for a really complex process, it could be a six out of ten. That is because there are a lot of different ifs or decisions in the process. If a process is very complex and there are a lot of decisions, that could be a little bit bad for the stability of the bot.
What do I think about the scalability of the solution?
Its scalability is great. You can reuse a lot of processes or roll them into different locations if the process is the same. For scalability, it is very nice. I would rate it a nine out of ten for scalability.
How are customer service and support?
Knowledge-wise, they are great, but sometimes, the timing and the communication with the support can be a little bit crazy. Their knowledge is great, but the timing and scheduling of the calls are not so great.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
We have worked with UiPath and Blue Prism. For us, Automation Anywhere is the winner. We chose it because we see the most opportunities for this tool. It is much more modern than Blue Prism. From my point of view, Automation Anywhere has a bigger price value than UiPath.
It is easy to learn how to automate processes with Automation Anywhere. It is not as easy as UiPath, but it is still easy to learn. UiPath is a bit easier to use because it has the UI and you mostly use the boxes. Automation Anywhere is more technical. It is a little bit more difficult than UiPath, but I understand why. In a few weeks, a nontechnical person should be able to automate a short or easy process.
How was the initial setup?
We have the cloud as well as on-prem deployments. We now have something like a robot as a service. It is a hybrid with the cloud and on-premises setups.
It is quite easy to install it and connect it to the databases. The deployment is very easy.
The deployment duration usually depends on the client. It can take two or three days to set it up properly.
What about the implementation team?
It could be a one-man job, but you need help from other departments to open the connection between the database and the control room and everything like that. The installation itself is a one-man job.
In terms of maintenance, a little bit of maintenance is required. The maintenance is mostly related to the bots or processes. It is not much related to the platform. Sometimes, you need to do upgrades and sort out some issues with the connections. Maintenance of the bot is a bit of a different story. If there is a change in the target system, we have to change the bots. It depends on the changes in the companies.
The maintenance effort depends on the version because sometimes, it is very easy to upgrade and everything is good, but sometimes, you update the platform and you need to change lots of bots. On average, it is easy to upgrade it. We can upgrade it with just one button.
Overall, we have nine people working with Automation Anywhere. Our clients are mostly enterprises.
What was our ROI?
It can save money and resources. You can save everything. There is a huge return on investment with its license.
I do not have the metrics for the ROI because it depends on the utilization of automation in a company. It could be a 100% ROI in one year. It could also be 1%.
What's my experience with pricing, setup cost, and licensing?
It is somewhere in the middle. The price and value of Automation Anywhere are better than UiPath. The pricing is good globally. It could be a little bit cheaper, but it is good.
What other advice do I have?
I would recommend Automation Anywhere because there is a price-to-value benefit. There are a lot of opportunities to save money in companies or enterprises. It is a very helpful technology, and it can help you to be a better competitor in the market.
Overall, I would rate Automation Anywhere a nine out of ten.
Cloud-based and easy to use but needs better stability and more AI capabilities
How has it helped my organization?
It can simply reduce the time taken for various tasks. People get tired of doing the same mundane and repetitive work. They also end up working beyond work hours. With a product like Automation Anywhere, you can develop automation that can work after office hours and assist you 24/7. It provides ease to a company.
When it comes to integration, Automation Anywhere and all other RPA tools majorly work through the user interface. I have used Automation Anywhere with some Microsoft products, cloud-based products, and desktop-based applications, so I have used it in all the fields. Unfortunately, I did not get a chance to roll it out to the whole organization. However, I have done RPA implementation for many organizations, and I have been working for more than eight years in this field. The basic structure of all the RPA tools is the same, so I know that this tool can be used in production for all types of applications, such as ERP applications like Oracle EBS or Fusion, Microsoft Excel, Microsoft PowerPoint, and other Microsoft tools, and, lastly, the desktop applications or terminals. I have done the training of Automation Anywhere. I am certified in Automation Anywhere, and I have experience working with all applications and tools using Automation Anywhere. The integration is very simple. One should only know which feature of Automation Anywhere is to be used to integrate with any of these applications. With the help of the training, one can automate any document or application process using Automation Anywhere.
What is most valuable?
For me, the best feature of Automation Anywhere is that it is totally cloud-based. We do not need to set up anything in VMs or other machines. It can directly work on the cloud. The orchestration and the control room are well-defined. For development, it provides drag-and-drop activities and automated workflow. In a nutshell, two things that are very helpful in Automation Anywhere are the control room and drag-and-drop activities.
If someone honestly and sincerely completes the basic training available on the portal of Automation Anywhere, one can be a good RPA developer, architect, or engineer. The training available on Automation Anywhere's portal is very helpful for getting someone started with it quickly. One can start using it within one week of dedicated learning.
What needs improvement?
A standardized improvement area for any RPA tool is making it more user-friendly. This can be done by allowing users to give instructions in their language. For example, one should be able to say in his or her language to automate the login page of the XYZ application. It should be able to create a flow based on the information or screenshots that the user provides. This is the next step that Automation Anywhere should be able to achieve. Based on the information given by a user in the dialog box, the tool should be smart enough to prepare a workflow that the user can simply play and test. It is more related to AI than RPA.
Its stability can also be better.
For how long have I used the solution?
I started using it eight to nine years ago.
What do I think about the stability of the solution?
I would rate it a seven out of ten for stability. Sometimes, things are not updated in real-time.
What do I think about the scalability of the solution?
I know companies that are using Automation Anywhere in a global environment across different countries. It is a very good product in that aspect.
In our organization, there are 10 to 15 people working with Automation Anywhere. For maintenance, there are around three people, but they are also doing the development. There are weekly meetings to manage the bots and target applications.
How are customer service and support?
I did not get a chance to work in the production environment, but for my personal grooming, I requested help a couple of times, and I got a good response from them.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
I have experience with other products such as UiPath, Blue Prism, and Power Automate.
Previously, Automation Anywhere was not very user-friendly in comparison to UiPath, but now, it is totally cloud-based. It has all the drag-and-drop features, and any nontechnical person can work with Automation Anywhere. However, at that time, this was not the case. We had a team from the fields of IT, accounting, and business consultants. We wanted a product that could be used by everyone instead of just a technical person. That was why we selected UiPath, whereas now, Automation Anywhere has improved a lot. It has all the features and functionalities of other RPA programs, and it is quite easy to use. At the time, Automation Anywhere required a bit of query writing, whereas UiPath was simply drag and drop. Now, Automation Anywhere is a good product, and it has all the features that other RPA products have.
Among all these three products, UiPath is the most stable and has the least number of bugs. Automation Anywhere is at the second number. It has the same functionalities and features as UiPath, and it can do all the things in the same way as UiPath. Automation Anywhere and UiPath are almost on the same page.
I am not sure about the cost of Automation Anywhere, but UiPath starts from $420 per month. I believe Automation Anywhere is more expensive than UiPath, so UiPath has an edge over Automation Anywhere.
Microsoft Power Automate has almost all the RPA features. It can automate semi-complex robots, but it is not suitable for more complex processes. However, its cost is not even a quarter of other products. It has a cost of $15 per month. It is the best tool. If a company wants to buy a product with the lowest cost, I would always recommend Microsoft Power Automate. As the head of automation, I handle the automation strategy. I do a comparative analysis of all the products. I also inform customers or vendors about what they can achieve from the RPA technology.
How was the initial setup?
The deployment is straightforward.
Process Automation takes from one week to six weeks depending upon the complexities of the process to be automated. In terms of maintenance, whenever the interface of any product or website changes, it is a nightmare for the developer. When you automate your tasks, there should be a maintenance activity at least every month so that no complaints come from the business users.
Which other solutions did I evaluate?
I first used it to do a PoC. I had to do a comparative analysis of the leading RPA products such as Automation Anywhere, Blue Prism, and UiPath. At that time, I decided to go with UiPath. UiPath was cost-effective compared to Blue Prism. Automation Anywhere was a bit lower in cost than UiPath, but UiPath was more user-friendly, so we decided to have UiPath in our organization.
We first explored the functionalities and features of the product instead of doing some kind of use cases. Later on, when we selected the product, we developed the use cases in different areas, such as in the area of master data management for the recording of transaction authorizations in the ERP system. We tested Blue Prism, Automation Anywhere, and UiPath. The use case was related to master data. At that time, in 2016 or 2017, Automation Anywhere was not that user-friendly in comparison to UiPath. Since then, I have seen a lot of improvement in Automation Anywhere. In some aspects, I feel it is far better than UiPath.
What other advice do I have?
If you are starting with RPA without any prior knowledge, you should focus on the training available on Automation Anywhere's portal. Previously, UiPath's training material was the best, whereas now, Automation Anywhere's training material is the best. It is like spoon-feeding a baby. Anyone who is new in the field of RPA can easily learn from the Automation Anywhere website. It would take you a dedicated one week to learn Automation Anywhere.
I have not used the Automation Co-pilot feature. I believe that the future of any RPA or AI product is where a business user can give requirements in his words or language, such as English, Urdu, Punjabi, Hindi, German, or Norwegian, and the product is smart enough to develop the code for the user. The user can simply use that code. I see this feature in some of the RPA products, but they are not very good at it now. They can understand some of the things, but the output is not very good and impressive.
I would recommend other RPA solutions because of the stability part. It sometimes does not update itself in real time. Sometimes, there is also a factor of cost. I would then recommend Microsoft Power Automate.
Overall, I would rate Automation Anywhere a seven out of ten.
It offers a low-code product, integrates seamlessly, and saves us time
What is our primary use case?
Automation Anywhere is a leading global RPA solution provider. Its platform is used by companies worldwide, including many Fortune 500 enterprises. Automation Anywhere is known for its innovative approach to automation, offering both cloud-based and on-premises solutions. It specializes in developing bots to streamline operational and business processes, making it a prominent player in the RPA market.
Automation Anywhere can be deployed on-premises, in the cloud, or as a hybrid platform.
We implemented Automation Anywhere to streamline our operational processes and automate repetitive, mundane tasks. Our bots operate in both attended and unattended modes. In attended mode, bots collaborate with human operators; in unattended mode, they autonomously execute tasks from start to finish. These bots work 24/7 without human intervention. Automation Anywhere is particularly valuable in the BFSI and IT operations sectors, where it can significantly automate business processes. Our enterprise currently utilizes over 5,000 bots daily, resulting in substantial cost savings and improved efficiency. The cloud-based platform's seamless integration capabilities and regular product updates ensure its continued leadership in the automation market.
How has it helped my organization?
Due to data protection concerns, the financial services industry has not fully embraced cloud technology. However, the retail and healthcare sectors have migrated to the cloud and identified significant opportunities. Real estate, vertical healthcare, and smart city transportation are well-suited for cloud adoption. These industries often face a high risk of human error. Automating processes end-to-end with RPA bots can mitigate errors, enhance company value, and streamline human work. Cloud-based RPA allows for easy scaling of bots to meet fluctuating workloads, ensuring efficient and cost-effective operations, even during peak demand.
Automation Anywhere makes it easy for business users without coding skills. It offers a low-code product that allows citizen developers to create bots without writing a single line of code. These developers can drag and drop information to automate activities, streamlining tasks like financial operations and daily routines. By providing basic details about the properties they need to operate, citizen developers can quickly build bots that can be deployed to production and triggered manually or automatically. This technology empowers individuals to create multiple bots tailored to specific needs, such as HR bots or onboarding processes. In the financial industry, it facilitates daily validation activities and data transfers between servers.
The learning curve for creating basic bots is approximately one week for non-technical users. However, complex bot creation requires coding knowledge, typically in Python, C#, or DLL. For those with a background in backend coding, such as C# or Python, an additional month may be needed to understand the intricacies of RPA or Automation Anywhere fully. The learning time ranges from one week to one month, depending on the individual's skill level.
Automation Anywhere's new version introduces Copilot, a feature that allows users to create a basic bot for a specific task. These bots can be deployed into a production environment with minimal adjustments, leveraging AI capabilities.
Copilot's seamless integration with our organization's daily applications will be valuable as we transition to an AI platform. This integration will significantly enhance productivity, accelerate our automation efforts, and reduce time to market. Additionally, Copilot will enable us to create a multitude of bots more efficiently.
Copilot can significantly reduce our staff's workload by generating templates for bots. These templates require only input parameters to be specified, saving up to 30 percent of their time.
AI currently offers a variety of APIs that can be combined to create customized strategies tailored to specific customer needs for service provision and operations. By leveraging generative AI and advanced tools like generative AI bots or Copilots, businesses can develop and deploy automated processes to streamline daily activities. By carefully identifying non-automatable processes, generative AI can assist in addressing these challenges and improving overall efficiency.
Automation Anywhere's versatility allows for seamless integration with various tools and applications. It can effectively communicate with any system, and APIs can be developed to facilitate communication with any desired tool. There are no limitations to its integration capabilities. Its user-friendly interface and well-maintained documentation make it easy to follow and create bots for automation on any platform. CI/CD pipelines can be used to deploy these bots efficiently.
Automation Anywhere offers packages that can seamlessly integrate automation into our workflows, APIs, business applications, and documents. By extracting operational activities and pushing them to databases, we can enhance bot productivity and improve overall business efficiency.
What needs improvement?
Cognitive services and PDF file automation should be refined. The integration process should be simplified, perhaps using API-based activities. If a response comes in JSON format, these features should be readily available, allowing for easy information extension. This will enable developers to perform tasks and view accurate results quickly.
For how long have I used the solution?
I have been using Automation Anywhere for almost six years.
What do I think about the stability of the solution?
The stability of Automation Anywhere is not a concern when deployed on the cloud.
What do I think about the scalability of the solution?
Automation Anywhere's ability to scale automation is impressive. We will begin by identifying business processes and then involve subject matter experts to determine the number of bots required and their priorities. This will guide our automation journey, which can commence immediately. Licensing and deployment will be swift, especially if cloud-based. On-premises deployment depends on our infrastructure. The entire bot facility can be ready within a week. For development, a dedicated center of excellence team can prioritize bots and commence activities accordingly.
How was the initial setup?
The deployment complexity largely depends on the integration process. If integration is straightforward, a citizen developer can acquire the necessary skills within one to seven days and begin developing. For complex analyses, prior knowledge of external environments, such as C# or Python programming languages, can significantly reduce the required code length within the Automation Anywhere platform. While Automation Anywhere doesn't offer a traditional coding structure, it supports integrating other languages and components, enabling activities with fewer lines of code.
What's my experience with pricing, setup cost, and licensing?
Automation Anywhere offers a subscription-based licensing model for cloud, on-premises, and hybrid deployments. A single license allows for 24/7 bot execution, whether performing a single task or multiple tasks at various times on a single machine.
What other advice do I have?
I rate Automation Anywhere an eight out of ten. It is one of the top three RPA solutions.
Users need at least two years of experience in a specific coding language for complex automation scenarios. This is a requirement. They will primarily work on integration, as Automation Anywhere bots do not handle this completely. Writing code to call external APIs or web services requires thorough knowledge. Users can create Python code to add to bots for triggers. For complex bots, at least four years of experience is needed, not just in automation but also in other areas. This knowledge helps with architecture, bot execution, and future scaling. To create reusable structures and portions, users should start by drilling down and identifying them. These reusable components can be used in multiple bots or processes. This approach can simplify complex scenarios by breaking them down into smaller, repeatable tasks. To handle such complexity, users should have at least four years of experience in a typical development environment.
There are two distinct approaches to upgrading Automation Anywhere. Automation Anywhere handles the upgrade process for its cloud-based solution whenever a new release becomes available. However, on-premises upgrades require scheduling a call with Automation Anywhere to plan the process. It's crucial to have a well-defined disaster recovery plan in place for on-premises upgrades. This plan allows Automation Anywhere to maintain a single active platform for upgrades while ensuring the other platform remains available for production. Once the upgrade is complete, the other platform can then be upgraded. In contrast, cloud-based customers can rely on Automation Anywhere to manage the upgrade process without additional effort.
Every day, technology evolves. Maintenance is necessary when components change, or new versions are released because specific code segments may become obsolete. We must closely monitor the entire ecosystem for errors and swiftly resolve them. Bugs can sometimes arise due to technical coding, so we must address these issues or share detailed platform information with Automation Anywhere for their analysis. If a core issue is identified, they will take the necessary steps to resolve it. They may request that clients modify their environment, application, or component handling for technology or third-party matters.
The maintenance requirements for Automation Anywhere vary depending on the situation. Minor issues can be quickly identified and reported to Automation Anywhere, who will respond within 24-48 hours based on the purchased services. Our system administrator can resolve minor issues. Audits may be conducted in a development environment, where estimates for time and effort can be determined. Cost and time estimates are not fixed and depend on the specific issue.
The bots are maintained daily.
Which deployment model are you using for this solution?
Hybrid Cloud
Provides good operations efficiency and speed, but many finance applications do not support it
What is our primary use case?
We use Automation Anywhere for all R2R processes, including reconciliations, journal entries, and fixed assets. Our systems are set up in a way that requires a lot of manual processes. We redesigned the processes so that we could move to some rule-based ways of working. Then, wherever we could make it rule-based, we implemented RPA.
What is most valuable?
The benefit of using Automation Anywhere is the efficiency of operations and speed. Humans cannot work 24/7 on a task, but a machine can work continuously on it. The solution saved us a lot of time on various processes. We needed fewer people to work on those processes, which resulted in cost savings. For every one bot, we were able to save the effort of one and a half STE.
What needs improvement?
There should be a way to avoid recoding everything whenever there's an upgrade to the latest version. A lot of finance applications do not support Automation Anywhere. Many ERPs and finance tools do not talk to Automation Anywhere directly. If there are any updates or changes on the UI, you have to recode everything, which used to be a big concern area.
For how long have I used the solution?
I have been using Automation Anywhere for seven to eight years.
How was the initial setup?
We faced challenges while implementing the solution because we were probably among the first to do it in the R2R space. However, we were able to work through and overcome those challenges.
What was our ROI?
We have seen a return on investment with Automation Anywhere.
What's my experience with pricing, setup cost, and licensing?
The solution's pricing is pretty decent. We get good rates since we work with platinum partners.
What other advice do I have?
We have a development team, and our business users do not do the coding. I think it depends on how simplified your design is. We try to make things quite dynamic. If there is a matrix behind the automation that defines the rules, then the business users will handle that matrix.
However, the technical team will handle the coding of how that will translate into an RPA automation. We focus on the design to ensure that it doesn't get stuck.
AI is definitely the future, but it depends on how well you can integrate it with your processes. From a financial perspective, it is still evolving. I don't think anybody has cracked the code for end-to-end automation using artificial intelligence. However, we are using AI in bits and pieces and intend to expand on that.
I don't think we have integrations because Automation Anywhere works more on the UI. Essentially, you'll create a bot ID, which is a mirror of a human user ID. Any access that that human has is replicated to that bot. You don't necessarily need to integrate Automation Anywhere with your systems. It just sits in your VDI, and then it works like any human user would work.
Upgrading the solution was a challenge because it required a whole project and some coding.
Overall, I rate the solution a seven out of ten.
Helps save time, reduces costs, and improves productivity
What is our primary use case?
We obtain use cases from the business and optimize their solutions by implementing Lean Six Sigma methodologies to eliminate process waste. We then follow this with end-to-end automation that requires no manual intervention. Automation Anywhere is the tool we employ to achieve this.
Our goal is not to solve problems but to automate manual tasks previously performed by humans. Rule-based processes require minimal human decision-making and are ideal candidates for automation. By using Automation Anywhere, we aim to replace repetitive human labour with machine efficiency.
How has it helped my organization?
For example, a business user performs the same routine daily: logging in, analyzing Excel data, and responding to customer emails. This repetitive manual work is ideal for automation. We use the Automation Anywhere tool to build a bot that mimics these human actions. The bot logs in, processes emails, responds to customers, and completes the entire process autonomously, from start to finish.
We use generative AI to process emails by determining customer sentiment and intent: happy, inquiring, dissatisfied, or angry. The AI makes decisions based on email content and automatically generates requests or tickets in ServiceNow, assigning them to appropriate users. This automation replaces the manual task of sifting through thousands of daily customer emails, allowing employees to focus on higher-value work. The combination of generative AI and Automation Anywhere automates this process efficiently.
Automation Anywhere increased productivity by 30 percent.
Automation Anywhere has significantly re-emerged in the industry over the past few years. The platform has introduced numerous features and a robust cloud deployment pipeline. The initial focus is on a cloud-based architecture and a new structure supporting third-party coding languages like Python, VBScript, and VBA. Document Automation, formerly IQ Bot, simplifies document automation development. Additionally, Automation Anywhere acquired Shibumi, rebranded as CWE Manager, to provide a pipeline for automation and offer detailed performance metrics, including ROI, savings, and bot health for business users.
AI is the future, and automation is a crucial component. Our healthcare organization, which manufactures products like gloves and masks and provides in-house hospitality to patients across the US, has significant opportunities for automation and AI implementation. With six data centres globally and a new CIO focused on cost reduction, we're aggressively pursuing cloud migration to Azure and have partnered with Google for AI integration over the next five years. These initiatives aim to streamline operations, reduce costs, and enhance patient care.
Throughout my experience, I have integrated nearly 600 applications with Automation Anywhere, encompassing a diverse range of software, including desktop-based, standalone, and web-based applications.
Automation Anywhere has significantly reduced costs in my organization. For example, a team of 20 employees previously spent six minutes manually entering 20,000 Excel records into an Oracle application daily. This process consumed valuable time and resources, including Oracle licenses and employee wages. Automating this task eliminated the need for one Oracle license by accessing the database directly. Our automation solution processes 10,000 records in just 15 minutes, drastically improving efficiency and accuracy.
Integrating workflows requires careful consideration of automation complexity, determined by the number and type of applications involved and the number of interactions within each application. We assess applications based on web-based vs. standalone, legacy vs. automation-friendly, and the number of fields requiring input. A complexity score is assigned. Zero to ten is low, 11 to 20 is medium, and 21 to 30 is high, and corresponding timelines for development, testing, QA, pilot, and handover are established. Once timelines are set, we focus on securing application access for developers, providing necessary test data, and coordinating with business stakeholders for UAT testing. After successful UAT, the bot is deployed to production for a monitored pilot phase before full-scale implementation. This approach is standard workflow management practice in our organization.
The savings from automation depend on the specific automation implemented. Some automation may provide minimal benefits to the business. For example, if a new automation is introduced and the business user spends only two percent of their time per day on the related task, the savings may be insignificant. To evaluate the ROI, we calculate the costs over five years, including development, support, licensing, and infrastructure setup. In the first year, the focus is on investment and implementation. While savings may not be fully realized in the second year, from the third to fifth year, the business can expect significant returns due to reduced human labor. The automated process can be continuously enhanced to adapt to changing business requirements. My organization has achieved savings of approximately one point five billion over the past year and a half through automation.
What is most valuable?
Automation Anywhere's most valuable features include generative AI, similar to Copilot, which will significantly benefit developers; low-code or no-code technology; and document automation capable of extracting data from structured and unstructured PDF formats, presenting it clearly and easy to follow. An upcoming feature will also provide graphical representations or dashboards to illustrate cost savings, ROI, and FTE benefits achieved through process automation.
What needs improvement?
The Copilot recently integrated into Automation Anywhere requires significant refinement and additional features. Essentially, it still necessitates manual review, which is inefficient. For example, instructing Copilot to write code for opening and reading an Excel file generates necessary commands but still requires developer input to specify target data, column numbers, and desired data. This indicates a need for further training to enhance the bot's capabilities.
Integrating Automation Anywhere with existing systems often proves challenging due to the prevalence of legacy applications that are not automation-friendly. Unlike modern applications with easily identifiable elements, these older systems require creative problem-solving to develop reliable and error-resistant automation. This challenge is common across the RPA industry, necessitating innovative approaches to data extraction. For instance, utilizing software development kits, XML files, or APIs can be more efficient than navigating through multiple application pages. Additionally, implementing fuzzy logic scripts is crucial for handling data entry errors, such as name variations, to ensure accurate matching and process success.
The learning landscape for Automation Anywhere offers various certifications and training materials. While the community provides a platform for interaction and resource sharing, not all training content aligns with the specific needs of developers. Additionally, the community forum, though helpful, doesn't always provide timely or comprehensive solutions to user inquiries. The company's internal structure, with multiple product teams, can also complicate the process of obtaining support and resolving issues.
For how long have I used the solution?
I have been using Automation Anywhere for one year.
What do I think about the stability of the solution?
I would rate the stability of Automation Anywhere nine out of ten.
What do I think about the scalability of the solution?
Automation Anywhere is a highly scalable tool, particularly evident in its ability to handle user concurrency, as demonstrated in document automation. Its scalability is supported by robust hardware and software requirements, high-performance document and file processing benchmarks, and the capacity to increase or decrease resources to match fluctuating demands flexibly. Essentially, Automation Anywhere empowers businesses to adapt efficiently to changing needs.
How are customer service and support?
Automation Anywhere offers tiered support levels based on partnership status. Gold, silver, and platinum partners receive varying degrees of assistance, including dedicated support teams and prioritized ticket resolution. While their services come at a premium, the benefits include timely responses and efficient problem-solving.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
I have worked in various industries and have experience automating processes using different automation tools available on the market, including VBA, VBScript, and Python.
Automation Anywhere, while a formidable RPA tool, currently ranks second behind UiPath. Both companies are industry leaders, continually innovating to enhance scalability and reliability. While Automation Anywhere has made significant strides in recent years, UiPath maintains a slight edge in overall market performance. Compared to other available options, Automation Anywhere remains a top choice due to its robust features and reliability.
How was the initial setup?
The deployment process in Automation Anywhere is relatively straightforward. We export the package from one environment and import it into another. However, each organization has its own unique deployment standards, often involving processes like change advisory board approvals. Therefore, the actual deployment method will vary depending on the specific organization's guidelines and procedures.
The overall deployment time for a robot is five minutes. A team was involved in this process. As the developer, I was responsible for obtaining the necessary approvals and moving the robot code from enrolment to deployment. Other organizations may have specific teams dedicated to these tasks. For example, they might have their own Centre of Excellence team that handles all deployments. Therefore, the deployment process can vary depending on the automation and the specific organization. In my current organization, we handle deployments ourselves, while in my previous organization, there was a separate team dedicated to this task. Prior to that, a support engineer typically performed these duties.
What's my experience with pricing, setup cost, and licensing?
Automation Anywhere's pricing is significantly higher than other RPA solutions. We recently conducted a small proof of concept with their generative AI integration and received a quote of $75,000 for one year. In comparison, Microsoft offered a similar solution for only $20,000. This substantial price difference makes Automation Anywhere one of the most expensive RPA options on the market, second only to UiPath.
What other advice do I have?
I would rate Automation Anywhere eight out of ten.
I would rate the ease of use of Automation Anywhere as a six out of ten for someone without any technical expertise.
The learning curve for non-technical people is two months.
There are several areas for improvement in the implementation of Automation Anywhere. Many employees are reluctant to entrust their tasks to automation due to concerns about job displacement. While this is a common misconception, automation is designed to streamline processes and free up employees to focus on more complex and strategic tasks. From a development perspective, Automation Anywhere continually introduces new features, but there is often a lack of effective communication and training. To maximize the benefits of automation, developers should adopt a proactive approach, seeking creative solutions and considering the user-friendliness of automated processes.
My entire organization has close to 27,000 employees worldwide. Our enterprise team, consisting of 15 members including me, handles automation work for the entire organization. My team consists of six members dedicated to support activities, monitoring and assisting the robots. The remaining members are part of the development team, solely focused on development tasks.
Upgrading Automation Anywhere is a moderately complex task due to the numerous dependencies that must be carefully considered and planned for during any migration or upgrade. Yesterday, we successfully migrated our Automation Anywhere Control Room from version 32 to version 33. Prior to the upgrade, we underwent extensive preparation, including reviewing Change Advisor Reports, obtaining necessary approvals, and coordinating with the database team to create a backup of the Automation Anywhere database. Once these prerequisites were fulfilled, we proceeded to the server, uninstalled version 32, and installed version 33. The previously created backup was then integrated to ensure accurate data reflection in the latest version. While proper planning is essential, the upgrade process is neither overly complex nor excessively straightforward, making it a medium-level task.
We have a team of six dedicated to support and maintenance activities, managing approximately 250 automations across our organization. The level of maintenance required varies depending on the developer's experience and the complexity of the automation. Junior developers may create bots that are more prone to errors, leading to increased maintenance. However, senior developers or well-designed automations typically require less maintenance. In addition to support and maintenance, our team is also responsible for minor enhancements, bug fixes, and upgrades or downgrades of our automation systems.
We don't need to constantly monitor the bot as it runs according to its schedule. It performs its tasks autonomously, but manual intervention is necessary in certain situations. For example, if an expected input file fails to arrive at the scheduled time, the automation process will stop. In such cases, a support engineer must contact the business to address the missing file. Additionally, manual intervention might be required for downstream automation tasks, such as when a front-end UI changes on an application. These situations depend on the specific downstream application, business needs, and other factors.
I would highly recommend Automation Anywhere as a technology solution. I've been involved with it for nearly twelve years and have witnessed its remarkable evolution. From its early stages to its current state, I'm impressed by its potential for future innovation and problem-solving. Moreover, I've seen first-hand how Automation Anywhere has significantly benefited businesses by reducing costs and saving on full-time equivalent labour. In one instance, I observed how a single automation process could accomplish the work of ten people in just one hour.
Which deployment model are you using for this solution?
Hybrid Cloud