Back
Product Design · Product Lead

Groups: team communication and wins, in one place

I designed Groups: custom channels where field-service teams talk, share updates, and celebrate wins, with AI-written posts and automatic win tracking, all inside the tool they already use.

Group win feed with post composer, a celebration post with reactions, and the leaderboard sidebar
Project Statement

Field-service teams run their whole day in one platform, then jump to Telegram or WhatsApp to actually talk. The work and the conversation live in two different places.

These businesses are notorious for running on group chats. No tool did the daily work and the team communication together, so updates, hand-offs, and shout-outs all happened somewhere else.

Groups closes that gap. Teams spin up custom channels to communicate, share updates, or celebrate wins, all inside the tool they already use. A channel can be a quiet ops thread or a loud, competitive win feed with a leaderboard.

Wins aren't manual. The system tracks them automatically across the platform (hours saved, jobs sold, badges unlocked), and AI drafts the win posts, so managers stop writing updates by hand the way they do in Telegram today. Tags notify the people involved, and anyone can pile on with GIFs and reactions.

Understanding the space

Field teams were already doing all of this, just scattered across group chats. The job was to pull communication, updates, and celebration into one place: Groups.

Communication Updates Wins Celebrations Leaderboards GIFs & reactions Groups
Everything teams were doing across scattered group chats, pulled together under Groups.
Shipped Design

A full social surface, assembled mostly from infrastructure that already existed, which is exactly why it could ship at this scope.

Feature Screen Highlights. Zoom in and pan to see figma frames :)
Version 2 · Profiles & Badges

v2 made the feed personal. Profiles and badges gave people an identity in the space, and the win system started tracking wins to power the posts.

Stuff I'm low-key proud of
Reuse over rebuild Shipped a full social product on infrastructure that already existed. Posts run on the comments system, so there's no parallel backend to maintain.
Product + design ownership Authored the PRD and designed the whole experience: groups, the feed, AI-assisted posts, live leaderboards, and the badge system.
Craft in motion Specified a layered reaction-animation system and spring micro-interactions, prototyped in Figma Make so engineering had an exact motion reference.
Scoping under pressure Made deliberate cuts (no editing in v1, deferred notifications) that protected the launch without hollowing out the experience.