CalmCompliance filters out suspended and archived users during a Wonde import. If your MIS marks users as suspended or archived, they are not imported. Verify the user status in your school MIS if the imported count is lower than expected.
Wonde Integration
Connecting Wonde lets you sync staff and pupil information from your school MIS into CalmCompliance. You search for your school, request access, and once approved, staff data flows into your personnel records. This keeps your staff list in sync with your school system and reduces manual admin work.
How to Connect and Use Wonde
Go to Settings > Integrations.
Find the Wonde card and click Connect.
Search for your school by name, postcode, or URN. Enter at least 2 characters to start the search.
Select your school and verify the details shown: Address, URN, Local Authority Code, Establishment Number, Phase, and MIS.
Enter your contact details: First name, Last name, Email address, Phone number, and any Notes.
Click Request Access. Wonde will use your contact details to contact the school for approval.
Wait for the school to approve the request. Once approved, the connection becomes active and staff data starts syncing.
If your school has already approved access but the local token is missing, a School Already Approved dialog appears. Click Revoke & Re-request to reconnect.
What Staff Data Syncs
Wonde connects your site to your school’s MIS and keeps personnel details in sync. Staff records flow into CalmCompliance personnel records, and the integration updates them automatically.
Check Sync Status
After connecting, open the Wonde integration details to see the latest imports and overall health.
Sync History lists each run with its status: Completed, Processing, or Failed.
For the school directory and how to run a full rebuild, see How to sync schools from Wonde.
Before You Start
You need the Admin role for your site to connect and configure Wonde.
Troubleshooting
The import shows fewer users than expected
Sync History shows Failed
Scheduled imports only run when the Wonde integration is enabled and the connection status is approved. Check the connection status in the Wonde integration details. If the connection is pending, declined, or revoked, resolve the approval state first. Once the connection is approved, run the full schools catalog sync again, or wait for the next daily incremental sync at 03:00 UTC. For step-by-step instructions on running a full rebuild, see How to sync schools from Wonde.
School Already Approved dialog appears
This means the school has approved access but the local token is missing. Click Revoke & Re-request to reconnect.
Access declined or revoked by school
If the school declines access, the status shows Access declined by school — you can re-request from the configuration page. If access is revoked, the status shows Access revoked — you can re-request from the configuration page. Re-request access from the Wonde integration configuration page.
No schools found during search
Enter at least 2 characters to search for your school. Try searching by name, postcode, or URN.
The school directory hasn't been synced yet
The daily incremental sync depends on metadata from the last full schools catalog sync. If the full sync has never run, the incremental sync is skipped. Run the full schools catalog sync first. For instructions, see How to sync schools from Wonde.