Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/S4nti4goCoder/cloudsyncpro/llms.txt

Use this file to discover all available pages before exploring further.

CloudSyncPro’s notification system keeps you informed about activity that directly affects you. When a teammate shares a file with you, invites you to a workspace, or changes your role, a notification appears in the header immediately — without you having to refresh the page or poll for updates.
Notifications are delivered in real time using Supabase Realtime. The app opens a persistent channel per user on login and listens for new and updated rows in the notifications table. There is no polling interval — events arrive as they happen.

Viewing notifications

Click the bell icon in the top header bar to open the notification panel. The bell shows a badge counter when you have unread notifications, so you always know when something new has arrived. Each notification entry shows:
  • A title summarizing what happened.
  • A message with more detail (for example, which file was shared or who changed your role).
  • The time the notification was created.
  • A visual indicator distinguishing read from unread items.
The panel loads up to 20 most recent notifications, ordered newest first.

Events that generate notifications

Notifications are created server-side when the following events occur and involve you as the recipient:
EventWhen it fires
File shared with youAnother user shares a file or folder directly with your account.
Member invitedYou are added to a workspace by an admin or owner.
Role changedAn admin changes your role within a workspace.
Member removedYou are removed from a workspace.
These events correspond to actions logged in the activity log (share, invite_member, change_role, remove_member), but notifications are personal — they are visible only to the user they are addressed to.

Marking notifications as read

Single notification: Click on an individual notification to mark it as read. The unread indicator disappears and the badge counter decreases. All notifications at once: Use the Mark all as read button inside the notification panel to clear all unread indicators in a single action. Read status is stored in the database, so it persists across sessions and devices. If you read a notification on one device, it will appear as read on another.

Managing notification preferences

You can turn in-app notifications on or off at any time:
  1. Go to Settings from the sidebar.
  2. Under the Notifications section, toggle In-app notifications.
When in-app notifications are disabled, the bell icon is still visible but will not show new badge counts or deliver new entries while the setting is off.
Email notifications are listed in Settings but are not yet available. The toggle is present in the UI and will be enabled in a future release.

Build docs developers (and LLMs) love