Start Mobile Application

A Start Mobile Application block is used to start a mobile application on a device. 

Fully expanded, the Start Mobile Application block shows the following properties:

The Block Header (“Start Mobile Application”)

The green input connector in the header is used to trigger the block to start executing.

The green output connector in the header triggers when the mobile application has been successfully started.

The title of the block (“Start Mobile Application”) can be changed by double-clicking on it and typing in a new title.

Bundle Id

The Bundle Id or Bundle identifier resource represents the mobile application’s unique identifier number.

Text fields

These fields enable the use of external values (dynamic data) in the “bundle Id”.

To use the value of an added field, right-click the bundle Id field above and select “Insert token” and then insert this field’s name.

Fields can be renamed by double-clicking on them. The tokens will change their visual appearance accordingly.

Add field

Add a field to be used in the typed bundle Id field.

Default timeout

If the 'Default Timeout' checkbox is unchecked, then you can enter the timeout value based on requirement otherwise the timeout value is set as 60 seconds. If the 'Default Timeout' property checkbox is selected, then the 'Default timeout' value selected in the flow settings will be applied.


The maximum time spent searching for the application to be started before giving up and triggering “Not found” (see above).

Note: All cases have a “global timeout” that can be configured in the “Settings” panel. This is unrelated to the timeout of a single building block. However, a running case will automatically be cancelled if it runs for longer than the global timeout.