Integrations

How to sync schools from Wonde

CalmCompliance syncs your school directory from Wonde in two stages: a full schools catalog sync rebuilds the directory completely, and a daily incremental sync keeps it current. The incremental sync now runs daily instead of weekly, so school data updates faster.

How the two sync modes work

The Wonde school directory sync uses two modes:

  • Full schools catalog sync — rebuilds the entire directory from Wonde. This must run first, because the daily incremental sync depends on metadata from the last full sync.

  • Daily incremental sync — runs automatically at 03:00 UTC to add or update schools that have changed since the last sync. It replaces the previous weekly schedule, so updates appear sooner.

Run the full schools catalog sync

Run a full rebuild when you first connect Wonde, or whenever the directory needs a complete refresh.

  1. Go to Settings > Integrations

  2. Open the Wonde integration details

  3. Run the full schools catalog sync to rebuild the directory from scratch

Wait for the sync to finish before the daily incremental sync can pick up further changes.

Check sync status

Verify the latest run and overall health in the Wonde integration details.

  • Sync History lists each run with its status: Completed, Processing, or Failed

Before you start

You need the Admin role for your site to view or manage the Wonde integration settings. If you have not connected Wonde yet, see Wonde Integration.

Common questions

How often do schools update automatically? The incremental sync runs daily at 03:00 UTC. If you need changes sooner, run the full rebuild manually.

What should I do if a sync fails? Check Sync History for the failure status. The daily incremental sync depends on metadata from the last full schools catalog sync. If the full sync has never completed, the incremental sync is skipped. Run the full schools catalog sync first to rebuild the directory and update the metadata. If the connection is not approved or the integration is disabled, resolve the connection status in the Wonde Integration details before retrying. Once the connection is approved and a full sync has completed, the next daily incremental sync at 03:00 UTC will resume automatically.

Was this helpful?