Automator app icon AutomatorSmart Macro Tool
Android · No-root · Accessibility-powered

Automate anything on your phone.

Automator – Smart Macro Tool is a visual macro builder with on-screen recognition, smart triggers and built-in AI assistance — one app instead of ten utilities. No root. No limits.

Automator turns your phone into an automation platform: build sequences from 200+ actions, act on what's actually on screen via OCR & image matching, fire them on time, location or NFC, and let AI handle the rest.

200+ action types On-device offline AI Zero root required
200+
Action types
No-root
Accessibility API
On-device
Offline AI models
1 app
Replaces 10 tools
Everything in one app

Nine toolkits.
One automation platform.

From a single tap to a full AI-driven workflow across any app — Automator covers the entire surface of your device, no programming required.

🏗️
Visual macro constructor 200+ actions

Assemble scenarios from steps without code — taps, long-presses, swipes, drag & drop, pinch-zoom, multi-touch, text input and scrolling. Record your actions and play them back. Go beyond clicks with full flow control: conditions, loops, subroutines, try/catch and parallel execution.

Recorder & playback Action replay Conditions & loops Subroutines try / catch Parallel runs
👁️
See the screen

Act on what's actually visible. OCR finds and reads text and taps it; image matching locates an element by template; Accessibility reads UI by id, text or coordinates — and waits until it appears.

OCR Image match Wait-for-element
⏱️
Runs itself

Set it once, let it run. Launch on a schedule, when you enter a geofenced area, tap an NFC tag, receive a notification, or on system events.

Time / schedule Geofence NFC Notifications System events
🪄
Built-in AI assistance cloud · self-hosted · on-device

An AI Setup Assistant turns a plain-language description into ready-to-run macro steps, and a built-in AI data preprocessor cleans messy text or whole web pages into structured, LLM-ready data. Bring your own models — cloud (OpenAI, Anthropic Claude, Google Gemini, any OpenAI-compatible endpoint), self-hosted on your LAN (Ollama / LM Studio), or fully offline on-device (.task / .litert / .gguf) with no internet at all.

AI Setup Assistant Data preprocessor Image analysis Video analysis Image / video gen Translate Sentiment Speech-to-text TTS AI memory
🌐
Network & integrations

Connect Automator to any service by API. Built-in HTTP server, HTTP requests, file downloads, LAN transfer, WebSocket, MQTT client, FTP/SFTP, network device discovery and proxy support.

HTTP serverHTTP requests WebSocketMQTT FTP / SFTPLAN transfer Device discoveryProxy
🗂️
Data & files

Variables, lists, tables and a local database (SQLite-style actions). Parse and build JSON/XML, process with regex, encode/decode, hash, encrypt/decrypt, zip archives, manipulate files, and generate or scan QR & barcodes.

Variables & listsSQLite JSON / XMLRegex Crypto & hashingZIP QR / barcodesUniversal convert
📄
Documents & media

Edit PDF and DOCX, process images, drive the camera for photo, video and continuous capture, and stream your device.

PDFDOCX Image editingCamera Streaming
📱
Device control & communications

Reach the whole phone: SMS (read/send), contacts, calls (dial/answer/end), calendar, notifications, clipboard, Wi-Fi/Bluetooth/flashlight/volume/brightness, screen lock, alarms, location & maps, intents, shell commands, vibration, and battery/app info.

SMS & callsContacts CalendarClipboard Wi-Fi / BTBrightness / volume Location & mapsIntents ShellAlarms Remote control
🔐
Privacy & control

Runs without root. AI keys are stored encrypted. On-device mode works fully offline. And Automator always explains, in plain terms, why it asks for Accessibility.

No root Encrypted keys Offline mode
AI engine

Your AI. Three ways to run it.

Connect a cloud provider, point at a model on your own machine, or run a model fully on-device with no network at all. The same AI Setup Assistant, data preprocessing, image, translation, speech and memory tools work across every mode.

☁️
Cloud providers

Bring your own key and call the big hosted models directly from a macro. Works with the major providers and anything that speaks the OpenAI-compatible API.

OpenAIAnthropic GeminiOpenAI-compatible
🖥️
Your own server

Run open models on your PC or home server and reach them over your LAN. Keep your data on your network and pay nothing per request.

OllamaLM Studio LAN endpoint
📲
On-device

Load a local model straight onto the phone and run it offline — MediaPipe .task, LiteRT .tflite/.litert or llama.cpp .gguf. No key, no server, no connection — your AI keeps working in airplane mode.

.task.litert.ggufFully offline
🪄AI Setup Assistant
🧹Data preprocessor
🔎Image analysis
🎬Video analysis
🎨Image & video gen
🌐Translate
💬Sentiment
📄Summarize
🎙️Speech-to-text
🔊Text-to-speech
🧠AI memory
How it works

From idea to running macro in four steps.

No code required. Build visually, test on the spot, then let triggers run it for you in the background.

01
Build the flow
Drag actions onto the canvas or record yourself tapping. Add loops, conditions and variables as you go.
02
Let it see the screen
Use OCR and image matching so the macro reads and reacts to whatever is on screen, in any app.
Add a trigger
03
Run it on a schedule, at a location, on an NFC tap, on a notification, or from a system event.
04
Let it run
Automator runs your macros in the background — with smart AI assistance on hand whenever you want a suggestion.
Permissions & privacy

Powerful by design, honest about why.

Automation needs real permissions to work. Here is exactly what Automator uses them for — and what it deliberately does not do.

Why Accessibility

Android's Accessibility service is what lets an app observe the screen and perform taps and gestures on your behalf. Automator uses it for one purpose: to actually run your macros — reading on-screen content for OCR and image matching, and performing the taps, swipes and inputs your flow describes.

  • Used only while your macros run
  • Drives the taps, gestures and screen reads your flow defines
  • You can revoke it any time in system settings

🔒 What stays private

Your automations and data stay with you. There is no root requirement, AI keys are stored encrypted on the device, and on-device mode runs with no network connection at all. Automator does not promise to bypass any platform limit or app protection.

  • No root required
  • API keys encrypted on-device
  • On-device AI works fully offline
  • Designed to respect platform rules

Get Automator

Install from Google Play. 18+. Built for people who want their phone to do the boring parts for them.