Skip to content

Realtime Sync

Realtime Sync keeps your Producer Dashboard up to date the moment something changes — whether you edit a track, add a collaborator, or receive feedback on a song. Instead of manually refreshing or waiting for a page reload, the interface updates automatically so you always see the latest state of your projects.

This is especially useful when you’re working with collaborators or managing multiple projects where changes happen frequently.


When Realtime Sync is active, you see changes across several areas of the dashboard without lifting a finger.

Track Groups

Any changes to your track groups — like renaming a song, updating the stage, adding a due date, or modifying metadata — appear immediately. If you’re viewing the grid and someone else updates a track you’re both working on, your view refreshes to show the new information.

Sharing Settings

When you share a track with a collaborator or revoke access, the sharing widget updates in real time. This means you don’t need to manually refresh the collaborators panel to see the current state of who has access.

Comments

New comments on tracks appear instantly while you’re viewing the waveform player. If you’re working on a track and someone leaves feedback, you’ll see the comment indicator update without needing to reload the page.


Realtime Sync also handles collaboration events in real time, keeping you informed about what your collaborators are doing.

Incoming Invites

When someone sends you a collaboration invite, you receive a toast notification at the bottom of the screen. The notification includes the collaborator’s name, the song they’re inviting you to work on, and an Accept button so you can jump right into the project.

Invite Acceptances

When a collaborator accepts your invitation to a track, you get a success notification letting you know they’ve joined the project. This helps you track when your team is active and ready to contribute.

Collaborator Departures

If a collaborator leaves a track or their access is revoked, you receive a notification so you know the team composition has changed. The sharing and collaborators widgets refresh automatically to reflect the updated roster.


Realtime Sync is designed to handle interruptions gracefully. If your internet connection drops or the sync channel closes unexpectedly, the system attempts to reconnect automatically.

The reconnection uses an exponential backoff strategy — it waits a short time before the first retry, then doubles the wait time with each subsequent attempt up to a maximum of 30 seconds. After five unsuccessful attempts, the sync pauses and you’ll need to refresh the page to restore automatic updates.

When the connection is restored successfully, you see a brief indicator confirming that sync is active again. Most of the time, this happens seamlessly in the background without interrupting your workflow.


Realtime Sync preserves several types of information across browser sessions and devices:

  • Track metadata — names, stages, due dates, and bucket assignments
  • Collaborator lists — who has access to which tracks
  • Comments — new feedback appears immediately
  • Share settings — sharing status and Dropbox folder links

However, some local preferences like column widths, panel positions, and filter states are stored locally in your browser and don’t sync across devices. These settings are specific to each device and browser you use.


Because Realtime Sync maintains an open connection to receive updates, it uses a small amount of network bandwidth while the dashboard is open. On mobile networks with limited data, you might notice slightly higher data usage compared to purely request-based applications.

The sync connection also requires an active internet connection. If you’re working offline — for example, on a flight — the dashboard won’t receive updates until you’re back online. Changes you make offline are saved locally and will sync once connectivity is restored.


Updates aren’t appearing

If automatic updates stop working, first check your internet connection. Then try refreshing the page to reset the sync channel. If the problem persists, your browser might have cached an outdated state — clearing the cache or opening the dashboard in an incognito window can help.

Too many notifications

If you’re receiving excessive collaboration notifications, check your notification settings in the dashboard preferences. You can also dismiss individual notifications to keep your panel organized.

Slow performance

If the dashboard feels sluggish with realtime sync active, it might be due to a large number of active subscriptions. Reducing the number of open tabs or browser windows running the dashboard can help improve performance.


  • Keep your browser updated for the best realtime sync compatibility
  • If you’re collaborating with someone, have them enable realtime sync too so both of you see changes instantly
  • Use the notification panel to review past collaboration events when you return to the app
  • Remember that some UI customizations (like column widths) don’t sync across devices — set those per device as needed

  • Keyboard Shortcuts — Navigate your dashboard faster while sync runs in the background
  • Plan Limits — Understand how collaboration limits affect your team size
  • Supported File Formats — See what audio and project files sync automatically
  • Undo & Redo — Revert changes before they propagate to collaborators