Sign in
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Reviews from AWS customer

14 AWS reviews

External reviews

5,681 reviews
from and

External reviews are not included in the AWS star rating for the product.


4-star reviews ( Show all reviews )

    Kalpesh Parikh

Empowers organizations with the most advanced OCR capabilities

  • December 20, 2024
  • Review provided by PeerSpot

What is our primary use case?

I see opportunities to utilize AI in banking, mainly check validation and customer churn prediction. Additionally, my work with a Pharmaceutical focused on R&D and supply chain presents further opportunities for AI implementation.

How has it helped my organization?

For each full-time employee, we can deploy one bot, automating approximately 75 percent of their tasks.

Automation Anywhere makes tasks more cost-efficient.

Automation Anywhere enables us to achieve a 90 percent compliance rate.

For organizations with technical teams, Automation Anywhere serves as an excellent tool.

The learning curve is generally beneficial, especially with the rise of remote learning opportunities. However, businesses may find the transition challenging. Automation Anywhere is a valuable tool for technical teams, although it currently lacks generative AI capabilities like those offered by OpenAI and Azure. While RPA continues to evolve, it remains a strong asset for those with technical expertise.

Non-technical personnel can be trained to use Automation Anywhere in approximately two weeks. The training involves a standard checklist, a knowledge transfer session, a reverse KT session, and supervised practice. This approach ensures that individuals are fully prepared to use Automation Anywhere effectively within two weeks.

Our automation and AI strategy prioritizes delivering immediate value to customers. We begin by identifying and addressing their most pressing issues to demonstrate the benefits of Automation Anywhere. This approach allows us to establish credibility and build strong customer relationships, paving the way for tackling more complex challenges later on.

In the six months since integrating Azure with OpenAI, security teams have granted initial approval for using generative AI, leading to productive discussions on its implementation.

I have worked with the core banking system, which is fully integrated with Automation Anywhere. This includes call management, voice integration, and check validation using OCR scanning. Through this system, the entire core banking process is end-to-end and automated.

The integration is successful, demonstrating consistent accuracy rates exceeding 80 percent. Utilizing Automation Anywhere OCR scanning has proven effective and beneficial for our operations.

Automation Anywhere is easy to upgrade.

What is most valuable?

The OCR feature in Automation Anywhere is the best I have encountered, even better than Google. 

What needs improvement?

The initial cost of Automation Anywhere, including license fees and integration costs, is high. It is challenging for business users to operationalize the tool independently. Improving features linked to Gen AI and data processing could reduce dependency on ETL processes, allowing more tasks to be handled within Automation Anywhere.

Although Automation Anywhere is a GUI-based platform with drag-and-drop functionality, non-technical business users struggle to implement it due to the complexities of operationalizing automation within a business context. While a technical user can bridge the gap between the platform and specific business needs by collaborating with domain experts, non-technical users lack the understanding to effectively utilize the platform's features, resulting in a low success rate for independent implementation.

For how long have I used the solution?

I have been using Automation Anywhere for six to seven years.

What do I think about the stability of the solution?

Automation Anywhere is stable.

What do I think about the scalability of the solution?

Automation Anywhere is highly scalable for both horizontal and vertical expansions.

How are customer service and support?

Customer service is good. Our internal COE provides support, and if needed, Automation Anywhere engineers are involved directly.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

Previously, I used Blue Prism and Watson. Watson was primarily for the healthcare domain.

How was the initial setup?

The initial deployment of Automation Anywhere is straightforward and can be completed in one week, assuming prompt support from the infrastructure team. The only potential delays stem from internal bureaucracy, not the tool's limitations.

What's my experience with pricing, setup cost, and licensing?

The initial setup and licensing fees are high, and although it saves costs in the long run, reaching the break-even point can take at least six months. This means an initial investment may not yield returns for a year, which is often not feasible due to budget constraints. To address this, we offer amortization options, bearing the initial cost to help clients get started and then transitioning those costs into ongoing implementation support. This approach allows us to win contracts despite the high initial investment.

What other advice do I have?

I would rate Automation Anywhere an eight out of ten. While it's a robust tool, costs could be more competitive.

Automation Anywhere requires a dedicated maintenance team, with a recommended ratio of ten technicians for every hundred users, to ensure optimal performance and stability.

The automation team handles bot maintenance directly, eliminating the need for a separate maintenance team.


    Vikas-Jaiswal

Eliminates extensive coding and integrates well with enterprise applications

  • December 13, 2024
  • Review provided by PeerSpot

What is our primary use case?

I am working specifically in the finance sector of every single business. Currently, I am collaborating with the finance department of a company to automate their reconciliation and other processes. It works well with ERP automation and similar tasks.

How has it helped my organization?

Before Automation Anywhere, we had Python automation packages. The challenging part about that was it required a lot of coding and error handling. That becomes very complicated, whereas in Automation Anywhere, we already have the framework. We just need to put the logic and all the error handling is done by the Automation Anywhere framework. It is quite good. The availability of frameworks for error handling allowing users to insert logic without additional handling is valuable.

They have an AI platform with GenAI implemented to help us generate anything that is necessary for automation.

Co-Pilot is an interface between a human and a bot. It helps us to give basic instructions or human-related intelligence to a particular bot to complete certain processes. It is quite an important part of automation when we need a human to decide what to do.

It definitely increases productivity. If a human takes six to seven hours to complete a process, a bot can do it within two to three hours with the help of a human if we include Co-Pilot.

When it comes to integration, I have integrated Automation Anywhere with Microsoft Dynamics, Excel, SAP, and Salesforce. All business and enterprise applications are pretty compatible with Automation Anywhere.

The benefits of Automation Anywhere can be seen immediately.

What is most valuable?

Automation Anywhere has a drag-and-drop feature eliminating the need for extensive coding.

It has a large supportive community. They support you at every single step. Their Apeople community is similar to the GitHub community. They are immensely helpful in developing automation bots.

What needs improvement?

One area requiring improvement is the debugging process. When I use a multi-structure with conditions to switch from one bot to another, successful debugging of the entire process is not feasible. Each bot has to be debugged individually.

For how long have I used the solution?

I have been using Automation Anywhere for almost four and a half years.

What do I think about the stability of the solution?

The stability of the automation depends on the applications being automated. For very old or legacy applications, there may be crashes. However, with the latest applications, there are no significant issues like freezing or crashing.

What do I think about the scalability of the solution?

It is quite flexible. For cloud-based applications, there is the option of APIs. For Windows-based applications, it provides UI interface automation, which enhances its scalability.

How are customer service and support?

Technical support is quite good, offering silver, gold, and diamond levels depending on the license. I have had instances of contacting support for compatibility issues, and they provide solutions such as patches. On a scale of one to ten, I would rate the support as eight.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

I have used Microsoft's Power Automate, which is excellent for automation processes within Microsoft-related products. However, it lacks efficacy with other applications such as SAP, Salesforce, and others.

How was the initial setup?

The setup varies with the deployment type. Cloud deployment is straightforward with only a few steps. Dealing with on-premises can be more complex due to customization for specific organizational needs.

The upgrades are quite easy. You just need to select the appropriate version suitable for your business. You need to contact Automation Anywhere, and they will do it for you. There are no hidden charges.

It requires maintenance. If you update your basic application, you also need to update Automation Anywhere to that level. If your application is old or not compatible with Automation Anywhere, they can create some sort of patch to link those applications together.

What about the implementation team?

A single person can manage the deployment if they are purchasing the correct license with support. Alternatively, without direct support, an organization might need at least one professional and one developer.

What other advice do I have?

For business users, there is a separate dashboard and UI to help automate their process. If you are very new to Automation Anywhere but have a basic knowledge of your processes, you can directly automate with Automation Anywhere. If you have basic knowledge of any programming language, it is easy. You can also go to Automation Anywhere University and go through some basic videos. A new person can get started with it within 15 days.

I would rate Automation Anywhere an eight out of ten overall.

Which deployment model are you using for this solution?

On-premises


    Amahl Williams

It offers robust end-to-end capabilities within one platform

  • October 30, 2024
  • Review provided by PeerSpot

What is our primary use case?

I train new analysts and developers how to use Automation Anywhere, so my use cases are rudimentary. We automate many internal processes, such as our monthly reports, employee onboarding, and time cards. On the client side, we focus on finance and accounting use cases, such as order to cash, procure to pay, record to report, etc. I do a lot with revenue ops and revenue cycle automation.

You can create synthetic data to test automation capabilities without using real data. For every RPA delivery lifecycle, you can use synthetic data instead of production-grade data. If you need to beef up your artifacts or documentation, you can use Generative AI to have more complete or comprehensive artifacts as a part of your delivery artifacts.

Document Processing has been a higher priority for our clients this year. Automation Anywhere can meet that need in two areas: FortressIQ transactions and the IQ bot capability.

How has it helped my organization?

Automation Anywhere has significantly improved efficiency within my organization. For instance, we reduced the time to enter orders from five to ten minutes to less than a minute in one use case. This has given full-time employees significant time and enabled us to process more orders. We save a ton of time using automation to onboard folks and for our time cards.  

What is most valuable?

Automation Anywhere's most valuable features include its end-to-end capabilities within a single platform. It offers desktop automation, unattended automation, a recorder for tasks, and advanced IDP capability, which means that I can handle everything from basic cutting and pasting to advanced use cases. With Automation Anywhere, I don't need multiple other tools to automate end-to-end processes. I only need one additional chatbot tool, assuming conversational AI is part of the solution. If I don't have chatbots, all the capabilities are built into the platform.

It's the second-easiest platform we use. Blue Prism is the easiest for non-technical users, but Automation Anywhere is also straightforward. It has a drag-and-drop interface that helps people who have used visual tools and a recorder for rudimentary task automation. If you're not a professional developer and haven't gone through the process yet, it's pretty easy to build a bot without much training.

When I took the training, I did 40 hours of basic and 100 hours of advanced. If I had learned it from scratch, my experience would be different. It was the last platform I learned out of the three. I had Blue Prism and UiPath under my belt before I learned it.

It takes 40 hours to train a non-technical user in basic automation. A process analyst only needs eight hours, but if you use the platform outside of Bot Insight, you need 40 hours to be proficient. 

Automation Anywhere is easy to integrate for all the standard use cases if you have an API. Otherwise, you'll need to build a custom plugin or use computer vision. You can integrate workflows, APIs, business applications, and documents. 

What needs improvement?

The IQ Bots need more out-of-the-box models to lessen the time required for model training. Their competitors provide more built-in models, which enhance capabilities in document processing.

Automation Anywhere white-labels the Shibumi platform and calls it COE Manager. They could expand on that platform to reduce the development time and manage robots in production. The COE tool could do more. I think that's another place where they can expand their capabilities.

For how long have I used the solution?

I started using Automation Anywhere in 2019, so I'm on my fourth year.

What do I think about the stability of the solution?

Stability issues are typically avoidable. Proper infrastructure setup and understanding are crucial for robot processing speeds. Infrastructure is critical, and you must ensure you design these bots to identify all business exceptions In the bot hardening process and the RPA delivery lifecycle. System exceptions are unavoidable, so you need to fix them. But outside of that, there isn't an inherent latency based on legacy software or anything else.

What do I think about the scalability of the solution?

Automation Anywhere’s ability to provide automation at scale is on par with its competitors.

How are customer service and support?

I rate Automation Anywhere eight out of 10. It's on par with competitors, especially if you get the enterprise version. They're a leader in the cloud, with more cloud clients than any of their competitors. 

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

I have used UiPath, Blue Prism, and Automation Anywhere. Blue Prism and Automation Anywhere are similarly easy to use. Automation Anywhere comes with all the digital capabilities you need right out of the box. They added those capabilities through acquisitions, but they own them outright. Blue Prism is easier to use but doesn't have all the same features.  They were late to market with their RDA capability, And I would say their IDP capability isn't as accurate, so it's not as highly rated.

How was the initial setup?

Given its web-based architecture, the initial setup is genuinely straightforward. The hardest thing is a hybrid setup because you have to remember the rules for each one. Depending on the web browser, you have to have a certain amount of power and bandwidth at your disposal. I don't know that I would manage the environment myself. I'd rather have hybrid to cloud so that AA could manage the upgrades for me.

 Larger, multi-tenant deployments typically take three to five weeks, while a single device on a VM can be set up in two to three days. When we sell it and do it for infrastructure, we use senior consultants, so it's 1.5 resources. Depending on how complex the configuration is, we may need more senior consultants, but one architect plus a consultant is usually enough to get it done. 

Automation Anywhere requires some maintenance. We provide managed services to our clients for break-fix and business or system exceptions, but Automation Anywhere handles all the upgrades, patches, etc., as long as it's in the cloud. 

 It's difficult to say how much maintenance Automation Anywhere needs because it varies based on your environment. Sometimes, your environment isn't set up correctly, so the service crashes a lot, and you spend a lot of time resetting services and restarting processes.  

It also depends on the configuration and the number of automations. My largest client has 400 automations in production, so it's a full-time job. They say one person can manage that many, but I don't think that's a healthy number. It's more like 140, depending on the SLAs and use cases. An IT resource can fix most system exceptions, but business exceptions require somebody who's at least minimally basic-certified and ideally advanced-certified. 

In other cases, the automation wasn't built with the best practices in mind, so the process will time out and take longer than a human. Many things can cause maintenance and uptime to increase. Ideally, you want to do load management with the bot, so you're sharing the work. You want a utility available if the workload increases or a bot goes down. Lastly, you should ensure enough onboard memory and bandwidth for the automation to run.

What was our ROI?

The time to value varies depending on the size of your project and its objectives. It takes four to six weeks to produce a viable project if your goal is to prove that you can automate a process in your environment and realize value. Medium-to-large high-value automations might take six to 10 weeks or more. Once you have 10 processes in production, you'll see a return of two to five times the investment.

What's my experience with pricing, setup cost, and licensing?

Complaints are generally about the cost of IQ Bot, which is higher than its competitors. The base model’s pricing is comparable to other platforms with attended, unattended, and IDP capabilities as well.

What other advice do I have?

I rate Automation Anywhere eight out of 10. They're one of the leaders. I don't want to give a bad score, but no one is a 10 because there's always room for improvement. While the market share doesn't reflect it, they're tied for first place, in my opinion. 

I recommend doing the training before you purchase Automation Anywhere so you can understand the terminology, components, capabilities, and best practices. You should also get a partner to help you avoid all the hang-ups and pitfalls of adopting and monetizing new technology. About 70 percent of solo implementations fail.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other


    Cogan Masemola

Document processing and queue management enhance efficiency despite complex interface

  • October 21, 2024
  • Review provided by PeerSpot

What is our primary use case?

Our use case involves reconciliation in a security company where money is collected from different locations and is reconciled at the end of the day. Other use cases include IT service management automation and HR processes, labeled HR two point zero. This involves payment processing in the HR space and fulfillment receiver.

How has it helped my organization?

Prior to implementing Automation Anywhere, the HR department faced challenges with payment scheduling, resulting in significant delays and monthly penalties. By automating this process, the department has eliminated these penalties and reduced the turnaround time for payment processing from two weeks to one day. This automation has not only improved efficiency but also generated substantial cost savings, as each transaction previously incurred a penalty of four rands.

Automation Anywhere offers good learning materials that are free to access. However, some background in RPA or an understanding of workflows is recommended to effectively utilize the platform and its resources. While the materials are comprehensive, a basic understanding of automation concepts will make the learning process smoother.

The learning curve for Automation Anywhere is relatively short, with non-technical users able to start developing within a week. This rapid learning process allows beginners to learn on the go and immediately apply new knowledge. With dedicated practice, approximately 40 hours, or a week's effort, can result in significant developer readiness.

Automation Anywhere has significantly improved our turnaround time, transforming our operations from lagging to leading. We are now ahead of our transactions and able to proactively meet metrics, cutting costs and avoiding penalties. This proactive approach has resulted in substantial cost savings and the elimination of losses due to penalties, marking a significant achievement for our organization.

We have integrated Automation Anywhere with an SAP application, encompassing processes that involve Excel and other mainframe applications.

The integration was challenging, but our experience with RPA technology proved beneficial. We collaborated with application owners to identify suitable APIs and address concerns regarding sensitive data and test environments. Leveraging Automation Anywhere's integration tools, including IQ Bot and cognitive capabilities, we successfully accessed necessary materials and automated sensitive processes. We also incorporated our existing workflows and adhered to standard screening procedures throughout the integration.

Automation Anywhere automated 90 percent of the process, with the remaining reserved for quality assurance to ensure complete processing.

What is most valuable?

The most valuable features of Automation Anywhere are the document processing and queue management.

What needs improvement?

The workflow has a complex drag-and-drop interface that is not user-friendly and requires a good technical understanding, which can be challenging for users. Additionally, the IQ Bot configuration is complex and requires significant effort to interpret unstructured data effectively. Simplifying these aspects would be beneficial.

For how long have I used the solution?

I have been using Automation Anywhere for over two years.

What do I think about the stability of the solution?

Automation Anywhere is stable, and I would rate it nine out of ten.

What do I think about the scalability of the solution?

Automation Anywhere is reasonably scalable, and I rate it as eight out of ten.

How are customer service and support?

The customer service is straightforward, and the support process is efficient. Issues are addressed through logged tickets, making it quite good.

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup of Automation Anywhere was straightforward and completed within a day, primarily due to our accreditations and existing understanding of other technology tools.

What was our ROI?

We reduced the number of full-time equivalent employees from five to one through automation.

What's my experience with pricing, setup cost, and licensing?

Automation Anywhere is thought to be quite expensive, especially for smaller organizations. The pricing model, which varies based on the number of bots and level of support, can become costly. For corporate environments, it is manageable but still on the higher side.

What other advice do I have?

I would rate Automation Anywhere eight out of ten.

We use Document Automation and intelligent automation to identify fraudulent transactions and false claims. Automation Anywhere was instrumental in this process, helping to detect and prevent fraudulent activity. This has been a significant achievement in combating fraud.

We utilize Automation Anywhere across multiple environments, including quality assurance, user acceptance testing, and production, within various regions.

Automated bots monitor the active solutions and restart machines as needed to prevent downtime and reduce the need for manual maintenance.

Weekly maintenance of the bots, including any necessary manual tasks, requires one to two hours.

There are specific use cases where I would recommend Automation Anywhere, such as finance and accounting, human resources, customer service, and IT operations. It’s essential to consider the specific needs of an organization to determine if it’s the right fit.

Which deployment model are you using for this solution?

Hybrid Cloud


    Amit Dolai

Effective data capture tools and easier to use than others

  • October 10, 2024
  • Review provided by PeerSpot

What is our primary use case?

I use Automation 360 as an RPA developer to automate BPS processes. I have developed over 12 to 15 bots that handle back-office tasks. 

My current project is a UK-based water project. Previously, they would take the meter readings and send them to us for quarterly billings. We used to manually enter them in the system, whereas now, we have a bot to help us enter meter readings.

We have also developed a bot to open accounts for new customers. The bot takes all the input from the customer, creates an account, and sends a welcome letter.

How has it helped my organization?

Automation Anywhere has significantly helped my organization by automating tasks that were previously done manually by the back-office staff, resulting in increased efficiency.

A technical user can see the benefits of Automation Anywhere within a few days. After developing a bot, there might be some issues that need to be fixed in the bot. After resolving those issues, the benefits are immediate.

In terms of integration, I have integrated Automation Anywhere with some desktop-based applications, web-based applications, CRM applications, and Excel. I have also integrated Outlook where the bot sends an email through Outlook.

What is most valuable?

The recorder capture tools, specifically the AISense Recorder and Universal Recorder, are valuable. We use these tools in almost every automation. These tools are very effective in capturing data from various applications. We can get data from a web page or an application.

The integration of Generative AI is promising, though I have not yet developed bots using this new capability. It will be helpful for us in the future.

Automation Anywhere is a simple and easy-to-use solution with drag-and-drop activities. Automation Anywhere is easier to learn than any other tool. They also have Automation Anywhere University for learning. They upload all the videos there. They also have a good community.

What needs improvement?

Automation Anywhere has newly integrated the Generative AI feature. It should be more customizable. Currently, we can change certain parameters, but we would like to have the ability to do modifications within the LLM for better outputs. We would like the ability to fine-tune it. It would be better if Automation Anywhere could add some extra features for us to use the Generative AI feature.

For how long have I used the solution?

I have been using Automation Anywhere for two years.

What do I think about the stability of the solution?

We are not facing any issues related to stability, lagging, or downtime.

What do I think about the scalability of the solution?

Automation Anywhere handles scalability well with features like workload management, which helps in distributing tasks across different machines and bots. With workload management features, we can manage and distribute our workloads.

How are customer service and support?

We have been facing an issue with the bots for the last two weeks. We have developed 15 to 20 bots for a client. After making any changes, when we push a bot in production and run it, the bot gives a preprocessing error. We were not able to find the reasons for that error, so we contacted their support and created a ticket. They got back requesting the log files. We need to take those log files from the client and provide those log files to Automation Anywhere support. They have been responsive so far and are working on resolving our issues.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

I have used other tools such as Selenium, UiPath, and Power Automate to automate processes but have not extensively worked with them. I primarily work with Automation Anywhere.

How was the initial setup?

Currently, we are using it for one client, and for that client, it is deployed on-premises. The initial setup was quite straightforward, but I was not responsible for the deployment. My role is focused on bot development and testing, while other team members handle deployment and maintenance.

I have not worked a lot with earlier versions or migrations of Automation Anywhere, but I have experience in migrating a bot, which was easy. I could easily migrate a bot from version 11 to Automation 360.

What other advice do I have?

I recommend learning one RPA tool thoroughly before moving to another. With advancements in AI and ML, it is crucial to look into how to integrate these technologies into your automation.

A person without any technical knowledge can learn Automation Anywhere within one or two months. When a new employee joins our organization, our internal trainer gives them training for four to five weeks. Every week, there are two to three sessions of two hours duration. After about 15 sessions, our employees are ready to use Automation Anywhere to develop bots.

I would rate Automation Anywhere an eight out of ten.

Which deployment model are you using for this solution?

On-premises


    Rajaram Jagannathan

It helps save time and money and improves efficiency

  • October 02, 2024
  • Review provided by PeerSpot

What is our primary use case?

I work for a healthcare company in the pharmacovigilance sector, where we are automating business processes. One key process is case processing, which involves identifying adverse events from drugs, vaccines, or medical devices. These adverse events are reported through various channels like call centers and emails. Currently, data from these sources is manually entered into a drug safety database. We are automating this data entry and the subsequent quality and medical reviews. This automation aims to reduce the workforce from approximately 5,000 to 1,000 employees, primarily by streamlining these processes using Automation Anywhere software.

To reduce maintenance and streamline operations, we have transitioned to a cloud-based subscription model. We are utilizing Automation 360, a subscription-based automation solution, and have also adopted RPA as a service, leveraging pre-built bots offered by Automation Anywhere, some of which are free while others require payment.

How has it helped my organization?

Implementing Automation Anywhere has brought significant improvements by automating repetitive processes previously handled by a large team. This automation has reduced the workforce requirement and allowed for attended and unattended bot implementation. Consequently, human errors have decreased, the quality of deliverables has improved, and timelines have been accelerated. Previously, delays in task completion resulted in penalties for the company, but this issue has been resolved. Automation Anywhere has enabled faster processing of cases, marking a significant positive change in the company's operations.

AI is being used to automate the case intake process, which involves analyzing structured and unstructured documents like emails, articles, and scientific papers. Previously, this task was time-consuming, requiring staff to manually search documents for key information. The process has been significantly accelerated by implementing Automation Anywhere's IQ Bot, with its cognitive automation, AI integration, and natural language processing capabilities. The software automatically highlights crucial details like patient information, product specifics, and adverse events, enabling reviewers to assess document relevance quickly. This automation has reduced review time from 30 minutes per document to five to ten seconds, allowing a greater volume of literature to be processed. Furthermore, the NLP feature automatically identifies and justifies the presence of specific criteria within the documents. By integrating Automation Anywhere into their internal tool, the organization has reduced the workforce needed for this process from over 100 people to 12-15, resulting in increased efficiency, faster turnaround times, and a more manageable workload.

Automation Anywhere offers a user-friendly platform with a drag-and-drop interface, making it easy for business users with limited technical skills to implement RPA solutions. The platform provides a complete suite of tools, including task automation, cognitive automation using IQ Bot, and bot insights and analytics. While embedded with AI capabilities, the platform remains accessible to users without deep technical knowledge. Users should familiarize themselves with the available features, including built-in AI capabilities for handling various document types, and explore the Bot Store marketplace for pre-built bots that can accelerate development. Automation Anywhere enables rapid scaling with cloud-hosted architecture and prioritizes security with GDPR compliance, audit trails, and role-based access.

Initially, integrating Automation Copilot with our daily applications proved challenging. However, subsequent updates have simplified the process. While it previously functioned with attended bots but not unattended ones, expanded API capabilities now allow for greater compatibility with third-party applications. This enhanced functionality enables us to emulate various tasks and seamlessly integrate with systems like Salesforce, SAP, and Oracle. We have successfully implemented Automation Copilot for data entry, updates, and, most significantly, report generation, resulting in improved efficiency and productivity.

Automation Copilot has significantly increased our productivity. Integrating our systems will allow for seamless data transfer, eliminating the need for manual intervention and preventing quality issues. Tasks will be completed automatically and in real-time, increasing productivity and reducing the time spent on manual work. This eliminates the need for batch processing and ensures that everything happens instantly.

Over time, we have integrated numerous products with Automation Anywhere, leveraging their REST API for seamless data flow. This has enabled successful integrations with Salesforce, SAP, Oracle's Argus, and five of our seven internal products, particularly with Automation Anywhere's cognitive automation capabilities. As long as Automation Anywhere provides the REST API, we can integrate any application or third-party service, facilitating effortless data transfer between various tools.

What is most valuable?

The time savings are valuable.

What needs improvement?

The learning curve for Automation Anywhere is steep, especially for advanced features like IQ Bot and API automation, which require technical expertise. While basic automation is relatively easy, the platform's documentation and training materials are not comprehensive, making it challenging to master the more complex functionalities. Compared to UiPath, which offers extensive resources and support, Automation Anywhere's limited resources contribute to a steeper learning curve for those seeking to utilize its advanced capabilities.

From a business perspective, Automation Anywhere is expensive compared to other tools like UiPath, making it unsuitable for small or medium-sized businesses. It requires robust systems to run efficiently and previously had limitations integrating with legacy systems, though they are improving this with REST API support. Additionally, community support is slow and unhelpful for critical issues. While they offer IQ Bot for unstructured data, it can only automate around 50 percent of such processes, requiring manual intervention. Although Automation Anywhere supports customization, it is limited. These are key areas where Automation Anywhere could improve.

For how long have I used the solution?

I have been using Automation Anywhere for four years.

What do I think about the stability of the solution?

Despite Automation Anywhere being resource-intensive, in my four years of experience using it, I have found it to be a highly stable system that has never crashed.

What do I think about the scalability of the solution?

Automation Anywhere offers impressive automation capabilities at scale. From a product standpoint, it is highly effective and achieves its purpose well. Automation Anywhere is a strong choice for enterprise applications due to its robust functionality and cloud-based version. While the portal could be improved, the product itself is excellent and, if chosen strategically, can streamline numerous processes.

How are customer service and support?

Technical support response times are slow. While we can escalate critical issues, their carelessness with other matters, especially those impacting business priorities, is a concern. Their slow pace and occasional irresponsibility demonstrate a lack of respect for our time.

How would you rate customer service and support?

Neutral

Which solution did I use previously and why did I switch?

As a UiPath certified architect and business analyst with extensive experience in UiPath and Automation Anywhere, I find UiPath to be the superior solution for most companies. While both offer cloud-native capabilities, UiPath boasts a more user-friendly interface, requiring less coding knowledge. Its AI Fabric platform provides extensive machine learning capabilities, surpassing Automation Anywhere's limited AI integration. UiPath also excels in bot management and orchestration, offering a user-friendly approach and robust capabilities. Furthermore, UiPath provides stronger security and compliance features, superior third-party integration, and greater pricing flexibility, making it accessible to companies of all sizes, unlike Automation Anywhere, which is often only affordable for mid to large companies. Although Automation Anywhere offers decent cognitive automation, UiPath's ease of use, AI capabilities, and flexible pricing make it the more versatile and comprehensive choice.

How was the initial setup?

The initial deployment was complex, requiring determining the bot type, attended or unattended and bundle handling strategies for multiple bot deployments. This process, driven mainly by configuration and orchestration, can be time-consuming for those without a technical background. Familiarity with the system streamlines deployment, while newcomers or those with limited technical expertise may find it more challenging.

What's my experience with pricing, setup cost, and licensing?

Automation Anywhere is expensive, making it more suitable for enterprise organizations.

What other advice do I have?

I would rate Automation Anywhere eight out of ten.

The benefits of Automation Anywhere projects aren't immediate. Building and implementing a successful automation system involves several stages: proof of concept, pilot process, and finally, production rollout. This process typically takes two to three months due to the necessary development, testing, and refinement. However, once automation is in production, the improvements will be significant and immediately apparent.

In a highly regulated industry with over 10,000 employees, traditional RPA faced strong resistance due to concerns about headcount reduction. To overcome this, we adopted a cognitive automation approach, integrating machine learning capabilities from Automation Anywhere into existing applications. This minimized disruption and ensured a smoother transition. By embedding cognitive automation within familiar and validated systems, we achieved production with minimal resistance. This strategy also allows the system to learn user input through reinforcement learning, adapting to expectations based on feedback and a reward/penalty system. Therefore, we prioritize cognitive automation integrated within our existing products rather than relying solely on a separate RPA suite, especially given the challenges of implementing RPA in a large organization within a highly regulated industry.

Because we use Automation Anywhere in the cloud, they manage all upgrades and provide a defined schedule. We receive regular emails about upcoming upgrades, including the specific date and time. We can communicate any concerns about potential business impacts, and they provide clarity and assurance that upgrades will not disrupt deployed bots. This ensures our work remains unaffected during the upgrade process, which they handle very efficiently.

The bots require maintenance on our end to ensure smooth operation. This includes monitoring their uptime, examining audit trails for failures, and periodically checking their performance. While Automation Anywhere handles regular software updates and maintenance, we are responsible for maintaining the business processes the bots support. This involves ongoing support and ensuring the bots function correctly. If a bot fails, we are responsible for investigating the cause and restoring it to functionality, as we understand the critical role each bot plays in our operations.

To successfully implement Automation Anywhere, prioritize hiring an experienced consultant to provide initial training and guidance. This expert can efficiently onboard other team members, ensuring a smooth transition and maximizing the software's potential. Their expertise will be invaluable in identifying suitable bots from the bot store, even if they require some customization to align with the company's unique processes. This approach saves time and resources compared to developing bots from scratch and leverages existing solutions for faster and more effective automation.

Which deployment model are you using for this solution?

Public Cloud


    Priyanka Peddisetty

New users can grasp the basics within a few hours

  • September 26, 2024
  • Review provided by PeerSpot

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


    MuhammadAli2

Helps us save time, save costs, and improve productivity

  • September 18, 2024
  • Review provided by PeerSpot

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?

Neutral

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


    Sunil Shin

It offers a low-code product, integrates seamlessly, and saves us time

  • August 22, 2024
  • Review provided by PeerSpot

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


    Madhu Kumar T S

Helps save time, reduces costs, and improves productivity

  • August 19, 2024
  • Review provided by PeerSpot

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?

Neutral

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