ScriptTap
UseAction

Command video guide

UseAction

UseAction performs a built-in device action: open an app or link, prepare a message, control media, or use another supported device action. Choose the action first, then configure its settings.

This introductory video demonstrates Open App. It creates a separate tutorial script and launches Play Store using one UseAction command. The installed-app picker supplies the app package and readable label; no tap coordinates are needed.

  • Manually drag UseAction from the Device group into the script.
  • Select Open App, then choose an installed app.
  • Changing the selected action clears settings that belong only to the previous action.
  • Open App sends one launch request; it does not verify that the app is fully loaded.

If subsequent commands need to wait for the target app, see Delay Until — Active App. Choose any additional wait required by your workflow.

Intro & Open App

Step-by-step guide

  1. Step 01

    UseAction performs a built-in device action, such as opening an app, preparing a message, or controlling media. Choose the action you need, then configure its settings. This introduction demonstrates Open App.

    UseAction step 1: UseAction performs a built-in device action, such as opening an app, preparing a message, or controlling media. Choose the action you need, then configure its settings. This introduction demonstrates Open App.
  2. Step 02

    Open the main menu and choose Scripts. Use New to create a separate script for this example.

    UseAction step 2: Open the main menu and choose Scripts. Use New to create a separate script for this example.
  3. Step 03

    Open the new script's menu and choose Rename. Pick a name, confirm it, and select the script.

    UseAction step 3: Open the new script's menu and choose Rename. Pick a name, confirm it, and select the script.
  4. Step 04

    Open the Script Editor and collapse the extra overlay controls.

    UseAction step 4: Open the Script Editor and collapse the extra overlay controls.
  5. Step 05

    UseAction is in the Device group. Open that group and find the command.

    UseAction step 5: UseAction is in the Device group. Open that group and find the command.
  6. Step 06

    Drag UseAction from the palette into the script. Watch the blue insertion line before releasing it.

    UseAction step 6: Drag UseAction from the palette into the script. Watch the blue insertion line before releasing it.
  7. Step 07

    Open the command. The Action selector chooses what UseAction will do. Select Open App for this example.

    UseAction step 7: Open the command. The Action selector chooses what UseAction will do. Select Open App for this example.
  8. Step 08

    The other UseAction choices have their own settings. Changing the selected action clears settings that belong only to the previous action, so choose the action before filling in its details.

    UseAction step 8: The other UseAction choices have their own settings. Changing the selected action clears settings that belong only to the previous action, so choose the action before filling in its details.
  9. Step 09

    Tap Select app to open the list of installed apps. Scroll until Play Store is fully visible. Choose its row to use it as the target.

    UseAction step 9: Tap Select app to open the list of installed apps. Scroll until Play Store is fully visible. Choose its row to use it as the target.
  10. Step 10

    ScriptTap fills in the app's package name and readable label. The package identifies which app to launch. Choosing the app from this list avoids having to type its package name yourself.

    UseAction step 10: ScriptTap fills in the app's package name and readable label. The package identifies which app to launch. Choosing the app from this list avoids having to type its package name yourself.
  11. Step 11

    Tap OK to save. This example needs only one command because opening Play Store is the result we want to show.

    UseAction step 11: Tap OK to save. This example needs only one command because opening Play Store is the result we want to show.
  12. Step 12

    Open App sends one launch request. It does not wait for the app to finish loading. If later commands need the app ready, add an appropriate wait, such as Delay Until with Active App.

    UseAction step 12: Open App sends one launch request. It does not wait for the app to finish loading. If later commands need the app ready, add an appropriate wait, such as Delay Until with Active App.
  13. Step 13

    When the script is complete, simply use the Play button in the main overlay.

    UseAction step 13: When the script is complete, simply use the Play button in the main overlay.
  14. Step 14

    Play Store opens, and the script finishes automatically. No screen-coordinate tap was needed to open the app.

    UseAction step 14: Play Store opens, and the script finishes automatically. No screen-coordinate tap was needed to open the app.