Push Notifications
Gigmeister sends push notifications on web, iOS, and desktop so band-critical events reach you when you’re away from the app — gig reminders, status changes, chat mentions, and shared inbox activity.
What Triggers a Notification
Section titled “What Triggers a Notification”| Trigger | Default behaviour |
|---|---|
| Event reminder | Sent once, roughly 24 hours before the event, to anyone marked Playing or Maybe |
| Event created | Someone adds a new gig or rehearsal to the calendar |
| Event updated | Date, time, venue, or details change on an event you’re attending |
| Event cancelled | An event you’re attending is cancelled |
| Attendance needed | The band needs your RSVP on an event |
| New mail thread | A new email lands in the shared inbox (owners + managers only) |
| Mail @mention | Someone @-mentions you in a thread note |
| Member joined | A new member joins your band |
| Setlist updated | A setlist linked to an upcoming event changes |
| Chat message | New messages in band chat |
Each trigger has a single on/off toggle in Settings > Notifications. Lead times for reminders are not configurable today — the cron sends one reminder per event per user, then records the send so the same person isn’t re-notified.
Enabling Notifications
Section titled “Enabling Notifications”Web (PWA)
Section titled “Web (PWA)”- Open Settings > Notifications
- Tap Enable Push Notifications
- Accept the browser permission prompt
Web push uses the VAPID protocol — secure, standards-based, no third party.
The native iOS app uses Apple Push Notification service (APNs) for delivery:
- The app asks for notification permission on first launch (or from Settings > Notifications)
- Grant permission in the system prompt
Desktop
Section titled “Desktop”The desktop app routes notifications through your operating system’s native notification center (macOS Notification Center, Windows Action Center). No separate setup — granting permission to the app at install time is enough.
Per-Device
Section titled “Per-Device”Push subscriptions are managed per-device, not per-account. Enabling notifications on your phone doesn’t enable them on your laptop, and vice versa. Each device subscribes independently. Your category preferences in Settings > Notifications, on the other hand, are per-band and apply to every device.
Email Fallback
Section titled “Email Fallback”If a user doesn’t have any push subscriptions active for an event reminder, the reminder is sent via email instead — so band members who haven’t opted into push still get the heads-up.
Privacy
Section titled “Privacy”Notification payloads include the minimum content needed to be useful — a song title, a gig date, a sender name. Full message bodies and sensitive details stay inside the app. If your phone is locked, sensitive content does not appear in the lockscreen preview.