AutoInput for Android

Tasker plugin for UI-aware tap automation that targets buttons by name rather than by pixel coordinate

Overview

AutoInput is a Tasker plugin developed by joaomgcd that extends Tasker with the ability to interact with on-screen UI elements. Unlike every other tool on this list, AutoInput does not require you to manually position a crosshair at a pixel coordinate. Instead, it can target a button by its label, content description, or accessibility class, and will find and tap that element wherever it appears on screen. For automation sequences that need to survive app updates without breaking, this is a significant practical advantage.

The important requirement to understand before installing: AutoInput is not a standalone app. It requires Tasker, which is a paid Android automation platform, to be installed and running. AutoInput provides the tap actions; Tasker provides the trigger system, scheduling, conditional logic, and overall task structure. Together, they form the most capable tap automation setup available on Android without root. For users who want a standalone auto clicker without purchasing Tasker, MacroDroid provides conditional trigger-based automation with its own built-in tap action. For simple gaming tap automation, Auto Clicker - Automatic Tap or MT Auto Clicker are faster to configure. Full comparison at best auto clickers for Android.

At a Glance

Developerjoaomgcd
Packagecom.joaomgcd.autoinput
App TypeTasker Plugin (NOT standalone)
PlatformAndroid
PriceFree (limited) / Paid (full); requires paid Tasker
Root RequiredNo
Minimum Android5.0

Pros and Cons

Pros

  • Targets UI elements by label - automation survives app updates
  • Full Tasker integration: 70+ triggers, variables, conditional logic
  • Most powerful tap automation setup on Android without root
  • Active developer with regular updates and Tasker community support

Cons

  • Requires Tasker (paid) - cannot run as a standalone auto clicker
  • Steepest learning curve of any option on this list
  • Element detection does not work in game engine apps (Unity, Unreal)

Requirements

Important: AutoInput is a Tasker plugin. It will not work without Tasker installed. You need to download and install BOTH apps before following this setup guide. Tasker is a paid app available on the Google Play Store.

How to Download and Install

Both AutoInput and Tasker must be installed. Download them separately using the buttons below.

Download AutoInput

You will be taken to play.google.com

Download Tasker

You will be taken to play.google.com

  1. Install Tasker from the Google Play Store and complete the initial Tasker setup.
  2. Install AutoInput from the Google Play Store.
  3. Open Tasker and confirm it is running correctly before proceeding.

Enabling Accessibility Permission

Both Tasker and AutoInput require Accessibility Service permission separately.

  1. Open Settings on your device and tap Accessibility.
  2. Under Installed or Downloaded Services, find Tasker. Tap it and toggle On.
  3. Repeat the same steps for AutoInput: find it in the Accessibility list, tap it, toggle On.
  4. Accept the Android permission warning for each.
  5. Return to Tasker to begin building your first task.

Configuration

  1. Open Tasker and tap the plus button to create a new Task.
  2. Name the task and tap the plus button inside the task editor to add an Action.
  3. Scroll to Plugin and select AutoInput. Tap Configuration to open the AutoInput action editor.
  4. In AutoInput, choose the action type: Click, Long Click, or Gesture.
  5. For element-based targeting: tap Element by Text and enter the label of the button you want tapped. AutoInput will find and tap the matching element when the task runs.
  6. For coordinate-based targeting: tap Gesture, set type to Click, and enter the X and Y coordinates of the tap point.
  7. Save the AutoInput action and return to the Tasker task editor.
  8. Add additional AutoInput or Tasker actions to build the full sequence, including Wait actions for delays between steps.
  9. Add a Trigger to the task: tap Triggers in the task list, then the plus button. Select App Open, Time, or any other condition to start the automation automatically.
  10. Save the task. Toggle it active in the Tasker task list. The task will fire when the trigger condition is met.

Troubleshooting

AutoInput actions not finding the target element

Open the AutoInput action in your Tasker task and use the element picker to inspect the target app. If the element picker shows no elements or returns empty results, the app likely uses a non-standard rendering engine. Switch from element-targeting to coordinate-based tapping for that app.

Tasker task firing but AutoInput action doing nothing

Confirm both Tasker and AutoInput have Accessibility Service enabled separately. Each requires its own Accessibility toggle in Settings. Also ensure the target app is in the foreground when the task fires, as some AutoInput actions require an active visible app.

Task running on a schedule but not executing when device is idle

In Tasker settings, enable Run In Foreground for the task, or use a persistent notification. Also disable battery optimization for both Tasker and AutoInput in Android's battery settings.

Frequently Asked Questions

Compare Other Android Auto Clickers

MacroDroid is the closest standalone alternative - it has its own trigger system and tap action without requiring a second app purchase. Clickmate and AutoClicker by HA Dev offer gesture recording for users who want to record sequences rather than script them. For straightforward gaming tap automation without the complexity of Tasker, MT Auto Clicker or Auto Clicker - Automatic Tap are much faster to configure. See all options at the best auto clickers for Android guide.