Flowroid or Automate?

Automate is a flowchart automation app with more than 410 building blocks and a free edition limited by running blocks. Flowroid is on-device Android automation built on a node canvas or drafted from a sentence by AI, with no root and no accessibility service.

Automate on Google Play since
20146
Sources checked

Which one should you use?

Start at 1. Each answer names an app or sends you to the next question.

  1. Question 1: Do you need to tap buttons, type, or read the screen inside other apps?

    Yes
    Automatebuilt in, as a last resort
  2. Question 2: Do you want every feature free, as long as fewer than 30 blocks run at once?

    Yes
    Automateits free edition
  3. Question 3: Do you want an app that uses no accessibility service and has no root, ADB or Shizuku route at all?

    Yes
    Flowroidit has neither
  4. Question 4: Do you want AI to draft flows, or to read and sort text inside them?

    Yes
    FlowroidCreate with AI and AI steps
    No
    AutomateorFlowroidboth are visual — try both

Side by side

What each app does, row by row. Numbers are sources, listed at the end.

Automate and Flowroid compared, feature by feature
AutomateFlowroid
PriceFree, up to 30 running blocks; Premium, one in-app purchase, removes the limit.1$4.99 once. The optional Flowroid AI subscription ($2.99 / month or $24.99 / year) adds hosted AI; flows never need it.2
Trying it firstThe free edition has every feature; only the running-block limit applies.1A 14-day free trial of the whole app through Google Play, with no payment method.3
RootNot for most blocks; a shell-command block runs commands as superuser on rooted devices.4Never. No feature uses root, ADB or a computer.5
Accessibility serviceUsed for UI interaction, key presses, screenshots, toast messages, the foreground app and fingerprint gestures.6None, in any release.5
Tapping or reading other appsYes, built in: Interact and Inspect layout blocks, which its documentation calls a last resort.7,8No. It can launch apps, send intents, and reply to or press buttons on notifications, but it cannot tap or read another app’s screen.5
How you buildFlowcharts of connected blocks.6A node canvas you wire by hand, or a sentence that AI turns into an editable flow; 97 ready-made templates.9
CatalogMore than 410 building blocks.634 triggers and 54 actions, plus conditions, loops and sub-flows.10,11
Code and scriptingIts own expressions, variables and functions, and shell-command blocks.6,12Variables and {{ }} template expressions. No JavaScript, Java or shell.13
Tasker/Locale pluginsYes — Locale/Tasker plug-in blocks.14No.11
AINone listed in its block reference or on Google Play, as of 22 October 2026.6,15Create with AI drafts a whole flow from a sentence, and five AI steps run inside flows. Hosted AI needs no API key; your own model (Ollama, LM Studio or any OpenAI-compatible server) is free.16,17
Receiving HTTP requestsA built-in web server through the HTTP accept block, which its documentation describes for simple message exchanges.6,18An opt-in HTTP API server that requires authentication and listens only on the phone until LAN access is turned on.19

Where each fits better

Where Automate fits better

  • Price of entry: every feature is free up to 30 running blocks, with no time limit.1
  • Breadth: more than 410 building blocks against Flowroid’s 34 triggers and 54 actions.6
  • Automating other apps’ screens, built in, as a last resort.7
  • Extending it: Locale/Tasker plug-in blocks and shell commands.12,14

Where Flowroid fits better

  • No accessibility service and no superuser route at all; Automate uses the Accessibility API for several features.5,6
  • AI: Create with AI drafts a flow from a sentence, and AI steps classify, extract, summarize or translate inside a running flow.16
  • An HTTP API with authentication and scoped keys, off and phone-only by default.19

Sources

Every source was read on . Every claim about another app on this page carries the number of the source that says it. Prices are Google Play’s US prices on that day; apps change, so check the source before you rely on a detail. Something here out of date? Tell us and we will correct it.

  1. Automate documentation — Premiumllamalab.com
  2. Flowroid help — Plans & pricingflowroid.com
  3. Flowroid help — Free trialflowroid.com
  4. Automate documentation — Shell command superuserllamalab.com
  5. Flowroid help — Troubleshooting & FAQflowroid.com
  6. Automate on Google Playplay.google.com
  7. Automate documentation — Interactllamalab.com
  8. Automate documentation — Inspect layoutllamalab.com
  9. Flowroid help — Building flowsflowroid.com
  10. Flowroid help — Trigger catalogflowroid.com
  11. Flowroid help — Action catalogflowroid.com
  12. Automate documentation — Shell commandllamalab.com
  13. Flowroid help — Template expressionsflowroid.com
  14. Automate — home pagellamalab.com
  15. Automate documentation — Block referencellamalab.com
  16. Flowroid help — The AI assistant and AI stepsflowroid.com
  17. Flowroid help — Running your own modelflowroid.com
  18. Automate documentation — HTTP acceptllamalab.com
  19. Flowroid help — The embedded HTTP API serverflowroid.com

Other comparisons

Or see all four apps on one page.

Try Flowroid against your own automations

The quickest way to know is to rebuild one thing you already run in Automate. The trial is the whole app, and nothing in it needs root or an accessibility service.

14 days free, everything included. Then $4.99 once.