Enrollment is in the SIS and outcomes are in the LMS.

Singularity for Education is in development. It would read your SIS, LMS, HR and finance systems where they sit and bring them into one record, one Module at a time. Start with the question the board keeps asking, and add the next system when it pays.

Where campuses lose track

  1. 01 Reporting season eats the registrar's office Government and accreditation reports pull enrollment, completion and finance numbers that never quite match, so staff reconcile them by hand every cycle.
  2. 02 Every exception lives in someone's inbox Course substitutions, holds and late withdrawals get decided by email. The decision is real; the record isn't.
  3. 03 The waitlist is a spreadsheet A seat opens during add and drop. The waitlist is an Excel file one person updates, so the next student hears about it after the seat is gone.
  4. 04 Safety checks live on clipboards Lab safety checks, fume hood inspections and building walk-throughs get done, but the record is a clipboard nobody can search.
  5. 05 The registrar who knows the rules is the system Years of program rules, prerequisites and workarounds live in one person. When they move on, so does the answer.
  6. What campuses run Ellucian Banner and ColleaguePeopleSoft Campus SolutionsCanvasBrightspaceMoodleSlateWorkday
  7. Who you answer to Your boardAccreditorsEducation ministries and departmentsStudent privacy law (FIPPA, FERPA)

What we'd connect on a campus

  • Student information system Enrollment, terms, programs and holds, with every course and case tied to the student it's for.
  • Learning management system Course outcomes and grades as they're recorded, read next to the student record.
  • Recruitment CRM Admissions sees where an applicant stands without a second login.
  • HR Who owns a course or a case is always on record.
  • Finance Tuition, fees and aid, read next to the enrollment they belong to.
  • Spreadsheets the registrar runs on The waitlist in Excel, the exception log kept by hand.

What a campus would use the Singularity for

Your Singularity, built for how you work. Pick one of these or all of them, and we'd set it up around your terms, your departments and the names your campus already uses.

System integration

The SIS, the LMS, HR and finance stay where they are. They finally agree.

Integration Hub + Historian + Facility Organizer + Security

Each system keeps running. Students, programs, terms and departments line up in one record, so the board’s question gets answered from one place.

See how it works

1 It connects

  • Student information system
  • Learning management system
  • HR
  • Finance

2 What runs, and what it does

  1. Integration HubReads the SIS, the LMS, HR and finance, and logs every message.
  2. HistorianKeeps timestamped readings from building and lab systems, like a lab freezer temperature.
  3. Facility OrganizerSets up campuses, buildings and departments once, so every Module reads the same list.
  4. SecurityControls who signs in and which campuses and departments each role sees.

3 What you get

  • One student record SIS LMS Recruitment CRM

Knowledge and training

A new advisor asks how a program policy applies and gets the policy page.

Knowledge Library + Retrieval Engine + Q&A Engine + Security + Form Builder

Your policies and program rules go in one library. An advisor asks the question the way a student asked it and gets the answer from your own policy, with the page cited.

See how it works

1 It connects

  • SharePoint
  • Policy documents
  • Academic calendar

2 What runs, and what it does

  1. Knowledge LibraryHolds your policies, program rules and training material, by department or institution-wide.
  2. Retrieval EngineFinds the exact passage that answers the question.
  3. Q&A EngineAnswers in plain words with the page cited, and says so when no document has the answer.
  4. SecurityEach person gets answers only from the collections their role can see.
  5. Form BuilderPuts the policy page beside the petition form, so advisors learn it while they process the request.

3 What you get

Expert knowledge capture

What your registrar knows about every exception gets written down before they move on.

Form Builder + Knowledge Library + Retrieval Engine + Q&A Engine

Procedures, policies and resolved cases stay in the library after the person who wrote them moves on. A new advisor finds how the last exception was handled without asking around.

See how it works

1 It connects

  • Resolved cases
  • Shared drives

2 What runs, and what it does

  1. Form BuilderGives the registrar a structured way to write down how each exception is handled.
  2. Knowledge LibraryKeeps it beside your policies and resolved cases.
  3. Retrieval EngineFinds the passage that answers the question.
  4. Q&A EngineAnswers in plain words, with the source shown.

3 What you get

Recurring inspections

Lab safety checks and building inspections arrive on time and get recorded.

Workflow Engine + Form Builder + Notification Center

The Workflow Engine assigns each check on its schedule. The Form Builder holds the checklist. The Notification Center puts it on the owner’s bell, and anything late is marked.

See how it works

1 It connects

  • Staff directory
  • Calendar

2 What runs, and what it does

  1. Workflow EngineCreates each check on its schedule and marks it late if it slips.
  2. Form BuilderKeeps every answer with who signed and when.
  3. Notification CenterPuts the check on the bell of the person who owns it.

3 What you get

  • FRI18 Safety walk due 07:30

Spreadsheet replacement

The waitlist in Excel becomes a form and a screen the registrar’s office runs.

Form Builder + Screen Configurator + Facility Organizer + Integration Hub

The waitlist leaves Excel and the exception log leaves the notebook. Every change is logged with who made it, next to the student record.

See how it works

1 It connects

  • Excel waitlist
  • Student information system

2 What runs, and what it does

  1. Form BuilderTurns the hand-kept exception log into a form.
  2. Screen ConfiguratorTurns the waitlist spreadsheet into a screen.
  3. Facility OrganizerGives every form and screen the same list of campuses and departments.
  4. Integration HubReads the SIS the spreadsheet was copying from.

3 What you get

  • Waitlist_Fall_FINAL.xlsx, edited 2 min ago

Data sovereignty

Data would stay in the region you choose, with access by role and campus.

Security + Model Router + Governance + Authority Matrix

Singularity for Education is in development. The controls it would use run today: you pick the region at onboarding, Canadian data stays in AWS Canada Central in Montreal and US data in AWS US-East or US-West, and sign-in goes through your identity provider.

See how it works

1 It connects

  • Identity provider
  • Student information system

2 What runs, and what it does

  1. SecuritySigns people in through your identity provider and limits each person to their role and their campuses.
  2. Model RouterUses the model you set for each digital employee and records every choice with its reason.
  3. GovernanceChecks every action before it runs and writes down every decision.
  4. Authority MatrixSets the authority each digital employee acts inside, action by action. Anything outside it waits for a person.

3 What you get

  • Region: AWS Canada Central, Montreal

Custom screens

Screens for registrar and advising staff, built without a developer.

Screen Configurator + Form Builder + Security

Build the petition screen your advisors need, preview it and publish it. Each answer stays with its form version, next to the student it’s for.

See how it works

1 It connects

  • Student information system

2 What runs, and what it does

  1. Screen ConfiguratorBuild a screen in the editor, preview it, publish it. No development ticket.
  2. Form BuilderPuts the petition or the checklist on that screen.
  3. SecurityEach role sees only its own screens.

3 What you get

  • New screen: Late drop petitions Lay out Preview Publish

FAQ

Bring us the board question that takes a week.

30 minutes on your campus and the problem that brought you here.