Skip to main content

Product

What shipped, and what it does not do yet

Dated by the release the capability landed in. Where a change has a limit that would affect a rollout plan, the entry says so.

Students on a vibrant modern school campus between classes

Release history

Changes that alter what a school can do

Bug fixes and internal work are not listed. A changelog that includes everything is one nobody reads.

August 2026

Platform

Self-hosted AI assistant for staff questions

Staff can ask questions about how to do something in the platform and get an answer drawn from the product documentation. The model runs on infrastructure the school or its operator controls, so questions and school data do not leave that boundary for a third-party AI provider.

Limit: It answers questions about using the platform. It does not answer questions about a specific student, invoice, or result, and it is not a substitute for support.

Read more
Fees and finance

Telr gateway for Gulf currency collection

Schools billing in AED, SAR, and other Gulf currencies can take card payments through Telr, which settles locally. Previously that meant routing a regional collection through a gateway priced and settled for another market.

Limit: Merchant onboarding with Telr is the school’s own account and has its own lead time. Budget for it in the phase that includes fees, not the week before go-live.

Read more
Fees and finance

Stripe gateway for card and wallet payments

Schools with a Stripe account can collect fees through it, with the payment recorded against the student ledger and a receipt issued automatically on confirmation rather than after a manual match.

Read more
Platform

Custom domain for the school website and portals

The public site and the family portal can be served from the school’s own domain, so parents sign in somewhere that looks like their school rather than somewhere that looks like a vendor.

Limit: DNS and certificate setup is an operator task at the hosting layer, not a self-service toggle inside the product.

Read more
Operations

Bulk Excel import and export across core records

Students, guardians, staff, and timetables can be loaded and extracted as spreadsheets, with validation reporting which rows failed and why rather than rejecting the whole file. This is the path most migrations actually use.

Limit: Import validates structure and duplicates. It does not decide which of two near-identical guardian records is the right one; that judgement stays with the school.

Read more
Operations

Transport trip location tracking

Trip progress is recorded against route stops, so the office can answer a parent asking where the bus is without phoning the driver, and a late run is visible while it is still happening rather than after the first complaint arrives.

Limit: Progress is recorded against stops on the route. This is not continuous vehicle telemetry, and it depends on the trip being operated through the platform.

Communication and portals

Notification delivery queue with retry

Outbound notifications are queued and retried rather than attempted once and dropped, so a transient mail failure no longer means a fee reminder silently never arrived.

Limit: Delivery is retried; receipt is not guaranteed. A parent whose mailbox rejects the message still has to be chased another way.

Fees and finance

Dead-letter handling for payment webhooks

A gateway webhook that cannot be processed is captured rather than lost, so a payment that succeeded at the gateway but failed to record in the ledger becomes a visible item to resolve instead of a reconciliation mystery at month end.

Platform

Error reporting for platform operators

Server-side failures are reported with enough context for whoever runs the deployment to act on them, which shortens the gap between a school noticing something and someone being able to see what happened.

Security and compliance

Activity log export for external monitoring

Platform activity can be exported in a form a school’s own security tooling can ingest, so audit evidence lives somewhere the vendor does not control.

Limit: This is an export, not a live streaming integration. It is scheduled or pulled, not pushed continuously.

Read more

June 2026

Operations

Statutory payroll exports

Payroll produces the statutory return formats a school is obliged to file, rather than a generic report that someone then reformats by hand every month before the filing deadline.

May 2026

Communication and portals

Magic-link sign-in for families

Guardians can sign in from an emailed link instead of maintaining another password. Portal adoption is usually lost at the password reset step, and this removes it.

Limit: This is passwordless email sign-in, not single sign-on against an identity provider. Staff SSO is not available.

Academics and assessment

Exam schedule calendar feeds

Exam schedules publish as a subscribable calendar feed, so a student or parent sees the timetable in the calendar app they already check rather than a PDF they have to remember to reopen.

Limit: Feeds are read-only. Changes flow out of the platform, never back into it.

Read more
Fees and finance

Automatic collection and structured dunning

Recurring fee collection runs on schedule, and overdue balances follow a defined reminder sequence instead of depending on someone in the office remembering which families were chased last week.

Limit: Reminder sequences go out over email. There is no automated SMS or WhatsApp channel; those are sent by a staff member.

Fees and finance

Razorpay gateway for Indian fee collection

Schools collecting in INR can take card, UPI, and netbanking payments, with confirmation recorded against the student ledger and a receipt issued without a manual step.

Read more

April 2026

Academics and assessment

Timetable import from spreadsheet

A timetable built in a spreadsheet, which is how most schools actually build one, can be loaded directly instead of retyped period by period into a form. Retyping is where the transcription errors that surface in registers come from.

Academics and assessment

Excel output across reporting

Reports export as Excel rather than only as PDF, so the numbers can be worked on rather than only read. Every report a school can see, it can also take away.

January 2026

Operations

Academic calendar as the source of working days

Holidays, closures, and working days come from one academic calendar, and attendance percentages, fee schedules, and timetables all read from it. Before this, each area could disagree about whether a day counted.

Read more

About this page

What is included, why limits are listed, and where to find what has not shipped.

Is this every change?+

No. It is the changes that alter what a school can do, which is a much shorter list than everything that shipped. Bug fixes, performance work, and internal refactoring are not here, because a changelog that includes them stops being readable and nobody checks it.

Why do entries include limits?+

Because the limit is usually the part that decides whether a capability solves your problem. "Calendar feeds shipped" and "calendar feeds shipped, read-only" lead to different plans, and you would find out either way — either here or three weeks into a rollout.

Where are the features that are not here yet?+

On the integrations page, listed explicitly as unavailable, with what we suggest instead. Single sign-on, automated SMS and WhatsApp, accounting software connections, and a public API are the significant ones. We would rather you read that list before choosing than discover it afterwards.

How often is this updated?+

When something ships that changes what a school can do. There is no publishing schedule, because a changelog with a schedule ends up containing entries written to fill it.

Students walking together across a school campus at sunset

Need something that is not here

Tell us what workflow is blocking you. A clear no is more useful to you than a vague yes.

Already using Schoolyi? Sign in