iRemotech Social Media automations
The Social Media section of the dashboard runs three automations on the Instagram accounts that live on your managed iPhones. This guide explains what each one does, what you will see in the dashboard as a result, and how the settings shape that result. It is written for the people who operate the accounts, not for developers.
- Where: dashboard ▸ Social Media ▸ Overview, Accounts, Configuration.
- Tokens: only Warm-up consumes tokens. How tokens work, how coverage is decided and how to buy them is on its own page: Tokens.
1. The three automations
| Automation | What it does | Costs tokens |
|---|---|---|
| Account Listing | Discovers the Instagram accounts on each phone and keeps your account list up to date. | No |
| Account Status | Reads each account's standing (the warnings and limits Instagram itself publishes). Read-only. | No |
| Warm-up | Runs human-like activity on an account (watching reels, liking, commenting) to keep it active. | Yes |
Account Listing is the foundation. Warm-up and Account Status only run while Account Listing is enabled: you cannot enable either of them while listing is off, and you cannot turn listing off while either of them is on. The dashboard blocks both changes and tells you which one to do first.
2. Where things live in the dashboard
- Overview — a glance at the whole agency: accounts that need urgent attention, how many warm-up sessions completed today versus how many were launched, and warm-up minutes over the last 30 days.
- Accounts — every account discovered on your phones, grouped by phone or by tag, with its status badge, its last status read and its last / next warm-up. Open an account for its detail page: the status checks, the status history, the recent warm-up sessions and the automations that target it.
- Configuration — the automation profiles: which automation, which accounts, which days and times, and how it behaves. Also the account discovery schedule, per-phone listing, and which Instagram signals raise a warning.
3. Schedules
Warm-up and Account Status run from profiles. A profile has the days of the week it is active and a list of times. Each time is a separate run, so a profile with 2 times on 5 days runs 10 times a week. The Configuration page shows the total runs per week across your active profiles; disabled profiles do not count.
- Times are Spain time (Europe/Madrid). Every schedule in the dashboard, including account discovery, fires at that wall-clock time regardless of where you are.
- Schedule runs outside the hours your team uses the phones. If someone is using a phone when a run is due, that run is interrupted.
- Changes can take a few minutes to reach your devices. After you save a profile, the next runs follow the new settings once they have propagated.
- A profile that is enabled must have at least one time and one active day. A profile card shows its next run only while it is enabled and scheduled.
- You can duplicate a profile to start from a copy; the copy is created disabled so nothing runs until you have reviewed it.
4. Account Listing (account discovery)
Listing is how accounts enter the dashboard: there is no import or manual add. Each run opens Instagram on a phone, reads the accounts signed in on it and updates your list.
- Schedule: a single agency-wide schedule (Configuration ▸ Listing) with the days you choose and up to 2 times per day. It cannot be narrowed to some phones by schedule; use the per-phone switch below instead.
- Run all now: queues an immediate discovery on every phone, once per day. Results arrive over a few minutes.
- Accounts last discovered: the banner at the top of the Accounts page tells you when the last discovery ran. Each account row also shows when its own status was last read.
- Not on any device: an account that was seen before but is not on any of your phones right now. These are hidden by default; tick Include … not on any device to see them.
- Record removal: an account that stays off every phone is removed from your list after 7 days; the row shows a countdown ("record removed in 3d"). You can also remove accounts yourself. Removing a record never touches the Instagram account, and if the account is found on one of your phones again the record comes back with its name, alias and tags intact.
- Per-phone listing: in Configuration ▸ Listing you can turn discovery on or off for individual phones. A phone with listing off is never listed. If Warm-up or Account Status still depend on that phone, the switch is locked until you turn those off for it.
- Pause everything on one phone: the Automations switch on a phone (My devices) stops every automation on that phone at once: no listing, no status reads, no warm-up. Turn it back on to resume.
5. Account Status
Account Status reads the account status screen that Instagram publishes for each professional account and shows you the result. It reads; it does not decide, and it never changes anything on the account.
The signals it reads
- Content removed
- Not recommended (under 18)
- Not recommended (non-followers)
- Features restricted
- Monetization limited
Each signal is shown on the account detail page with Instagram's own wording for its current state. If the account is not a professional account, Instagram does not publish this information; the account is shown as Healthy (Not Professional) and the checks are marked as not applicable.
Which signals raise a warning is your choice. In Configuration ▸ Account Status you tick the signals that should raise a Warning badge. The others are still read, still shown on the account and still filterable; they just do not raise a badge. By default only Not recommended (non-followers) raises one.
The badges on the Accounts page
| Badge | Meaning |
|---|---|
| Healthy | Nothing to act on. Healthy (Recommended) means the non-follower check is confirmed green. |
| Warning | One of the signals you watch is raised. |
| Needs action | The account is suspended by Instagram. Open the phone and appeal or recover it by hand. |
| Stale info | No confirmed status read in the last 2 days, so the status may be out of date. Run a check. |
| Automations paused | The account is paused, so no automation runs on it. |
| Not on any device | The account is not on any of your phones right now. |
The summary cards at the top of the page (Healthy, Needs action, Warnings, Stale info, Automations paused) always add up to your total accounts.
Scheduled and manual checks
- Scheduled checks follow the Account Status profiles (days × times), like warm-up.
- You can also check on demand: per account (the icon on the row, or Check status now on the detail page) or for a whole phone (Check status on the phone's group header). While a check is queued the row shows Checking…; if it could not run or could not read the status, the row says so.
- On-demand checks are limited to 2 per account every 30 minutes and 50 accounts per hour across the agency. A phone-wide check can be repeated after a short cooldown.
History. The account detail page keeps 30 days of results as a heat map, one cell per day with the worst result that day; grey means no result. If the last check could not read the account, the checks shown are from the last successful read, with its date.
6. Warm-up
Warm-up keeps an account active by using it the way a person would: it opens Instagram on the phone, scrolls through reels, watches some for longer and only glances at others, and likes or comments at the rates you set. Every session is different: its length, what it watches and what it engages with are drawn at random inside the limits you configure.
Behaviour presets. Each Warm-up profile picks one of:
| Preset | Session length | Like rate |
|---|---|---|
| Careful | 5–8 minutes | 2 % |
| Balanced | 8–12 minutes | 5 % |
| Aggressive | 12–15 minutes | 12 % |
| Custom | you choose | you choose |
With Custom you set every value yourself: the session length range (1 to 15 minutes), the like and comment rates, the comment pool, how long a reel is watched, how often a reel is only glanced at and for how long. The session length is drawn at random inside your range for every session.
Keep it human-like. Watching every reel for exactly the same time, or engaging at high rates, can get accounts flagged. Choosing safe values is your responsibility; the presets are sensible starting points.
What you see afterwards. On the account detail page, Recent warmups lists the sessions of the last 30 days: date and time, how long the account was warmed, and a result chip:
- Completed — the session ran to the end.
- Needs review — the session ended in a state that needs a manual look at the account.
- Didn't finish — the session was interrupted before it finished (for example, someone picked up the phone).
- Not on device — the account was not on its phone when the session was due.
Open a session to see what it did: reels scrolled (and how many were only glanced at), likes and comments. The Warmup per day chart shows total time warmed per day, and the Accounts page shows each account's last run and its next scheduled one. Only completed sessions consume tokens; see Tokens.
7. Tags and scope
Tags organise your accounts and decide which automations target them. Manage them from the Accounts page (Manage tags); a tag has a name and a colour, and you can group the Accounts page by tag.
Each Warm-up or Account Status profile has a scope:
- All accounts — every account, optionally excluding some tags.
- By tags — only accounts that carry at least one of the included tags, minus any that carry an excluded tag. Exclude always wins over include.
- Specific accounts — a hand-picked list.
Whatever the scope, an account that is paused or not on any device is never targeted. The profile card shows the resulting scope, and each account's detail page lists the automations that currently target it.
8. Connectivity options
Warm-up and Account Status profiles have two optional switches (listing has none):
- Allow disabling airplane mode if necessary — lets a run turn airplane mode off on the phone when the run needs a data connection.
- Force IP rotation using airplane mode — makes each run refresh the phone's mobile connection before it starts. It requires the first switch.
Both are off by default. For Warm-up, enabling them can make sessions take longer and therefore use more tokens.
9. Tokens
Warm-up is the only automation that consumes tokens. Your balance, what a day of warm-up reserves, what happens when the balance does not cover every account, how to buy tokens and how promotions are applied are all explained on the Tokens page.