Moodle SIS integration

Connect your student information system (SIS/ERP) to Moodle. Automated class provisioning, enrollment sync, meta-course fusion, and end-of-term archive — so IT doesn't maintain a brittle PHP script every semester.

What is Moodle SIS integration?

Moodle SIS integration is the automated bridge between a college or university's student information system (SIS) — sometimes called an ERP in French Canada — and its Moodle LMS. When the SIS creates a class, the integration creates the matching Moodle course. When students are enrolled in the SIS, they appear in Moodle. When a section is cancelled, the Moodle course is archived. Classeo is the integration layer that makes this work reliably across Quebec higher education, France, and Belgium.

Supported SIS and ERP platforms

Classeo has shipped integrations against the following platforms in production higher-education deployments.

Jenzabar

Jenzabar One / JICS environments. Class, section, term, and enrollment data read via supported APIs.

Oracle PeopleSoft

PeopleSoft Campus Solutions. Direct read from PeopleSoft tables or REST APIs.

Ellucian Banner

Banner 9 and above. Integration via Ethos APIs, Banner APIs, or secure DB views.

Workday Student

Workday's cloud SIS. Course offerings and section data via Workday APIs.

Omnivox (Skytech)

Dominant SIS in Quebec CEGEPs. Direct integration with class and enrollment records.

Clara (Coba Solutions)

Quebec higher-education ERP. Schedules, sections, and enrollments via supported interfaces.

COBA

Quebec higher-education ERP platform. Full integration for class creation, enrollment, and archive.

Custom / other

Any SIS with a REST API, CSV export, or database view. 4–8 weeks to production, including parallel-run validation.

What Classeo automates between the SIS and Moodle

  • Course creationEvery section in the SIS becomes a Moodle course, named consistently, in the correct category.
  • Enrollment syncStudent add/drop changes propagate to Moodle within 15 minutes during the add/drop period, hourly after.
  • Instructor and TA assignmentTeaching staff roles come from the SIS, not from manual Moodle edits.
  • Meta-course fusionMulti-section courses unified into one Moodle course with per-section groups. No duplicate content, no permission leaks.
  • Audit-only and special enrollmentsThe edge cases that break homegrown scripts — audit students, late adds, cross-institutional faculty — handled cleanly.
  • End-of-term archiveCourses archive in Moodle when the term closes in the SIS. No orphaned courses cluttering the next term.

Frequently asked questions

Does Classeo integrate Jenzabar with Moodle?

Yes. Classeo reads class, section, instructor, and enrollment data from Jenzabar and writes it into Moodle via the Moodle Web Services API. Courses, enrollments, meta-course groupings, and end-of-term archive all happen automatically.

Does Classeo integrate PeopleSoft Campus Solutions with Moodle?

Yes. PeopleSoft Campus Solutions is a supported SIS. Classeo reads directly from PeopleSoft tables or APIs and pushes to Moodle. No manual upload, no nightly export file.

Does Classeo integrate Ellucian Banner with Moodle?

Yes. Banner integration is handled via Ethos APIs, Banner APIs, or secure database views depending on your deployment. Classeo auto-creates Moodle courses from Banner section data.

Does Classeo integrate Workday Student with Moodle?

Yes. Workday Student class and enrollment data is read via supported Workday APIs and synchronized into Moodle courses in near-real time.

What if our SIS isn't on your supported list?

Any SIS with a REST API, CSV export, or database view can be integrated. Classeo also supports Quebec ERPs Omnivox, Clara, and COBA. Contact us with your SIS details for a compatibility review.

See Classeo integrating your SIS with Moodle

30-minute demo against your SIS and Moodle instance. Real class data, real enrollments, real meta-course fusion.

Book a Demo
Classeo Moodle SIS integration