Calendar & reminders
Export a booking to any calendar, manage connections, and review what was sent. Times shown in Los Angeles.
Calendar actions for a reservation
Flight lesson · N172SP · Dual Instruction Reservation type: Flight lesson Organization: Skyline Flight Academy Aircraft: N172SP Instructor: Lena Novak Pilot / student: Layla Haddad Scheduled: 15:00–17:00 (America/Los_Angeles) Required arrival (preflight): 14:30 Post-flight buffer: 30 min Location: KPAO · Palo Alto Manage this booking: /app/schedule
Internal staff notes, balances, documents and payment details are never written into an external calendar event.
Connections
Google Calendar
two-way sync
Last successful sync: 19 Sep 2026 · 20:35 PDT
Demo connection. Live sync requires Google Calendar OAuth credentials for this workspace.
Requires: Google Cloud OAuth client required
Microsoft Outlook / Microsoft 365
two-way sync
Last successful sync: 18 Sep 2026 · 06:12 PDT
Last sync failed: the Microsoft consent token expired. Reconnect to restore sync.
Requires: Microsoft Entra app registration required
Apple Calendar
one-way export
Last successful sync: never
Apple Calendar is supported through a standards-based subscription feed or ICS file. Export only — changes made in Apple Calendar do not come back to Aero Multi Hub.
Requires: No credentials needed
ICS file / subscription feed
one-way export
Last successful sync: 19 Sep 2026 · 20:52 PDT
Always available. Feed URL is per user and can be revoked at any time.
Requires: No credentials needed
Apple Calendar and ICS are export only — edits made there do not come back to Aero Multi Hub.
Reminder schedule
Organization defaults for Skyline Flight Academy. Quiet hours 21:00–06:00 local — non-urgent reminders are held until morning.
| Event | In-app | SMS | Push | |
|---|---|---|---|---|
| Booking confirmed | ||||
| 24-hour reminder | ||||
| 2-hour reminder | ||||
| Reservation rescheduled | ||||
| Reservation canceled | ||||
| Aircraft changed | ||||
| Instructor changed | ||||
| Maintenance grounding affects your booking |
- In-app: Available now.
- Email: Requires a verified sender domain for this workspace.
- SMS: Requires an SMS provider account and per-message charges.
- Push: Requires push credentials for web and mobile clients.
Templates
Booking confirmation
Confirmed: {{type}} on {{date}} at {{start}}
Includes: Date, Start and end time, Required arrival time, Organization, Aircraft, Instructor, Reservation type, Airport / location, Public note, Link to view or manage the booking
Never includes: Internal staff notes, Private documents, Payment credentials, Pilot records
24-hour reminder
Tomorrow: {{type}} at {{start}} — arrive {{arrival}}
Includes: Date, Start and end time, Required arrival time, Aircraft, Instructor, Location, Manage link
Never includes: Internal staff notes, Balances, Private documents
2-hour reminder
In 2 hours: {{type}} — {{aircraft}}
Includes: Start time, Required arrival time, Aircraft, Location, Manage link
Never includes: Internal staff notes, Balances, Private documents
Change notice
Updated: {{type}} on {{date}}
Includes: What changed, New date and time, Aircraft, Instructor, Manage link
Never includes: Internal staff notes, Private documents
Delivery log
Visible to organization administrators. Duplicate sends are prevented by the reservation + template + channel key.
| Scheduled | Recipient | Template | Channel | Status | Detail |
|---|---|---|---|---|---|
| 18 Sep · 16:02 PDT | Jordan Alvarez | Booking confirmation | Sent | Demo delivery — no live email was sent. | |
| 18 Sep · 10:00 PDT | Jordan Alvarez | 24-hour reminder | Sent | 24-hour reminder, includes 09:30 required arrival. | |
| 19 Sep · 08:00 PDT | Jordan Alvarez | 2-hour reminder | SMS | Sent | SMS provider is a demo adapter in this build. |
| 18 Sep · 12:30 PDT | Priya Raman | 24-hour reminder | SMS | Failed | Carrier rejected the number. Retried once, then fell back to email. |
| 18 Sep · 12:31 PDT | Priya Raman | 24-hour reminder | Sent | Fallback channel after the SMS failure. | |
| 19 Sep · 07:14 PDT | Sam Okafor | Change notice | Sent | Aircraft changed from N814CD to N4521P (records verification). | |
| 20 Sep · 09:00 PDT | Dana Kwon | 24-hour reminder | Scheduled | Queued. Will be skipped automatically if the booking is canceled. | |
| 21 Sep · 08:00 PDT | Dana Kwon | 2-hour reminder | Push | Skipped | Recipient has not enabled push notifications. |