Rpa is possibly the most flexible automation platform and as a result, rolling out RPA solutions require significant programming and customizations. Since RPA companies can not possibly build a solution for every process or task that will be automated, they rely on vendors to provide customized solutions. These solutions are provided in marketplaces built by leading RPA companies:

Comprehensive list of RPA marketplaces. Disclaimer: The number of apps is not an apple-to-apple comparison as companies list applications at different levels of granularity (from snippets to full processes) in their marketplaces
RPA marketplaceFounded onNumber of apps as of 18/Dec/2018Developer categorizationRatingsReviews
Automation Anywhere05/20181200+AvailableAvailable
BluePrism11/201877
UiPath10/2018207Available (6 categories provided from UiPath to community contributor)AvailableAvailable

RPA marketplace owners are still developing a lot of the typical marketplace functionality such as:

  • Developer categorization: By categorizing apps developed by RPA companies themselves, those developed by certified solution providers and those developed by 3rd party developers, RPA marketplaces give users a quick but crude assessment of the developer
  • Ratings: For most categories of RPA apps (e.g. OCR), there are multiple solutions to choose from and ratings help users rank solutions.
  • Reviews: It’s far easier to improve products with feedback. Users leaving public comments to apps helps apps improve their functionality

What are the apps offered in RPA marketplaces?

We can classify apps in these categories:

Process solutions

Since most companies’ basic processes such as invoice to payment are similar on a high level, pre-programmed process software with detailed documentation help simplify development and reduce the need for customization. These are generally structured by industry (e.g. retail), business function (e.g. marketing) or purpose (e.g. collaboration).

These are called “Solution” in UiPath Go Marketplace and “Process bots” in Automation Anywhere Bot Store.

Connectors/integrators

Though RPA companies provide a significant number of integrators to different on-premise/cloud software, it’s not feasible to wait for them to build all possible connections. Especially emerging companies could build their own integrations to use these marketplaces as part of their go to market strategy.

These are called “connector” in UiPath Go Marketplace and “application bots” in Automation Anywhere Bot Store.

Cognitive/machine learning solutions

Even simple processes like invoice to payment require machine learning solutions as invoices come in many different formats. These solutions provide the cognitive functions which are easy to define but hard to implement.

Invoice data extraction is a good example. There are actually only a few companies that solve this problemend-to-end, (i.e. taking the invoice image and extracting the necessary fields such as product name, bank account, payment account and so on with high accuracy).

These are called “Machine Learning Models” in UiPath Go Marketplace and “cognitive bots” in Automation Anywhere Bot Store. “Visual perception skills” in Blue Prism Digital Exchange provide cognitive solutions focused on visual perception.

Some major marketplace participants are listed below:

DeveloperSolutionsAutomation Anywhere Bot StoreBlue Prism Digital ExchangeUiPath GoComments
Omni:usHandwriting data captureAvailable
ABBYYImage data captureAvailableAvailableAvailable
AdobeImage data captureAvailable
RossumInvoice data captureAvailable
HypathosInvoice data captureAvailable
GoogleVarious cognitive functionsAvailableAvailableAvailable3rd party developers use company's APIs to build RPA apps
IBMVarious cognitive functionsAvailableAvailableAvailable3rd party developers use company's APIs to build RPA apps
MicrosoftVarious cognitive functionsAvailableAvailableAvailable3rd party developers use company's APIs to build RPA apps
Disclaimer: We focused on developer of cognitive solutions and excluded simple integrations in this list. For example a Slack integration that allows RPA tool to send messages to Slack is excluded from this list as it is not a cognitive solution

Hope you enjoyed this overview of RPA marketplaces. Feel free to get in touch with us with your RPA related questions:

Let us find the right vendor for your business

Leave a Reply

Your email address will not be published. Required fields are marked *

*
*