SavvyCalS
SavvyCal
Apr 13

Events page: persistent tab, smart filters & sliding time view for approval workflows

I use SavvyCal every day to manage booking approvals, and the current Events page UX creates unnecessary friction at every step. Here are the specific issues and what I'd like instead: **1. No persistent entry point for pending approvals** Pending requests only appear after a page refresh, and there's no permanent tab with a badge count. A dedicated "Awaiting approval" tab (always visible, with a red/orange counter) would let me act instantly without hunting. **2. Filter state breaks after bulk approval** After confirming all pending requests, I land on an empty list with the "pending" filter still active. The UI should either auto-clear the filter or show a "nothing left" empty state with a prompt to reset. **3. "Reset filter" doesn't actually reset** Clicking reset applies a "Confirmed" filter instead of removing all filters. This is misleading — reset should mean no filter. **4. Double filter layer increases cognitive load** There are two separate levels of filtering (tabs + filter bar). Consolidating everything into a single filter bar would make the interface significantly easier to use. **5. Filters require two clicks to apply** Selecting a filter value and then clicking to confirm it is one step too many. Single-click application is the expected behavior. **6. No persistent default filter across sessions** Every time I log in, I have to reconfigure my filters. A user-defined default filter that persists across sessions would save real time for daily users. **7. Upcoming/past split forces unnecessary navigation** I regularly need to see the last 3 days and the next 3 days together. A sliding window view centered on today (configurable range) would replace the current binary split. --- These aren't edge cases — they're friction points that occur on every session for anyone doing daily approval management. Happy to clarify any of these or jump on a call if useful.
PendingPending