Notifications
Real-time in-app inbox with @mentions, per-thread mutes, and hybrid push delivery — so your crew stays in the loop without noise.
Overview
Studio Color has a fully-fledged notification system that delivers real-time updates directly to the in-app inbox (the bell icon in the sidebar), with simultaneous push delivery to the mobile app when you have a device registered.
Notifications are project-scoped and role-aware — you only receive notifications relevant to your permission level and department access.
Notification types
Script updates
Sent to all accepted project members whenever a new script version is uploaded. The body includes the AI-generated change summary when available.
Scene changes
Sent to the whole crew when an authorized user sets a new current scene during production. Essential for on-set coordination.
Announcements
Sent to all members (or department-targeted subsets) when an announcement is posted. These have the highest urgency and are also delivered via push.
New crew members
Sent to existing accepted members when a new person joins the project (after accepting their invitation).
Paperwork submitted
Sent to super admins and production team admins when a crew member marks their paperwork as complete.
Comment replies
Sent to thread participants (anyone who posted in the thread) and relevant department admins when a new reply is added. Covers threads on props, shots, equipment, and locations.
@Mentions
When someone types @Name in a comment, the mentioned user receives a mention notification — higher priority than a plain reply. You can only mention users who have view access to the entity being discussed.
The notification inbox
The Bell icon in the sidebar footer shows your unread count and opens a quick-access dropdown with your 10 most recent notifications. Click See all notifications to go to the full /notifications page with infinite scroll, date grouping, and filter tabs.
- Unread notifications are highlighted and have an accent dot indicator.
- Click any notification to mark it read and navigate to the linked page.
- Hover a row on the full page to reveal a Mark read button.
- Mark all read clears the entire unread count in one click.
- New notifications arrive live via Supabase Realtime — no page refresh needed.
- Each new notification also fires a toast in the top-right corner.
@Mentions in comments
In any comment composer, type @ to open the mention picker. It shows only users who have permission to view the entity you are commenting on (e.g. only Art dept members will appear in a prop thread, while super admins and cross-dept admins always appear).
Notification settings
Go to Notification Settings (accessible from the settings icon on the notifications page, or directly at /settings/notifications) to control:
Delivery channels
- In-app inbox — toggles whether notifications appear in the bell dropdown and full page.
- Push notifications — toggles whether notifications are sent to your registered mobile device(s).
- Email digests — coming soon.
Per-type toggles
Turn off specific notification types you do not want to receive (e.g. scene changes for crew who are off-set, or new member notifications for large crews).
Mutes
You can silence notifications at three granularities:
- Thread mute — Click
Mute threadon a comment discussion panel to stop receiving replies and mentions from that specific thread. - Department mute — Silence all notifications tagged to a department (e.g. mute all Electric dept updates for this project).
- Project mute — Silence all notifications from an entire project, optionally with an expiry time (snooze).
All active mutes are listed on the settings page where they can be removed at any time.
Permission summary
| Action | Who can do it |
|---|---|
| Receive all notification types | All crew members |
| Receive paperwork submitted notifications | Super admins, Production admins |
| Send @mentions | Any member with view access to the entity |
| Manage own notification preferences | All crew members |
| Mute threads / departments / projects | All crew members (own settings only) |