RPA Technical Insights, Part 21: Transformation Begins With Education, A Guide to RPA Training Documentation

David BrainBlog

When choosing which RPA tool to employ, the maturity of the vendor’s support and training services should contribute to your decision-making process. Vendors strive to make their products powerful yet accessible, often supplementing training material and additional assistance to ease the transition to RPA. If you are new to this technology, this material can prove to be invaluable in getting ... Read More

RPA Technical Insights, Part 19: Doing More for Less: How to Optimize Resource Allocation in RPA

David BrainBlog

Making sure a deployed robotic automation environment runs at its full potential should be a top priority for businesses. Misallocating resources has the potential to lead to lower costs savings along with resulting in unnecessarily wasted processing time. The RPA tool being implemented should provide the business with the tools to ensure efficient allocation of robotic resources. Through extensive implementation ... Read More

RPA Technical Insights, Part 18: The 4 Configuration Features That Can Bolster Automation Development

David BrainBlog

A smooth RPA deployment can save business resources, cut costs and reduce downtimes. However, automation processes require meticulous planning and development, especially if they are to be used in a complex business environment. So how do teams deliver optimal solutions on time, amidst many complex obstacles? The features contained within an RPA tool are one of the key factors. When ... Read More

RPA Technical Insights, Part 17: How to Keep an Eye on Your Automation

David BrainBlog

In security, activity logging concerns the reporting and auditing of RPA processes. This feature is essential to tracking data compliance and reinforcing security measures. Logging also provides detailed information that can be used to improve process efficiency. While this topic was briefly covered in one of our earlier blogs, we will now explore it in depth. You will find that ... Read More

RPA Technical Insights, Part 16: Why Efficiency Goes Hand-in-hand with Security

David BrainBlog

One scope of RPA security is limiting fraudulent activity or misuse of the automation from within the team. Any user that is able to configure your business automation carries a risk, whether it is the exploitation of security flaws or simply careless mistakes. Even tools like encryption cannot fully protect from direct-access attacks. To prevent this type of security flaw, ... Read More

RPA Technical Insights, Part 15: Three Ways Encryption Can Augment Your Business Automation

David BrainBlog

Enterprise-level RPA solutions often involve a considerable amount of data processing and information transfer.  As with all important processes, this data can contain sensitive information. RPA solutions must have sufficient security measures to avoid compromising the integrity of company data. Therefore, security is one of the primary points of focus when Symphony is making RPA software considerations. This blog will ... Read More

RPA Technical Insights, Part 14: How Exception Handling Can Save Your Automation From Failure

David BrainBlog

Exception handling is defined by the management of exceptions in unassisted automation. It ensures that problems can be automatically resolved if possible, or easily identifiable and repairable by system administrators or passed for human completion where appropriate. If left unhandled, exceptions could drastically impair RPA functionality. The success of exception handling depends on how well it is implemented during development. ... Read More

RPA Technical Insights, Part 13: How to Defend Your RPA Workforce from Technical Failure

David BrainBlog

Exceptions (or errors) are unexpected events that occur during the operation of an automation. Amid a deployed RPA solution, they can halt or slow down processes. They are bound to happen with any complex automation. To minimize the effects of exceptions, RPA tools provide functionality to handle them with grace. When implemented at the enterprise level, RPA solutions can protect ... Read More

RPA Technical Insights, Part 12: Customizing Your RPA Solution Through Code Integration

David BrainBlog

Code integration in RPA refers to the general capability of an RPA tool to work with code-based actions. This provides the RPA tool with the ability to embed code internally within a process or execute external scripts. This blog will briefly explore the merit of each of these facets. If accounted for, these factors can contribute to a seamless integration of ... Read More

RPA Technical Insights, Part 11: An Overview of the Most Common Application Integrations in RPA

David BrainBlog

The core of enterprise-level RPA integration is connecting with the various third-party applications in a business’s digital infrastructure. In our previous blog, we mentioned how screen scraping enables the automation of almost any software. However, RPA tools offer more specific features that increase integration speed and reliability. In this blog, we will shed light on some of the most common ... Read More

RPA Technical Insights, Part 10: Why Screen Scraping is Essential to the RPA Toolkit

David BrainBlog

One useful feature of RPA tools is screen scraping. Screen scraping involves capturing bitmap data from the screen and cross-checking it against stored information to decipher it. While it is not the fastest or most accurate method, the flexibility it provides with almost any application makes it a very favorable tool to have. This blog will describe the importance of ... Read More

RPA Technical Insights, Part 9: How to Mitigate the Risks of Database Integration

David BrainBlog

In RPA, the ability to integrate with third-party applications is the key to achieving maximum functionality. However, integration with the database layer is not as simple as connecting to it from an RPA tool. Database integration can pose many challenges, such as information security, that your business should be aware of. In this blog, we will cover the recommended practices ... Read More

RPA Technical Insights, Part 8: How Sustainable RPA Design Can Pay Dividends Down the Road

David BrainBlog

In RPA, solution sustainability refers to the ability to keep an automation optimized throughout process updates and business changes. RPA tools allow for sustainable development through capabilities like component reusability, which can help your business streamline resource usage and reduce turnaround times. This blog will cover how reusability is implemented in RPA development, as well as the importance of process ... Read More

RPA Technical Insights, Part 7: Selecting the Right Code Structure for Process Design

David BrainBlog

An RPA tool’s architecture can often affect usability and the direction of development. Different tools take different approaches to designing and constructing automations. These approaches can have a significant impact on the effectiveness and resilience of the solution and the speed of implementation. Knowing the differences between the two approaches will help you chose the tool that is right for ... Read More

RPA Technical Insights, Part 6: Understanding the Learning Curve

David BrainBlog

Like any complex application, RPA tools take time and resources to master. So, it is crucial to select a tool that will not restrict adoption with strict skill prerequisites. In this blog, we will explain how a low knowledge requirement to configure and run processes within a tool can reduce the friction of the training process. In fact, RPA software ... Read More

RPA Technical Insights, Part 5: Why Visual and Interface Design Matter

David BrainBlog

A Preface on Usability In this chapter of our RPA Technical Insights, we explore the benefits of usability. Usability is measured by how intuitive it is to develop and configure processes, and administer those processes within the RPA tool. We enjoy using software that is simple to use, and RPA tools are no exception. Thus, usability can ultimately help your ... Read More

RPA Technical Insights, Part 4: Optimizing Your Virtual Workforce with Process Administration

David BrainBlog

After identifying your project scope, selecting your deployment mode and constructing your automation processes (following layered design principles), you will need a way to administer them in production. Process Administration provides the necessary capabilities to deploy and manage automation solutions. This blog will explore the versatility of process administration systems and provide advice on the features to look out for ... Read More

RPA Technical Insights, Part 3: Assisted or Unassisted Robotic Process Automation: How to choose the right delivery model for your project

David BrainBlog

The vision for RPA is to distribute and manage work across machines as a 'virtual workforce. Being able to deploy RPA at scale within your organization is key to achieving this. Essentially, the RPA tools in the market offer two modes of deployment. Assisted automation, where the RPA software automates other applications running on the employee’s desktop, or unassisted, in ... Read More