Real-Time Updates
The Dispatch dashboard uses Supabase Realtime to provide live updates without polling.
How It Works
When you're viewing the Events page, the dashboard subscribes to database changes via Supabase Realtime. New events and delivery status updates appear instantly without refreshing.
What Updates in Real-Time
| Data | Trigger |
|---|---|
| Events list | New event received at any project endpoint |
| Delivery status | Delivery attempt succeeds, fails, or is retried |
| Event detail | New delivery attempts appear for a viewed event |
Subscription Scope
Realtime subscriptions are scoped to the current project. Only events and deliveries belonging to the project you're viewing are streamed.
Fallback
If the Realtime connection drops, the dashboard falls back to manual refresh. Use the Refresh button on the Events page to fetch the latest data.