ScriptTap

Starts and triggers

Android routines and shortcuts automation

ScriptTap Routines and ScriptTap Shortcuts both help start complete user scripts, but they are separate features with different owners and limits.

What it does

Routines are ScriptTap's in-app way to launch user scripts from supported routine and trigger flows. Shortcuts are launcher, shortcut, or intent entry points for complete user scripts.

How ScriptTap handles it

ScriptTap keeps routine starts and shortcut starts tied to complete user scripts. Before a script runs, it still goes through the same setup, permission, update, validation, and safety checks used by normal ScriptTap starts.

Routines

ScriptTap currently supports six routine trigger types:

Time
Start once at a selected date and time or repeat on a supported interval.
App Activated
Start when the selected launchable app becomes the active foreground app.
Notification
Start from a new notification from the selected app, with optional containing-text and case filters.
UI Element Found
Start when a matching Accessibility element appears, using text, content description, view ID, class, occurrence, and optional element filters.
Image Found
Start when the selected image asset appears inside the configured screen area.
Pixel Found
Start when a configured point or short line matches the selected color and confidence.

Every routine still follows normal setup, permission, update, validation, and safety checks before its script runs.

Routine controls

Each routine can use its supported check frequency, cooldown, timeout, run constraints, and busy-script policy, while each trigger applies its defined re-arm behavior. Constraints can include time windows, weekdays, battery and charging state, screen state, orientation, network state, and foreground-app requirements.

Shortcuts

ScriptTap Shortcuts can help ScriptTap work alongside compatible automation apps or Android launcher flows. A shortcut makes its selected script active and waits for the normal in-memory preload. Trial, premium, or already-unlocked Play can then start directly. If an ad unlock is required, ScriptTap returns afterward with a movable Play is ready confirmation so you can prepare the app underneath before pressing Play Script. Launches continue through ScriptTap's normal permission and execution-preparation checks. Natural completion closes ScriptTap; pressing Stop keeps it open.

Good uses

  • Start a complete ScriptTap script from the launcher.
  • Let a compatible automation app call into a prepared ScriptTap script.
  • React to a time, foreground app, notification, Accessibility element, image, or pixel condition.

Android-aware execution

Routines and shortcuts use Android's supported background, permission, validation, and user-setup paths. Shortcuts integrate with compatible Android launchers and automation apps through ScriptTap's published launch behavior.

Privacy and safety

Shortcut and routine starts should launch scripts the user created and understands. Do not use them to hide automation from the user or to start actions that bypass another app's rules.

Mini-workflow example

Create and validate a script that opens a notes app and performs a repeated visible check. Add a ScriptTap shortcut for that complete script, then call the shortcut from a compatible launcher or automation flow when you want that script to start.

Try the ScriptTap open beta

Related pages