Infinite Campus Integration
Keep Infinite Campus as your system of record. Skoolia syncs students, guardians, classes, enrollments, and attendance through the OneRoster v1.1 REST API — then layers the parent communications, automated follow-ups, and AI workflows that IC was never built to do.
How It Works
What syncs
Students, guardians, classes, enrollments, and attendance flow from Infinite Campus into Skoolia. Toggle each entity on or off independently — no all-or-nothing decisions.
How often
Scheduled sync runs every 1 to 168 hours, or trigger an on-demand sync from the settings page. First sync typically completes in under 10 minutes for a 2,000-student school.
Where the data shows up
Synced records populate the student directory, parent portal, attendance dashboards, and the messaging automation engine — so any IC change can trigger the right parent notification automatically.
Full Feature List
Read-Only by Default
One-way sync from Infinite Campus to Skoolia. Your SIS records can't be modified by Skoolia — no risk, no IT review required.
OneRoster Standard
Uses the IMS Global OneRoster v1.1 REST API that Infinite Campus already exposes. No custom integration work, no proprietary protocol.
Full Audit Trail
Every sync run is logged: records pulled, records failed, trigger type, duration. Re-run on demand and inspect results without leaving the page.