Prototyping Modular Workflows
Photo by Vlado Paunovic on Unsplash
Open Questions
After gaining confidence in which markets to target for expanding our core product, we wanted to validate our UX before building it into our product.
- How might we build great stand-alone activities that can chain together to enable custom meetings and workflows?
- How might we validate the UX before committing to full development cycles in the product?
- How might we test quickly in the market without it being in the product?
Along the way, we’ve tried prototyping with tools like Figma Make, or building our own prototyping sandboxes using agentic engineering. This sped up the process of validating our riskiest assumptions.
Low-fidelity concepts
While many ideas start on paper with a Sharpie, using FigJam is a great next step for sketching out ideas in a space that is immediately accessible to the team. It’s easy to copy, paste, and iterate.

Enabling workflows on top of databases
We love a good database. The problem is it can be hard to analyze that data as a group, make decisions, and come away with next steps. We wanted to enable popular meetings and workflows on top of data. For example, our Customer Success team wanted to group trends in tickets, rank where to focus their attention, and own takeaway tasks.

Starting from a database, multiplayer activity modules are designed to live in the page view.

Prototyping quickly with AI
The ability to quickly move beyond static concepts speeds up the process of feedback and iteration. A fully functional prototype allows us to get the feel and details right before we commit a full development cycle. See this post for more on the process.

Testing single-purpose activities in the wild
In a modular, chainable system, we had to stick to good principles. Could an activity be valuable on its own? Is there a clean data structure to support output from one activity as input to another? Would the UX hold up on its own?
We wanted to build simple versions to test this in the market with fun, single activities that groups could run together, without committing to building this out in our product, which would require more time to architect and test.
We had a lot of fun prototyping this ranking activity to play “Best Bird” or “Best Sandwich” and playing it internally.

Bonus Round: Banana Phone
Following this strategy we built a game where you take turns attempting to recreate an image without seeing the original prompt. Hilarity ensues the more rounds you go with friends. Start a game here: Banana Phone.

Next Steps
We built databases to make our self-hostable team knowledge management product feature-complete. On the betting table, we are looking at:
- Building a timeline view for retros, incident post-mortems, and to review trends in datasets.
- Building out survey modules to power culture and team health.
- Building out fully featured theming, ranking, and voting modules on top of databases.