Android device automation
Device state, settings, and actions
ScriptTap’s Device commands read selected live Android facts, change supported settings, and launch visible user-controlled actions through public Android and Accessibility routes.
StateGet
StateGet exposes 27 selectable state groups with typed outputs. They include battery and charging, power and thermal state, display and lock state, audio and music activity, network and traffic rates, Wi-Fi and cellular signal, NFC, location and airplane mode, memory, storage, uptime, call state, Bluetooth, and flashlight state.
Only selected states are read, and available values are written once into the variables chosen by the user.
SetSettings
SetSettings can apply selected rows for Brightness, Volume, Do Not Disturb, Rotation Lock, Screen Timeout, Ringer Mode, Clock Format, Flashlight, Flashlight Strength, and Open Settings Page. Do Not Disturb offers Off, Priority Only, Alarms Only, and Total Silence.
Volume has separate enabled rows for Call, Media, System, Alert, and Message, each from 0–100 percent. A disabled row retains its percentage. Brightness Adaptive and Flashlight also retain their dormant percentage or strength choices when their parent option gates them.
Selected settings are attempted once in a fixed order. If one setting cannot be applied on the current device, later selected settings still run.
UseAction
UseAction supports Open App, View URI, Map URI, App Details, Email, SMS, Dial, Share Text, DeviceNav, Alert, Media Control, Vibrate, and Keep Awake. Email and SMS open prepared drafts, and Dial opens the dialer; none silently sends or calls.
Share Text opens the selected app with the text and can also prefill an optional Phone value. It does not silently share and does not offer a separate chooser-title setting. Each visible action is dispatched once without polling, retry, or fallback.
TTS Reader
TTS Reader can Speak Text, Read UI through Accessibility, Read OCR from a selected area, or Stop current ScriptTap speech. Stop retains the same optional Text String, Success Boolean, and Error String outputs; turning any Reader output off preserves its destination.
Speak Text, Read UI, and Stop do not request screen capture. Read OCR is the only Reader mode that uses ScriptTap's user-controlled capture session.
Android access
ScriptTap requests or opens the Android access needed by the selected operation. Supported behavior follows the Android version, device hardware, installed apps, and user-granted settings access, using public Android APIs.