WhenDo · FAQ · 01 / 02

Frequently Asked Questions

21 questions

Why doesn’t my task run?#

Make sure the service is running and the task is enabled. Most triggers also need the Accessibility service granted and the app kept alive in the background (check battery settings).

Where are my tasks, and how do I stop one?#

Everything you have made lives in the Scenes tab, grouped into scenes. Each card has its own switch, so you can stop a single task without touching the others; the scene's own switch turns the whole group off at once. Note that switching a scene back on enables every task in it, so re-check any you had turned off individually.

▶ Watch on YouTube

How do I use the ready-made presets?#

Open Templates › Presets, pick a category and tap Add. Presets marked “Set up” ask for one or two details (an app, a floating button, your Wi-Fi name) and then turn on right away. Tap a preset’s status chip to see which permission it still needs. Tasks triggered only by floating buttons or physical keys don’t count toward the free resident-task limit.

▶ Watch on YouTube

The auto clicker stops after a few minutes.#

Most phones stop accessibility services to save power. Lock WhenDo in Recents, turn off battery optimization for it, allow auto-start, and on Xiaomi / OPPO / vivo / Huawei also add it to the protected or “no restrictions” list. If WhenDo is stopped, you’ll get a notification that opens this page. Presets from the Auto clicker category add a small random jitter to each tap so games are less likely to flag repeated identical intervals.

My banking app refuses to open while WhenDo is on.#

Some banking apps block any active accessibility service. Add a task “When the banking app opens → Pause for current app” from the Utilities presets, or turn WhenDo off while banking. This is a restriction set by the bank, not something WhenDo can bypass.

How do I grant the required permissions?#

Open the Dashboard and follow the permission cards. The Accessibility service is granted in system Settings → Accessibility; Shizuku is granted from the Shizuku app.

▶ Watch on YouTube

The app keeps getting killed in the background.#

Lock the app in Recents, disable battery optimization for it, and enable “Auto-start after boot” in Settings. Some phones also have a separate protected-apps list.

What’s the difference between When and If?#

When (trigger) decides when a task starts. If (condition) decides whether the next actions run after it has started. A task needs a trigger to begin; conditions just filter.

▶ Watch on YouTube

What can actually set off a task?#

Almost anything the phone notices: opening or leaving an app, a clock time or your alarm, connecting to Wi-Fi, Bluetooth or a headset, the screen turning on or off, charging, a battery level, the text of a notification, something shared to the app, or a shake. You can also skip events entirely and start a task from a floating button. Location, calendar, calls, NFC and the face-down and back-tap gestures need Pro.

▶ Watch on YouTube

How do I create a task with AI?#

In the task editor, type what you want in plain words and tap the AI button. The app drafts a full task for you, which you can then review and adjust.

▶ Watch on YouTube

Can I change a task after I have built it?#

Yes, you never have to start over. Tap Edit on the task card, then tap the pencil on any line to open just that line and change its values. Backing out asks before discarding your changes, and nothing is saved until you tap the check mark.

▶ Watch on YouTube

How do I back up or import my tasks?#

Go to Settings → Export all tasks to save an archive file. To import, open that archive with the app or use the import entry on the task list.

What's the difference between a resident task and a one-shot task?#

A resident task keeps watching for its trigger and runs automatically whenever the condition is met. A one-shot task runs once, right when you tap it. Use resident for automation that should react on its own; use one-shot for actions you start by hand.

▶ Watch on YouTube

Can I run a task at a specific time or repeatedly?#

Yes. Under When, add a time-based trigger, such as a specific clock time or a repeating interval. The task service must stay running for scheduled tasks to fire on time.

▶ Watch on YouTube

AI generation failed or didn't give what I wanted — what can I do?#

Describe the trigger and the action in one clear sentence, e.g. "when I connect to home Wi-Fi, mute the phone". Name the app or condition explicitly and avoid vague wording, then tap Generate with AI again. You can always fine-tune the generated task by hand afterwards.

▶ Watch on YouTube

How do I check whether my task actually runs?#

Make sure the service is on and the task is enabled. Open the task and check its run records / snapshots to see the result of each step. If it never fires, re-check the trigger and the permissions it needs.

Can I start a task without opening the app?#

Yes — bind it to a physical key or a floating button. In the task editor tap When → Hardware → Physical key pressed, then Capture key and press the key you want; single, double and long press all work. Or choose When → Floating button, and create the buttons in Settings → Floating trigger buttons. Both need the Accessibility service running.

▶ Watch on YouTube

What can WhenDo actually do to my phone?#

170 actions in 19 groups. Widget covers anything on screen — click, long-press, type, scroll, drag. App launches or stops apps, Hardware handles flashlight, Bluetooth, Wi-Fi and battery, Media covers volume and Do Not Disturb. There are also text, file, shell, notification, calendar, OCR and global-variable actions. The ones that need Pro or Shizuku are labelled in the list.

▶ Watch on YouTube

Why does WhenDo ask for so many permissions?#

Each one backs a specific feature, so you only need to grant the ones you use. Accessibility is how WhenDo reads the screen and taps for you; without it, screen automation and app events stop. Overlay draws the floating buttons and prompts, and cannot read your screen. Location is only for Wi-Fi names and geofences, and microphone, camera, calendar and phone state are used only by the actions that need them. Network is used for AI generation, the online preset library, remote configuration and anonymous usage statistics.

What is Shizuku mode, and how do I turn it on?#

Shizuku is a separate companion app that lends WhenDo system-level abilities without root — shell commands, turning Wi-Fi or Bluetooth on and off, and more. Install Shizuku and start it (it needs ADB, wireless debugging or root to start), then grant WhenDo permission from the Dashboard. If starting times out, update Shizuku and grant again.

▶ Watch on YouTube

Can WhenDo tap a button inside another app?#

Yes. Use a Widget action: click a button by its text, click the widget that matches a condition, type into a field, scroll a list, or drag one widget onto another. WhenDo reads the screen through the Accessibility service, so it works in apps that offer no public API.

Didn't find your answer?

Write to us with your phone model, the task you built and what happened. A person reads every message.

Go to support

Last updated October 15, 2026