Live with public-sector school boards

Extended Day Programs require solid infrastructure

The first platform built for Extended Day — automated enrollment, waitlist management, attendance, billing, and reporting that meets Child Care and Early Years Act requirements in one place. Made for school boards to meet legislative and operational requirements.

Download product overview (PDF)
100% Salesforce-native — no middleware
Configurable data residency
SOC 2 enterprise security via Salesforce Shield
Children engaged in creative activities during an after-school extended care program
Kaya parent portal — child enrollment status view
The reality

Programs run on trust — systems need to uphold it.

What works for 30 families falls apart at 3,000. Our registration system is scalable to support program enrollment at even the largest school boards.

01

Poor waitlist management impacts families

Families deserve clear information that adheres to waitlist policies.

02

Billing is a separate reality

Fees in one system. Attendance in another. Every month, someone spends days reconciling what should reconcile itself.

03

Leadership flies blind

The superintendent asks how many children are enrolled board-wide. The answer takes a week.

04

Registration breaks trust

Paper forms and clunky portals. The process that should welcome families becomes their first frustration.

05

Every audit is a scramble

Documentation scattered across inboxes. When a key person leaves, institutional knowledge walks out the door.

06

The best staff burn first

The people who care most spend their days fighting spreadsheets instead of serving families.

What if your system was as dependable as the people who run it?

The Kaya Platform

Two portals. One truth.

A parent-facing portal for registration, enrollment, and communication — and an administrative back end for data, reports, and waitlists. Both connected.

Parent Portal

For Parents & Guardians
Account creation & password setup via email invite
Child onboarding — name, DOB, gender, school
Program enrollment filtered by grade & school
Waitlist status & automated offer acceptance
Withdrawal requests with notice period handling
Multiple children per household
Fully mobile-responsive — all actions on any device
Kaya parent portal — child enrollment status view

Admin Back End

For Internal Staff & Board Team
Full data management with field-level tracking
Report generation & program configuration
Waitlist processing with priority algorithm based on business rules
Audit trails on every record modification — meets licensing standards
Chatter messaging on student & parent records
Role-based field access per staff position
School administrator managing enrollment

From signup to enrolled — in minutes

Every step structured, guided, and auditable.

1

Account

Email invite
Password setup

2

Onboard

Contact, DOB
Address, consent

3

Children

Name, DOB
Gender, school

4

Programs

Auto-filtered
by grade & school

5

Options

Mandatory blocks
PD day add-ons

Confirmed

Enrolled or
auto-waitlisted

Waitlist Intelligence

Every spot earned. Every decision documented.

When demand exceeds capacity, families need to know the process is fair. Kaya applies board-defined rules automatically.

Priority groups

Board-configurable rules — existing families, siblings, geographic zones, staff children.

Automated prioritisation

Configurable priority groups — existing families, siblings, geographic zones.

Time-windowed enrollment

Priority rules for specific windows. Existing members get first access, then open registration.

Offer management

Automated email when a spot opens. Parents accept or decline through the portal. Declined spots cascade instantly.

Withdrawal Logic

Easy for Parents

Parents request changes through the portal. The system handles the rest.

Full withdrawal via parent portal
Schedule changes (dropping a day)
Auto effective date from notice period
Pro-rated billing adjustments
Spot released to waitlist automatically
Full audit trail of every decision
The shift

Customizable. Easy. Efficient.
From hoping it works to knowing it does

Here's what "better" means in practice.

Today's reality

Manual waitlists

Decisions that can't be traced.

Siloed data

Board-wide reporting takes days.

Disconnected billing

Monthly reconciliation drains staff.

Outdated parent experience

Paper forms, frustrated families.

Audit anxiety

Scattered documentation.

With Kaya

Automated prioritisation

Every decision documented.

Centralised dashboards

Any school, one click.

Integrated operations

Zero reconciliation.

Modern parent portal

Branded self-service.

Built-in accountability

Complete audit trails.

Salesforce Capabilities
Built natively — no middleware or integrations required
Inherits Shield encryption, event monitoring, field audit trail
Role-based access at field level
Scales from single-school to multi-board
AppExchange ISV listing in progress
Compliance & Data Governance
Configurable data residency to meet jurisdictional requirements
Privacy controls for minor and family data
Governance structures to support regulated programs
Complete audit trail defensible under FOI requests
Sandbox → UAT → Production environment governance
Built by Mekanys

Kaya is built by Mekanys — a Salesforce consulting partner with 12+ years of delivery and 100+ certifications.

Salesforce Partner Pledge 1%
Let's talk

Start with a conversation

A 30-minute call about your board's extended care operations — and whether Kaya is the right fit.

1

Board-level fit

Governance, reporting, multi-site needs.

2

Pain point review

Your challenges — discussed honestly.

3

Implementation clarity

What rollout looks like for your size.

Request a Demo

We respond within one business day.

Extended Day programs are essential infrastructure for families and communities

Kaya provides a stable digital foundation — with the clarity, consistency, and accountability that families expect.

Designed for boards. Structured for managers. Trusted by families.