Wake up to an up-to-date plan. The Night Run pulls the latest items, contacts, purchase orders and sales orders from your accounting system overnight, recalculates your MRP, and surfaces any shortages by the time you reach your desk.
Once per night, Dream MRP runs the same job pipeline as the manual Run now button on your dashboard — just without you having to click it.
The Night Run is available on Standard and Premium plans. Free and Starter plans can still trigger a manual sync whenever they like.
Tracked inventory and non-tracked items are re-pulled with current quantities, costs and lead times.
Submitted and authorised POs and accepted sales orders sync so MRP sees true open demand and supply.
Recent purchases drive default supplier and cost choices for any new planned PO.
Once syncs complete the MRP engine reruns, producing fresh shortage lists and planned POs.
If every customer fired off a full Xero sync at exactly midnight, we’d hit per-tenant rate limits and your job would sit waiting. Dream MRP avoids that.
Every organisation gets a deterministic start offset between 0 and 240 minutes after local midnight. Your run lands somewhere in the same 4-hour window every night.
When the clock in your timezone strikes midnight, Dream MRP knows your scatter window has begun.
By 4 AM local time every eligible tenant has been queued. The dispatcher picks jobs up as their offset hits.
Your offset is derived from your organisation ID, so the run lands in the same minute each night — predictable for diagnostics, randomly placed for everyone else.
Spreading load across four hours keeps the dispatcher well under Xero’s 60-calls-per-minute per-tenant limit.
Dream MRP runs in regional data centres — Australia, the UK, Europe and the US — so your data stays close to you. The Night Run scheduler ticks hourly and asks each region: are we at midnight right now? If yes, it queues every eligible tenant in that region.
Set your timezone in Settings › Configuration. Dream MRP captures your browser’s timezone when you create your organisation and you can change it any time.
Tenants in the Australia East region start their Night Run windows when Sydney clocks pass midnight.
UK South tenants schedule from London local time — British Summer Time aware.
West Europe tenants — Netherlands, Belgium, Germany, France — trigger from central-European midnight.
Central US tenants schedule from US Central time, covering the bulk of North-American customers.
The Night Run is opt-in. Existing Standard and Premium tenants stay off until you flick the switch.
Open settings →From the top navigation, choose Settings, then scroll to the Standard Edition Features block.
Toggle Enable nightly automatic sync & MRP run. The change saves itself.
Confirm the timezone dropdown matches where your team works. This is the clock the Night Run uses to find midnight.
Tomorrow morning the dashboard will show the most recent run, with last-run timestamp and any new shortages.
Quick answers about how the Night Run behaves in practice.
Yes — the Run now button on the dashboard is always available and works exactly the same on every plan.
Dream MRP refreshes tokens automatically before they lapse. If a refresh fails, the night run job records the error and surfaces it on your dashboard.
The job parses Xero’s Retry-After header, reschedules itself for after the cooldown, and continues seamlessly.
No. The Night Run is included with Standard and Premium plans — no per-run charges.
Yes, anywhere in the same configuration screen. Already-queued jobs for tonight will still run; from tomorrow no new ones are scheduled.
The dashboard shows last-run time and status in your local timezone. Job-level logs are visible in the Activity panel.
Sign up for a Standard or Premium plan, flick the switch, and the rest happens while you sleep.
See pricing Open settings