Integrations
What Schoolyi connects to, and what it does not
Payment gateways, email, calendar feeds, data movement, and infrastructure — each with its implementation status stated. The things we do not integrate with are on this page too, because that is the half of the answer most vendors leave out.

Available
Working today
Grouped by what they are for. Each page covers how the integration works, who configures it, and what it deliberately does not do.
Fee collection and payments
- Available, configured at deployment
Razorpay
Online fee collection through Razorpay, with signed webhook capture writing receipts against the student fee ledger.
How it works - Available, configured at deployment
Stripe
Online fee collection through Stripe Checkout, with signed webhook capture writing receipts against the student fee ledger.
How it works - Available, configured at deployment
Telr
Online fee collection through the Telr hosted payment page, used by schools in the Gulf where Telr is the established acquirer.
How it works
Communication
- Available, configured at deployment
Email over SMTP
Every transactional email — verification, password reset, magic links, fee reminders, receipts, absence alerts, exam notices, scheduled reports — sent through your own SMTP provider.
How it works
Data movement and reporting
- File or feed handoff
Calendar feeds (ICS)
Published exam schedules as an RFC 5545 calendar feed, so a family can subscribe in Google Calendar, Apple Calendar, or Outlook.
How it works - Available today
CSV and Excel import and export
Bulk import for students, guardians, staff, classes, and subjects, and Excel or CSV export across roster, fees, grades, payroll, timetable, and reports.
How it works
AI
- Available, configured at deployment
Self-hosted AI assistant
An optional AI assistant that runs a local model on your own server, so no school data is sent to a third-party model provider.
How it works
Hosting and infrastructure
- Available today
Custom domain for the school website
Point your own domain at the school website, with DNS record verification built into the admin settings.
How it works - Available, configured at deployment
Activity log export for SIEM
The activity log as an authenticated NDJSON feed, so security events can be pulled into whatever monitoring stack your IT team already runs.
How it works
Not available
Integrations schools ask for that we do not have
Listed with the same prominence as the rest. Each one says what the platform does instead, so you can judge whether the gap is a dealbreaker for your school rather than discovering it in month three.
SMS providers (Twilio, MSG91, Gupshup)
Not availableNot available. SMS sending is a provider interface with no provider implementation, so SMS notifications are not delivered.
What happens instead: Email covers every notification path today, including fee reminders and absence alerts. Where a message needs to reach a parent by phone, the fee follow-up view builds a WhatsApp deep link that opens a pre-filled message from the staff member’s own device — a manual send, not automated delivery. If automated SMS is a firm requirement, say so during evaluation rather than assuming a provider can be dropped in.
WhatsApp Business API
Not availableNot available. Schoolyi builds WhatsApp deep links a staff member sends manually; it does not send through the WhatsApp Business API.
What happens instead: Fee follow-up and parent contact views generate a wa.me link with the message pre-filled, so the send is one tap for a staff member and is attributable to a person rather than a system. That is genuinely useful for defaulter follow-up and genuinely not automation. Templated bulk sending through the WhatsApp Business API does not exist.
Google Workspace, Classroom, and Google sign-in
Not availableNot available. There is no Google OAuth sign-in, no Classroom roster sync, and no Google Calendar API integration.
What happens instead: Staff sign in with credentials; parents and students can use magic-link sign-in by email, which removes the password without requiring an identity provider. Exam schedules are available as a standard ICS feed any Google Calendar can subscribe to. If Google sign-in for staff is a procurement requirement, treat it as absent rather than planned.
Microsoft 365, Entra ID, and Teams
Not availableNot available. There is no Entra ID or Azure AD single sign-on, no Teams integration, and no Microsoft Graph connection.
What happens instead: Sign-in is credentials with magic-link as an option for families. Microsoft 365 email works as the SMTP provider for all transactional mail, which is the one place the two products do meet. Single sign-on against Entra ID does not exist, and a school with a mandatory SSO policy should weigh that heavily.
QuickBooks, Xero, and Tally
Not availableNot available. There is no ledger posting into accounting software, and no scheduled sync of financial data.
What happens instead: Fee collection, receipts, refunds, and payroll are held in Schoolyi with Excel and CSV export, and payroll produces Indian statutory formats for PF, TDS, and professional tax. Moving those figures into your accounting system is a file handoff your finance team performs, not an automatic posting. If your auditor expects automated journal entries, plan for that gap explicitly.
Biometric attendance devices
Not availableNot available. No biometric or attendance hardware integration exists.
What happens instead: Attendance is marked in the application against registers generated from the timetable, and the academic calendar defines which days count. Where a school already runs biometric hardware, the realistic path is a file import rather than a live device connection, and it is worth scoping that before assuming it.
Mobile push notifications
Not availableNot available. Schoolyi installs as a progressive web app with an offline shell, but does not send push notifications.
What happens instead: Notifications appear in the application and, where configured, by email. The app is installable to a home screen and works offline for the shell, which covers the "feels like an app" requirement but not the "buzzes the phone" one. If push is essential to your communication plan, count it as missing.
API keys for third-party integration
Not availableNot available. There is no API key or OAuth client model for an external system to integrate against.
What happens instead: The application API is authenticated by session and documented in an OpenAPI specification, which makes it readable but not a third-party integration surface. Programmatic data movement today means CSV and Excel import and export. If a partner vendor needs to integrate on a timer, treat that as a requirement to raise rather than an assumption to make.
Integration questions
How this page differs from the partners directory, what deployment configuration means, and how to raise something missing.
Why does this page list things you do not integrate with?+
Because "does Schoolyi work with X" is a question schools actually ask, and a page that answers it only when the answer is yes is not much use during an evaluation. Naming the gaps costs us some enquiries and saves both sides the discovery call where it emerges anyway.
How is this different from the partners page?+
The partners directory is a procurement and ecosystem reference covering vendors across the education technology landscape. It is not a list of product integrations, and it says so. This page is only about what the software itself connects to.
What does "configured at deployment" mean?+
That the integration works but the credentials are set on the server by whoever operates it, rather than typed into a settings screen by a school administrator. Payment gateway keys and SMTP credentials are the main examples. It keeps sensitive credentials out of the application database, and it means these are go-live tasks for your IT owner rather than self-serve.
Can you build an integration we need?+
Raise it during evaluation with the specific workflow rather than the vendor name, because the workflow sometimes has a route that does not need the integration. What we will not do is agree to an integration in a sales conversation and leave you to discover the scope afterwards.
Which integrations matter most during a rollout?+
Two: the payment gateway, because fee collection is usually phase one and the merchant account onboarding has its own lead time; and SMTP, because every notification the platform sends depends on it and misconfigured DNS records are the most common go-live problem. Both should be settled before your first term rather than during it.

Tell us the workflow, not the vendor name
Most integration requirements have a route that does not need the integration. Bring the workflow and we will tell you which yours is.
Already using Schoolyi? Sign in
