انتقل إلى المحتوى
#0254
NotificationsDisplay

Ten clients, one container, ten private notification channels

A research analyst runs ten retainer clients. Each wants to know the moment their brief is ready; none should see the others exist.

One container. Each client gets their own display number, and a proxy permission group that opens that display to them. The client keeps their display tab open on a phone; the browser fires a native OS notification when something lands.

When brief seven is done, the analyst POSTs to /api/v1/notifications/notify with "display": "7". Notifications are filtered server-side per display, so client four's tab never hears about it. The history at /api/v1/notifications/7 is a feed of everything that client has ever been told.

No Slack Connect, no ten email threads, no per-client app. The channel isn't a Slack workspace per client. It's a display number.

The channel isn't a Slack workspace per client. It's a display number.