How a farm runs on MationX
An app on every phone does the work inside the real apps, the way a person would. We build the flows, run them, and fix them when the apps update.
Three parts, one farm. Two of them are yours.
- Your phones
- Box phones, handsets, tablets or cloud Android phones, Android 8 and up, rooted or stock. Your SIMs and your SOCKS5 proxies.
- The MationX app on each one
- We install it. It runs the flows inside WhatsApp, Instagram, TikTok and the rest, and reports every step it takes. About the app
- Our side
- We build the flows, schedule them, watch every phone, and fix whatever an app update breaks.
Your farm, live
26 working · 13 idle · 1 paused
Why it survives an update. It reads the screen instead of tapping coordinates.
tap(212, 388)
Missed
The button moved
find button "Send"
Found it
Sent from its new place
The app updates. The flow does not notice.
A recorded tap hits the spot where the button used to be. A step that looks for the button finds it wherever it went.
- It reads the screen, not the pixels
- A step points at a real element rather than a coordinate, so a button that moves in the next release is still the same button.
- Targeting comes with fallbacks
- Each step has alternatives behind it, so a renamed label or a new banner does not end the run.
- AI when the layout surprises it
- When a button has moved past every fallback, the AI reads the live screen, finds the right one, and carries on.
- Snapshots freeze the evidence
- What the screen looked like at any step is captured, so a broken step is diagnosed from the frame, not guessed.
What starts the work. Twelve triggers, three kinds.
On a schedule
Per phone, with quiet hours and a daily cap.
- Time schedule
- Manual run
From your backend
One HTTP call. A phone does it in the real app and your server gets a callback.
- Webhook
- Android intent
When something happens
On the phone itself, the moment it happens.
- Notification
- WhatsApp message
- WhatsApp call
- Missed call
- SMS
- App opens
- App closes
- Element appears
When something breaks. With apps updating every week, something will.
Bans leave rotation
A restricted account is taken out before it drags the rest of its group down.
A log of every step
Every run writes down what it saw and what it did, so we read back exactly where it went wrong.
Fixing it is our job
An app update that breaks a flow is part of the monthly, not a new invoice.