We've been busy making CoffeePals faster, more flexible, and easier to manage. This update brings a brand-new Program Calendar for admins, a completely reworked match team configuration experience, and major performance improvements across the dashboard. Here's everything that's new.
Program Calendar
Ever wonder when your next match cycle is scheduled, or when Coffee Maker prompts are going out? Now you don't have to guess.
We've added a Program Calendar that gives admins a clear, visual overview of all upcoming program events. Available from the program management page, the calendar shows:
- Match cycles — see when the next round of matches will be sent out
- Coffee Maker prompts — know exactly when conversation starters are scheduled
- Event statuses — quickly tell which events are upcoming, in progress, or completed
- Month and timeline views — switch between a traditional calendar grid and a timeline layout depending on your preference
The calendar pulls from your program's actual configuration, so it always reflects your current schedule, frequency, and timezone settings. If your program is paused, the calendar shows a clear paused state so there's no confusion.

Smarter Match Team Configuration
For organizations using cross-group or intra-group matching, managing match teams just got a whole lot easier.
We've rebuilt the match team configuration experience from the ground up:
- Edit match groups directly — rename groups, merge groups together, and reassign members right from the program configuration page
- Review changes before saving — a new review dialog shows you exactly what will change before you commit, so there are no surprises
- Team members drawer — quickly browse who's in each match group without leaving the configuration page
- Send team membership questions — prompt users to confirm or update their team assignment directly from the program users view
These changes apply to both cross-group and intra-group matching program types, giving admins full control over how teams are structured and matched.

Dashboard Performance Boost
We've made significant performance improvements across the dashboard, especially for organizations with large user bases:
- Server-side search and pagination — program lists, match history, and user lists now search and paginate on the server instead of loading everything into the browser
- Faster program list — archived programs are excluded by default, and search is optimized for speed
- Match history improvements — both personal and program match history load faster, and CSV exports now include all match history (not just what's currently loaded on screen)
- Optimized search across the board — program match history search now uses proper pagination
These changes mean faster load times and a smoother experience, especially if your organization has hundreds or thousands of users.
Bug Fixes and Quality Improvements
We squashed a number of bugs to keep things running smoothly:
- Opt-in scheduling fix — eliminated duplicate opt-in messages that could occur in certain edge cases
- PDF report avatars — user avatars now render correctly in exported PDF reports
- Program images on dashboard — fixed an issue where program images uploaded via Slack weren't displaying on the dashboard
How to Get Started
- Program Calendar — navigate to any program's management page and click on the new "Calendar" tab
- Match Team Configuration — go to your cross-group or intra-group program's configuration to see the new team management tools
- Performance improvements — no action needed! The dashboard is already faster for everyone
All of these updates are live now. As always, if you have questions or feedback, reach out to us - we'd love to hear from you.
Building stronger teams, one coffee at a time.




%20(1).webp)




