Sync health
Reading the freshness board and knowing when a number is stale.
AdminOperator
Updated 2026-06-04
Is the data fresh?
Sync Health is the trust layer: a per-source board showing when each integration last ran, whether it succeeded, and the error if it didn't. If the dashboard looks wrong, check here first.
Per-source freshness
- Provider status
- Last run + health for each connected source: Shopify, Triple Whale, Meta Ads, Google Ads, euShipments, Gmail and Google Drive.
- Recent Sync Runs
- A live log of every job with its Provider, Status, Started time, Duration, Records processed, and the Error if it failed. 'No runs yet' shows for a source that hasn't fired.
When something's stale
A red or stale source explains a wrong-looking dashboard — fix the source, not the number. Repeated failures also raise a sync-freshness anomaly and a Telegram alert.
- Read the captured error
- Expand a failed run to see the exact error message the job recorded (e.g. an expired Meta token).
- Manual re-runAdmin
- Where available, admins can trigger a sync instead of waiting for the schedule. Operators have read access.