Using the Velocity Client

For information on installing the Velocity Client, see Installing the Velocity Client. After the Client app is installed, you can perform the following actions.

Sessions and host profiles

To connect to a host, select a host profile when you first launch the Velocity Client. To create a new host profile, tap or click the Add button in the top corner of the screen. (For information about host profile options, see Configuring host profiles.) The default password to edit host profiles is system. For information on configuring the password to edit host profiles, see Using a Global Settings project.

Share configurations between Android devices with the Velocity Client. For more information, see Using Tap to Share.

To begin another session when you already have a session open, tap the Menu button. When the menu appears, tap Add Session to connect to another host. You can connect to a maximum of four sessions at once—this can be any combination of session types, including more than one Web session at a time.

To switch to another active session, tap the Menu button, and then tap the name of the host. With connected Web sessions, you cannot copy and paste content between them.

To open a new tab during a Web session with the Android Client, tap and hold on a link and then select Open link in new tab from the context menu. Clicking on a link that has a target="_blank" attribute automatically opens the link in a new tab. When multiple tabs are open, the Tabs button appears in the menu bar of the Client. Switch tabs by tapping the Tabs button and then selecting which tab you want to switch to.

To disconnect a host session, tap the Menu button. Then tap the X next to the name of the session you want to disconnect from.

To delete host profiles from the device that were configured with the Console, remove the .wldep files from the device. To edit or delete profiles that were created on the device: 

On Android or Windows, tap or click on the More options button (three vertical dots) for the profile and then choose the option.

On iOS, swipe left on the profile.

To exit the Client on Android or Windows, disconnect any current sessions and then tap the Menu > Exit. For iOS, double-tap the Home button and swipe the app closed.


To launch a keyboard on a screen, tap the keyboard button at the bottom of the screen. This loads the default or a custom keyboard, depending on if custom keyboards are associated with a host profile. To switch between the Velocity keyboard and the system keyboard, tap the Switch button at the bottom, next to the keyboard button.

To switch between multiple custom keyboards, swipe left or right across the keyboard to cycle through other custom keyboards. This functionality only works if custom keyboards created with Velocity Console are associated with the host profile.


On an Android device, turn on debug logging on demand. Navigate to the profile list in the Client, then tap Menu > Start enhanced logging. If the Client has a configuration password set, the user must provide the password in order to start enhanced logging. The Client begins using debug logging in a new log file. The Client stays in enhanced logging mode until either the Client is closed, the user taps Menu > Stop enhanced logging, or the log file reaches the maximum size. When enhanced logging stops, the Client displays a message to the user, copies the Velocity log and the network log to a zip file, and saves the zip file to the Downloads/com.wavelink.velocity directory on the device. The network log is not generated if the session or sessions are web sessions.

If the device is Android 10, the Client does not have access to the Downloads/com.wavelink.velocity directory, so it saves the file in the Android/data/com.wavelink.velocity/files directory instead. Android devices that are versions newer or later than Android 10 allow access to the Downloads directory, but Android 10 does not.

Speakeasy and Bluetooth devices

To pair a Bluetooth headset or printer to an Android device, open the Velocity Client and navigate to Menu > Bluetooth pairing. Scan the NFC tag or barcode for the device to pair it.
You may need to put the Bluetooth device into discovery mode before you can pair it. This typically involves pushing and holding the power button down until it starts blinking.
If you do not have an NFC tag or barcode for the device, you can navigate to system settings to discover the device and pair it.

To pair a Bluetooth or NFC headset to a Windows device, put the headset into discovery mode. This typically involves pushing and holding the power button down until it starts blinking. From the Velocity Client, navigate to Menu > Pair My Headset > Browse. The list of discovered devices appears here. If the device has a barcode, pair it by navigating to Menu > Pair My Headset > Scan Barcode.

To use Speakeasy, make sure the Speakeasy .apk file is installed and that the project has a speech provider selected and the appropriate scripts and grammar files included.

To use voice profiles on Android devices, make sure the host profile has voice profiles enabled and the list of terms defined. In the Velocity Client, tap Menu > Voice profiles. At the prompts, record the words that the engine has problems recognizing. When you save the voice profile, it is applied.
A voice profile is disabled when all of the sessions are disconnected. To enable it again, tap Menu > Voice profiles, select the name of the profile, and tap Apply.

Clients running on iOS devices only support Web session types, and do not support Speakeasy or pairing headsets.

To access a form, tap the shortcut menu. Any available forms are shown in the shortcut menu. The host profile must be configured with the Ivanti Neurons for IIoT information in order for the Client to retrieve the forms.