Skip to content

Live Updates

Every Bridge app holds one live channel to the platform. On connect the server pushes a full session snapshot — branding, workspace, subscription, entitlements, user — and after that, targeted events keep everything current: flag changes land in about a second, plan changes and payment events arrive as they happen, quota counters tick live. No polling, no refresh.

Your app consumes this through the unified bridge surface: one object, grouped by scope (bridge.app / bridge.tenant / bridge.user), plus a single events dispatcher (bridge.events.handle({...})) for side effects and an attribute write surface (bridge.attributes) that feeds feature-flag targeting.

Choose your framework to get started:

  • Feature Flags — flag changes are delivered over this same channel
  • Payments — subscription, quota, and entitlement state kept live