Features

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

7mo agoPending

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.

0 comments