π How it works
Indicator freshness is batch-based, not real-time. Badges and counters are only expected to update after a scheduled sync run has been successfully completed.
Monday to Friday: Sync runs take place three times a day at 07:30, 11:30, and 15:30 (Amsterdam local time).
Weekends: There are no scheduled runs between Friday 15:30 and Monday 07:30.
βοΈ Configuration
The scheduler follows a fixed cadence (cron expression: 30 7,11,15 * * 1-5). The job runs at 30 minutes past the hour during the specified windows. The timezone used is Europe/Amsterdam (including daylight-saving adjustments).
β
β¨ Output & user experience
Once a sync run completes, the badges and counters in the app are updated.
Live data vs. indicators: You might see a candidate in search results (near-live data), while the "new" badge or count remains unchanged until the next scheduled sync.
π The limits we have
Weekend gap: Indicators will remain unchanged over the weekend. A candidate appearing on Saturday will typically show an updated indicator after the Monday 07:30 run.
Missed runs: If a specific campaign misses a scheduled run, the indicator state will not advance until the next successful run.
β FAQ
Why is data visible but the badge count hasn't moved? Visibility in search or campaign views can be near-live, while indicators tied to the sync follow the fixed schedule (07:30, 11:30, or 15:30).
