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.