Every School Event. Approved, Scheduled, and Communicated.

A complete event lifecycle platform - from staff submitting an excursion request to the final approval, department notifications, parent permission slips, venue booking, and iCal feeds landing in every parent’s phone. Multi-level approval workflows route events through Heads of Department, Deans, and leadership. Automated notifications alert canteen, ICT, maintenance, and finance teams. Parents subscribe to personalised calendars filtered by their child’s year group.

Calendar
+ New Event
March 2026
Month
Week
List
Mon
Tue
Wed
Thu
Fri
Sat
Sun
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Today — Mar 31
Sports Carnival
8:15 AM — 3:00 PM
Approved
Music Recital Setup
12:00 PM — 1:00 PM
Pending
Upcoming
Parent-Teacher Eve
Apr 2 · 4:00–7:00 PM
Approved
NAPLAN Yr 7 & 9
Apr 7–11
Approved

One platform for the entire event lifecycle

Event Approvals
Recurring Events
iCal Subscriptions
Assessment Calendar
Department Alerts
Venue Management
Permission Slips
Multi-Level Event Approvals

From Staff Request to Final Sign-Off - Every Approval Tracked

Staff submit event requests with all details - dates, venues, participants, costs, transport, catering, and ICT requirements. Events route through configurable approval chains: Head of Department first, then Dean of Teaching, then leadership. Each approver can approve, decline, request a date change with up to three alternative suggestions, ask for more information, or propose different staff. Every action is logged with the approver’s name, timestamp, and notes - creating a complete audit trail from submission to final approval.

  • Configurable approval chains per event type - excursions, assessments, and whole-school events each follow their own approval path
  • Five approval actions: approve, decline, request new date, request more information, or propose new staff
  • Date and time alternatives - approvers suggest up to three alternative dates when requesting a change
  • Head of Department approval as optional first step before the main approval chain begins
  • Full audit trail with approver name, action, timestamp, and custom notes for every step
  • Email notifications to each approval group via AD group lookup or direct email with custom messages
Calendar Event Approvals
History
New Event
Pending Your Approval
Year 10 Museum Excursion
Fri 18 Apr, 9:00 AM – 3:00 PM · Requested by Mr. Thompson
Teacher
HOD
Deputy
Principal
Approve
Decline
Comment
Senior Concert Night
Wed 23 Apr, 6:30 PM · Requested by Mrs. Davis
Teacher
HOD
Deputy
Approve
Decline
Comment
Queue
Museum Trip
Concert Night
Athletics Day
This Month
Pending3
Approved12
Declined1
iCal Feeds & Calendar Types

Parents Subscribe Once. Every Event Lands in Their Phone’s Calendar.

PortalHQ generates personalised iCal feeds that parents subscribe to from Apple Calendar, Google Calendar, or Outlook. Feeds refresh every four hours and filter events by audience - so Year 10 parents see Year 10 events, not the whole school. Separate feeds exist for the main school calendar, assessment calendars by year group, whole-school events, and admin-only events. Schools can also import events from Google Calendar, external iCal feeds, and Smartsheet - with automatic deduplication and sync.

  • Personalised iCal feeds per user - parents, staff, and students each see only their relevant events
  • Assessment calendars by year group - Year 7 through Year 12 each get a dedicated assessment feed
  • Six feed types: personal, assessment, admin, whole-school, external hire, and master calendar
  • Google Calendar and external iCal import with automatic deduplication and scheduled background sync
  • Four-hour auto-refresh so parent calendars stay current without manual re-subscription
  • RFC 5545 compliant with full timezone support, AEST/AEDT daylight saving rules, and recurrence rule export
Calendar iCal Feeds
Create Feed
Calendar Feeds
Whole School Calendar
All events · 847 subscribers
webcal://portal.standrews.edu.au/cal/all
Sport Fixtures
Matches & training · 312 subscribers
webcal://portal.standrews.edu.au/cal/sport
Music & Performing Arts
Rehearsals & concerts · 156 subscribers
webcal://portal.standrews.edu.au/cal/music
Academic Dates
Exams, reports, PT nights · 623 subscribers
webcal://portal.standrews.edu.au/cal/academic
April 2026
Swimming Carnival
Fri 11 · All Day
Concert Night
Wed 23 · 6:30 PM
Rugby vs Kings
Sat 26 · 10:00 AM
ANZAC Day
Fri 25 · Holiday
Department Notifications & Reminders

Canteen, ICT, Maintenance, and Finance - Everyone Knows What’s Coming

When a staff member adds catering requirements to an event, the canteen/catering team is notified automatically. ICT requirements - microphones, laptops, projector screens, content source method - trigger an alert to the IT department. Maintenance gets notified about setup times, furniture needs, and room layouts. Finance receives cost tracking details and expenditure codes.

  • Canteen notifications with guest counts, dietary needs, and catering requirements per event
  • ICT alerts with microphone count, laptop count, projector setup, and content source configuration
  • Maintenance notifications with setup times, furniture requirements, room capacity, and layout preferences
  • Finance tracking with cost-to-institution, per-student billing, cost centre allocation, and expenditure codes
  • Admin support alerts for visitor parking, transport booking, and SIS activity setup
  • Configurable reminder intervals per department - escalating reminders as the event date approaches
Calendar Department Notifications
Configure Alerts
Departments
All
8
Canteen
3
ICT
2
Maint.
Finance
1
Grounds
2
Upcoming Event Alerts
11
Apr
Swimming Carnival
All day · Aquatic Centre
CanteenGrounds
Notified
18
Apr
Year 10 Museum Excursion
9:00 AM – 3:00 PM · Off-campus
CanteenFinance
Pending
23
Apr
Senior Concert Night
6:30 PM · Performing Arts Centre
ICTMaint.
Pending
26
Apr
ANZAC Day Ceremony
10:00 AM · Main Quad
GroundsICT
Pending

Every Detail, from Venue to Permission Slip

PortalHQ’s calendar isn’t just a schedule. It’s a full event management system that handles approvals, logistics, communications, and compliance for every event your school runs.

Recurring Events

Create events that repeat daily, weekly on specific days, fortnightly, monthly by date or ordinal, or yearly. Edit or cancel individual occurrences without affecting the series. Complex recurrence patterns powered by the dateutil rrule engine.

Venue & Room Management

Assign multiple venues per event. Each venue tracks room layouts, setup time, furniture counts, capacity, ICT equipment, and maintenance requirements. Upload layout images for setup staff to reference.

Permission Slip Generation

Flag any event to auto-generate parent permission slips. Customise departure info, transport method, return time, dress code, and what to bring. Office staff are notified automatically to distribute slips to the right parent groups.

Assessment Calendar

Dedicated assessment event tracking with year-group specific iCal feeds. Year 7 through Year 12 each get their own assessment calendar that parents and students subscribe to separately from the main school calendar.

Audience & Visibility Control

Publish events to staff, students, parents, or any combination. Filter by year group, campus, and member group. Mark events as private, staff-only, or public on the school website - with granular control per event.

Event Discussion Threads

Threaded comments on events for staff coordination. Owners, co-owners, approvers, and additional staff are notified of new comments. Keep all event discussion in one place instead of scattered emails.

Request, Approve, and Communicate - Automatically

PortalHQ replaces the email chains, shared spreadsheets, and paper forms that make school event management painful.

1

Request

Staff submit event requests with dates, venues, participants, costs, transport, catering, ICT requirements, and permission slip details. Events enter the approval queue automatically.

2

Approve

Events route through your approval chain - HOD, Dean, leadership. Approvers review, approve, decline, or request changes. Department teams are notified of their requirements as soon as the event is approved.

3

Communicate

Approved events appear on parent calendars via iCal, on the mobile app, in the parent portal, and in staff daily briefings. Permission slips are generated. Reminder emails go out on schedule.

0
iCal feed types for every audience
0
Department teams auto-notified
0
Email chains for event approvals
0hr
iCal auto-refresh for parent calendars

Ready to Bring Order to
Your School’s Event Calendar?

See how PortalHQ can replace approval email chains, shared spreadsheets, and disconnected calendars with one event management platform that handles everything from request to parent notification.