- DATE:
- AUTHOR:
- Engrain
Scheduled Export Reliability Improvements
What was the initial challenge or limitation that led to this improvement?
The scheduled export pipeline had several gaps that made it fragile and hard to manage. A single transient failure would permanently mark an export run as failed with no automatic recovery. Failures were invisible — no error information was surfaced in the Manage UI, leaving customers unaware when their reports weren’t delivered. There was also no way to pause a scheduled export without deleting it entirely, requiring customers to contact support. Finally, old execution records and delivered PDFs were accumulating indefinitely with no automated cleanup.
What was the improvement?
The scheduled export pipeline was hardened with automatic retries, structured error logging, a customer-facing enable/disable toggle, and automated cleanup of old execution records.
How was the improvement made?
Failed export jobs now retry automatically — up to three times with progressive backoff — before the execution is marked as failed.
Failure details are captured and stored, then exposed in the Manage UI as a visible inline error state.
A new enable/disable toggle was added to scheduled exports, allowing property managers to pause and resume exports directly from Manage.
An automated weekly cleanup removes export execution records and associated PDFs older than 7 days.
What’s improved with this change?
More reliable delivery: Transient failures no longer permanently cancel an export run — the system retries automatically before giving up.
Visible failure state: When retries are exhausted, a red “Failed” badge and error message appear inline in Manage so customers can see what went wrong without contacting support.
Customer control: Property managers can pause and resume scheduled exports directly from Manage using the new enable/disable toggle — no support ticket required.
Cleaner system: Old execution records and delivered PDFs are automatically removed on a weekly schedule, preventing indefinite data accumulation.
When was this improvement released?
This update went live in May 2026.
How to get started?
No action is required. These improvements are automatically applied to all scheduled exports in Asset Intelligence.
To pause a scheduled export, navigate to Asset Intelligence → Manage → Scheduled Exports and use the toggle on the export row to set it to Active or Paused. Any export already in progress when paused will complete its current run — only future runs are skipped.