Credit-based lead assignment UI (available/history/credits)

Featurekamo-internal
Shipped
July 1, 2026 at 10:02 PM UTC
Author
kamo
Commit
3bac173

- /leads/available: real-time vendor/product grid, atomic Accept (routes to the lead), comment-gate blocked state, rows animate the moment a lead is claimable - /leads/history: live credit + assignment timeline with event-type filter - /leads/credits: MANAGE_CREDITS-gated grouped grid; ∞-capable Daily Allotment / Max Balance / Max Daily Spend / Credit Balance, Active/Suspended toggle, distribute, live blink - Shared LeadsCreditLayout (nav tabs + market sub-tabs + 'CRM not configured' states + Quick Tips) - STOMP hook (useCreditAssignmentWebSocket) over MediaService; useLeadMarkets - 10 proxy routes; **************** /leads/allotments now redirects tsc --noEmit: 0 errors in new files.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing