AbraCalc

Team Coffee Pair Matcher

Randomly pair your remote or in-office team for coffee chats or donut breaks. Odd headcounts get a trio instead of a leftover, avoid-repeat keeps pairings fresh, and one tap copies the list to share.

Built by the AbraCalc team

Embed this tool on your site

How to play

  1. Paste in your teammates joining this round, one per line, and decide whether to keep Avoid repeat pairings on.
  2. Tap Make coffee pairs — the team splits into pairs, with one trio automatically formed if the headcount is odd.
  3. Each pair card shows a badge: a genuinely fresh pairing is marked new, and a pairing that repeats from earlier this session is marked honestly as a repeat.
  4. Tap Copy pairs as text to grab a pasteable list for Slack or email, or New round to reshuffle for the next batch of coffee chats.

Team Coffee Pair Matcher runs your team's random-coffee or donut-break pairing without needing a Slack app or spreadsheet. Paste in everyone joining this round, and one tap splits the group into pairs — if the headcount is odd, one lucky group becomes a trio instead of leaving somebody without a chat partner. Leave Avoid repeat pairings on and the tool remembers who's already been matched this session, favoring fresh combinations on your next round; when a repeat truly can't be avoided, the badge says so honestly instead of pretending a repeat is new. Once pairs are set, Copy pairs as text turns the list into a clean, pasteable block for Slack, email, or wherever your team posts the weekly matchups, and New round reshuffles in a click whenever it's time for the next batch of coffee chats.

Frequently asked questions

How is this different from the classroom Random Pairs tool?
Random Pairs is built for think-pair-share classroom rounds. This tool reuses that same shuffle-and-partition pairing engine but is skinned for office coffee chats — office-casual copy, a Copy pairs as text button for sharing in Slack or email, and framing built around remote and in-office team matching rather than classroom activities.
What happens with an odd number of teammates?
One group becomes a trio instead of leaving someone unmatched — nobody sits out a coffee round. The trio is shown with its own amber badge so it's clear at a glance which group is the three-person one.
Can the avoid-repeat badge lie and say a pairing is new when it isn't?
No. A pairing is only ever labeled new if every person in that group is genuinely unpaired with each other so far this session. When a repeat is unavoidable — for example with a very small team — the badge honestly says repeat pairing instead of a false new label.