What can you automate?
- Record and replay: capture touches and button presses as editable Lua scripts.
- Find images and text: use color patterns, local image matching with scale and rotation support, and OCR.
- Control the device: launch apps, enter text, schedule scripts and use native screen unlocking with an optional device passcode.
- Work from your computer: manage files with WebDAV and integrate with the ControlPlane HTTP API over your local network.
Explore the Lua API guide for options, examples and feature requirements.
Install AutoTouch
- Open the package manager supported by your jailbreak: Cydia, Sileo or Zebra.
- Add https://apt.autotouch.net/ to its sources.
- Install the AutoTouch package compatible with your jailbreak and complete any requested respring.
- Open AutoTouch, then hold Volume Down to show the control panel.
AutoTouch requires a jailbreak. Individual features depend on your iOS version and jailbreak environment; local Vision OCR requires iOS 13 or later.
Record your first script
- Open the app you want to automate and hold Volume Down.
- Tap Record, perform your actions, then hold Volume Down again to finish.
- Select the saved script from the control panel to replay it. Hold Volume Down to stop playback.
- Edit the recorded Lua script to add image matching, waits or other actions.
New to AutoTouch? Start with the user guide. Current builds run Lua scripts; JavaScript scripts are no longer supported.