Schedules: the assembly line on a timer
Every assembly preset can run daily at a set time (optionally on selected weekdays) — the clock button in the hub's Assembly panel opens the schedules dialog. Rules that keep this predictable:
- Runs happen while the app is open; a late start catches up the same day. At most one attempt per schedule per day.
- Saving a schedule whose time already passed today never fires a surprise run.
- An empty inbox on a "main from inbox" preset logs "skipped (inbox empty)" — no error, no half-built stack.
- Scheduled runs are unattended, so their upload step follows the guardrails below: dry-run unless the schedule is marked Real run. In the CSV and Drive modes that flag is enough; in the API posting modes the guardrails must additionally allow schedules to self-approve. Otherwise the run posts exactly what you approved in the review queue and skips the rest.
WARNING
Connect Google Drive before you leave a Metricool run to a schedule. Unattended runs never open the Google sign-in window — without a token the run stops with "Google Drive is not connected". Connect it once in Settings → Upload settings.