Robotic Process Automation - RPA

I really need some expert advice on RPA using OutSystems, anyone have any experience?

Matt,

Are you looking to 

1) 'Simulate' an RPA process building something built in OutSystems?  

2) Screen scrape OutSystems screens or connecting to OutSystems database or consuming OutSystems API's. 

3) Building an OutSystems  app to coordinate/programme RPA instances?

Thanks

Paul   

Client wants to be able to use an RPA system to automate a number of simple inhouse applications as well as add RPA to some of the OutSystems apps we are building for them. They have got all excited about it but dont fully understand that automating manual processes is a great idea but you have to have a system to automate!

I know little about RPA...

Matt Thompsett wrote:

Client wants to be able to use an RPA system to automate a number of simple inhouse applications as well as add RPA to some of the OutSystems apps we are building for them. They have got all excited about it but dont fully understand that automating manual processes is a great idea but you have to have a system to automate!

I know little about RPA...

I know this answer will simplify the real business situation, but if you are paying for an OutSystems license then often there is an opportunity to build the automation in Outsystems by exposing an API or consuming the other systems API.  That saves you Robot license and VM license cost and is more robust.  If the process really needs the robot to move around various systems collecting data to load into outsystems the expose an API teh robot can use to avoid the Robot navigating screens.  If the OutSystems app was one of the many systems being navigated through by the robot then you'd expose an API for the robot to consume to avoid the navigation of pages.

Thanks

Paul  


Sounds like you know what we are exploring here, are you at Davies Turner?

It sounds like we have the same view in that building RPA capability in OS is probably more robust and cost effective than buying a seperate RPA like Thoughtonomy and having to configure it and build/buy the robots?

Matt

Hi there,

I have a use case from a client where travel agents book tickets and send them per email. The travel agents are not willing to login into a portal and upload tickets, key in data etc, so the tickets arrive per email. From the attachment I need some info, like passenger, travel dates and price.

With robotics / ocr i would be able to that. Since most suggestions from outsystems is to build the solution in outsystems and not use robotics, i would need to do something like this:

  1. receive email
  2. get PDF attachment from email
  3. read contents from PDF attachment
  4. retrieve passenger, travel dates and ticket price
  5. save data in table

From what i read 1 and 2 can be done in outsystems. I am not sure if outsystems has capabilities for step 3/4, how could that be done?

Any help is appriciated,

Wilko

Hi Wilko,


building this either with an RPA tool such as UiPath or building it with Outsystems, for step 3/4 you will need to make use of an OCR service such as ABBY or Google.

So this is maybe a bit more built-in or seamless within an RPA tool, but there are forge components available to do it from Outsystems.

Your real challenge however, is in how many different formats your mails / pdfs are going to arrive in your mailbox.  Automation/robotics is at its best with predictable/repeatable processes.  There is some AI built into some OCR products, but there are limits.  This might be where robotics tools have a leg up over OS, in offering a framework to deal with exceptions, cooperating with humans in case of doubt,....  I don't know how OS BPM compares to that, haven't gotten around learning about that yet. 

But why not give both a try, OS and UiPath both have free trial/personal versions.

Dorine