Digital Exchange

 View Only
last person joined: 6 days ago 

This community is a place to discuss Blue Prism DX assets and development.

  • 1.  Attach and Launch Stages

    Posted 02-17-2020 17:40
    Hi ,

    In which scenarios can be used Launch and attach stages..

    Sidramappa Hunashyal

  • 2.  RE: Attach and Launch Stages

    Posted 02-18-2020 21:15

    Launch and Attach are actions that can be built into a Visual Business Object (VBO). VBOs are built in order to interact with another software application. Very simply, Launch actions will start the application (usually from a file path to the application, or a URL to a web application). Attach actions are built to make sure that the application the Digital Worker thinks it is interacting with is actually correct. In Blue Prism processes, a Digital Worker often bounces from one application to another and back again. Including an Attach action in your VBO will prevent the Digital Worker from "losing sight" of an application as it does this jumping around.

    Here is an example of a Launch action. All it does is launch the application from a file path that was configured in Application Modeller:
    Launch action

    Next, an Attach action is needed so that the Blue Prism Digital Worker can identify and connect to the correct application it should be interacting with. In order to ensure the Digital Worker doesn't "forget" which application it should be interacting with, an Attach action should be built into the VBO like so:
    Attach action

    The Attach action lives in the other actions you build into your VBO. For example, the Log In action (screenshot below) calls the Attach action page first to make sure it's connected to the right application before proceeding with the log in steps. In general, it is best practice to always call the Attach before carrying out any work in the rest of the action. The only action that doesn't need to call the Attach action first would be the Launch, because there is nothing to attach to prior to the launch.

    Log in


    Charles Kovacs
    Developer Consultant
    Blue Prism

  • 3.  RE: Attach and Launch Stages

    Posted 23 days ago

    Hi Charles,

    Thank you so much for your knowledge and for making this as easy peasy as it can get. Its straight to the point yet detailed with the screenshots. 

    Once again, Thank you and keep them coming :)


    Afua Owusu

  • 4.  RE: Attach and Launch Stages

    Posted 02-19-2020 15:38
    Hi Sidramappa.

    Charles gave some excellent information and detail.  My hat is off to you Charles.

    I wanted to give a brief summary if I may regarding the usage of launch and attach stages.  

    Launch is used simply to fire off the application that you've spied using the application modeller.  This puts the focus on the launched app and is therefore active.  Attach is used to reacquire focus.  In other words, if the application is running but not in the foreground, if you try to interact with it, the action will fail.  So before your page reads or writes to an application, for example, you'll want to check to see if it is attached.

    You can check the result of the attach with a decision.  If already attached, no problem, keep going.  If however the application is not attached, you can reattach before attempting the read/write action.

    I hope that is clear.

    Jack Look

Welcome to the Blue Prism Digital Exchange Community!

The Blue Prism Digital Exchange is a "shop window" for new and emerging technologies—a platform that puts powerful RPA and AI capabilities into the hands of business leaders. Users can find and apply pre-built AI capabilities, in the form of downloadable integrations and Visual Business Objects (VBOs), to automated processes. These assets connect and integrate Digital Workers, existing systems and processes to Blue Prism's technology partners, creating a solid foundation of AI-enabled Intelligent Automation that's scalable and sustainable.

Blue Prism Digital ExchangeDX Asset IdeasContact DX Support


The Blue Prism Digital Exchange (DX) is an online marketplace where businesses can instantly access, apply and share pre-built AI, cognitive and advanced RPA technologies from best-in-class providers. These assets easily connect to existing digital workers, systems and processes to enhance automation capabilities.
The Digital Exchange is free to all users. Most of the content on the DX is free to download but there are some submissions that do have a cost associated. The submissions with a cost are advertised on the asset card and profile. No unwanted costs will be applied to any users.
You can visit and browse the Digital Exchange here. If you would like to consume or download any material it is necessary to create an account on the Blue Prism Portal first.
Everyone can access the Digital Exchange and consume the assets on it. If you would like to contribute to the marketplace it is necessary that you create an account and sign up as a partner.