Demo Sandbox · Fictional DataEverything on screen is fictional sample data and stays in this browser.
Testing workspaceSwitch persona to see the sandbox exactly as that role does. Sandbox only — testing workspaces are unaffected.
Aero Multi Hub

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

Add to Google Calendar Add to Outlook
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

connected

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

error

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

disconnected

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

connected

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.

EventIn-appEmailSMSPush
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.

ScheduledRecipientTemplateChannelStatusDetail
18 Sep · 16:02 PDTJordan AlvarezBooking confirmationEmailSentDemo delivery — no live email was sent.
18 Sep · 10:00 PDTJordan Alvarez24-hour reminderEmailSent24-hour reminder, includes 09:30 required arrival.
19 Sep · 08:00 PDTJordan Alvarez2-hour reminderSMSSentSMS provider is a demo adapter in this build.
18 Sep · 12:30 PDTPriya Raman24-hour reminderSMSFailedCarrier rejected the number. Retried once, then fell back to email.
18 Sep · 12:31 PDTPriya Raman24-hour reminderEmailSentFallback channel after the SMS failure.
19 Sep · 07:14 PDTSam OkaforChange noticeEmailSentAircraft changed from N814CD to N4521P (records verification).
20 Sep · 09:00 PDTDana Kwon24-hour reminderEmailScheduledQueued. Will be skipped automatically if the booking is canceled.
21 Sep · 08:00 PDTDana Kwon2-hour reminderPushSkippedRecipient has not enabled push notifications.