Robotic Process Automation (RPA)

Robotic Process Automation (RPA)

Come for answers. Stay for best practices. All we’re missing is you.

 View Only
  • 1.  Work loan Management in WDG

    Posted Mon January 04, 2021 11:00 PM
    Is there a way to add data to WDG queue using an API? Can we trigger a queue using an API like automation anywhere?

    ------------------------------
    Nisala Chamath Jayasinghe
    ------------------------------


  • 2.  RE: Work loan Management in WDG

    Posted Tue January 05, 2021 05:29 AM
    Hello!

    Currently not. If I'm not too mistaken, we plan to open also "the server side" API for direct use in the future, but currently you can only use just the API exposed by your agent service. You can circumvent this by using the API to trigger a bot that puts messages to a queue.

    When you mention "triggering a queue" what exactly you mean? We can define Processes (orchestrations) using the web client that will trigger a bot or several steps with different bots automatically when a message to a "source" queue arrives.

    ------------------------------
    Jukka Juselius
    Senior Solution Architect - IBM EMEA
    WDG Automation Program Lead for EMEA
    IBM Digital Business Automation
    ------------------------------



  • 3.  RE: Work loan Management in WDG

    Posted Tue January 05, 2021 05:29 AM
    Hi Nisala,

    Good question!  The only way (at the moment) is to build your own API that wraps push and pops to the queue using the Queue and Enqueue commands

    Nigel.

    ------------------------------
    NIGEL CROWTHER
    ------------------------------



  • 4.  RE: Work loan Management in WDG

    Posted Tue January 05, 2021 11:46 PM
    Hi Nigel,

    Here is my scenario.

    Multiple users are login to BAW and send their requests by filling a form. There may be 10-15 requests at the same time. In automation anywhere we can call WLM API to put requests data to a relevant queue. Then the queue will trigger the bot and do the necessary task.

    In WDG we cannot call API concurrently if there is only one runtime. It will pass an error that there are no licenses. How can we accomplish this scenario from WDG?

    Thanks.

    ------------------------------
    Nisala Chamath Jayasinghe
    ------------------------------



  • 5.  RE: Work loan Management in WDG

    Posted Wed January 06, 2021 05:22 AM
    Hi Nisala,

    Interesting.  I don't think you need queues. You could implement this by writing the requests to a shared directory.  Each request would be timestamped and unique. Then a consumer bot reads the requests and processes them in timestamp order.  Does that make sense?  Storing requests as files is a lot easier than creating an API to post the requests on a queue.

    ------------------------------
    NIGEL CROWTHER
    ------------------------------



  • 6.  RE: Work loan Management in WDG

    Posted Wed January 06, 2021 06:20 AM
    How the consumer bot is running? Is it scheduled for specific interval?

    ------------------------------
    Nisala Chamath Jayasinghe
    ------------------------------