← All guides ⚙️ Tasks and automation

Task scheduling

How to schedule publishing and warmup for the time you need, and what happens if the computer is off

Scheduling exists so that your farm keeps working without you sitting at the keyboard: a video goes out at the right hour, warmup starts in the morning, and you simply open the task list to see the result. In Lusiesta Studio scheduling is built into the publishing and warmup forms, there is no separate planner. Here is how to turn it on, what actually happens and what you should not expect from it.

Where scheduling is enabled

The launch mode is available in two places:

  • New publication, the Publishing settings block - the Start time row with the Run now and On schedule options. Choosing the schedule reveals the publishing interval fields and the caption "Auto-start in N hours".
  • The Warmup tab on the Instagram, TikTok and YouTube pages - the Launch block with the Now and On schedule segments and the Repeat every field.

The interval is set in hours, and the allowed range is 1 to 72 hours. Values outside the range are clamped to the nearest boundary by the app itself.

How to schedule a task

  1. Open the page you need and prepare the task as usual: media or warmup settings, devices, proxies.
  2. Switch the launch mode to On schedule.
  3. Set the interval in hours. The task will start that many hours after you press the button.
  4. Click Start publishing or Start. The confirmation message contains the word "Scheduled" and the number of tasks created.
  5. Open the Tasks page and turn on the Scheduled filter - it lists every deferred row with the status Scheduled and the result "Waiting to start".

The Time column shows when the task will fire: "Today, 18:00", "Tomorrow, 09:30" or "14.08, 09:30". How tasks are created in general and what the other statuses mean is covered in Creating and running tasks.

What the interval really means

An important and honest detail: in the current version On schedule means a deferred start in N hours, not an endless loop. The task is queued for a specific moment, fires once and moves to Completed or Error. It does not re-arm itself for the next round.

So do not count on a single scheduled publication going out every six hours for a week. The practical approach looks like this:

  • schedule tasks a day ahead in batches, spreading the start times out;
  • once a batch is done, create the next one (media, devices and settings are still saved in the form, so scheduling again takes a few clicks);
  • for warmup it is easier to schedule one long session at the chosen time instead of a dozen short ones in a row.

How the app tracks time

The scheduler checks the list of scheduled tasks every 30 seconds and launches the ones whose time has come. Two consequences follow: a task may start a few seconds after the stated minute, which is normal; and if the time passed while the app was closed, the task will run right after you next start the program instead of disappearing.

A scheduled start goes through exactly the same checks as a manual one: license confirmation from the server, the device limit of your plan and the presence of the input agent on the phone. If the phone has been unplugged from USB by then, the task ends with an error rather than waiting forever.

If the computer is off or the app is closed

Lusiesta Studio runs locally only: the phones are connected over USB to your computer, and there is no cloud execution. That means:

  • Computer off or asleep - the schedule does not fire. Nothing is lost: the task stays in the Scheduled status and starts when you open the app again.
  • App closed - same thing. The task list is stored on disk in encrypted form and survives a restart.
  • Tasks that were running when you closed the app cannot be recovered: after the next launch they are marked with the error "Interrupted by an app restart". You have to schedule them again.
  • The phones must be connected at the moment the task fires. A phone that is unplugged or has USB debugging revoked will not run the task.
If the farm has to work overnight, disable automatic sleep in Windows and leave the computer on. Turning the display off is fine, tasks do not need it. It is also worth checking the phone settings so that it does not fall asleep or drop the USB connection: see Preparing your phone for work.

Preview sleep mode and tasks

Do not confuse scheduling with Sleep mode in the grid settings. Sleep mode only turns off the live video on the tiles when you have not touched the app for a while, which unloads the computer and the USB bus. It has no effect on tasks: warmup, uploads and scheduled starts run as usual, they do not need the picture. You enable and tune it in Settings > Interface > Grid with the Sleep mode and Sleep after idle options.

How to cancel or change a scheduled task

An existing task cannot be edited: its parameters are frozen the moment it is created. If you need to change the interval, the content or the device list, do this:

  1. Open Tasks and turn on the Scheduled filter.
  2. Click the stop button in the row you need - the task moves to the Stopped status.
  3. If you like, delete the row with the bin button so it does not clutter the history.
  4. Create the task again with the parameters you want.

Scheduling in practice

A few rules that reduce the risk of trouble:

  • do not schedule every phone for the same minute: spread the batches at least tens of minutes apart, otherwise the computer and the USB hub take a peak load;
  • for warmup, follow the day-by-day plan and do not increase the duration abruptly, there is a reference in The 7-day warmup plan;
  • before leaving for a long time, verify that tasks really do start: schedule one task a couple of minutes out and make sure it moves to In progress;
  • remember that the result of a publication does not depend on the app alone: the platform may show a captcha, ask for confirmation or change its interface, and then the task ends with an error and a diagnostic report.