Skip to main content
5 Matching Algorithms

Our flexible matching algorithm allows effortless pairing of coworkers with highly relevant colleagues, even on a large scale.

Updated over a month ago

How does RandomCoffee work?

The RandomCoffee algorithm is designed to optimize connections based on the following factors:

  1. Participant Population: The total number of participants involved.

  2. Participants' Matchmaking History: Optimized to ensure each match is with a new participant.

  3. Matchmaking Rules: Prioritized sequentially to consider the first rule, then the second, and so on, ensuring all rules are applied whenever possible.

  4. Matchmaking Preferences: Preferences created by the users from their Member Portal.

Opt-in Email: We acknowledge that the participants are not known in advance. The matchmaking rules apply only to the available participant pool at the time.

Direct Match: A "balanced" participant population may not always result in a "perfect" match that adheres to all rules. The algorithm also considers the matchmaking history of each selected participant to ensure varied connections.

5 powerful matching algorithms to meet all your needs

Randomly

Cross-groups

Group composer

Lottery

Mystery 1:1

Cover
Cover

Cover

Cover

Cover

Let the magic happen!

Define matching rules and make everyone match.

Generate perfect group(s) that strictly comply with the group distribution rule.

Get a unique group of winners and add fixed participants to the loop.

Give a unique and personal match to everyone.

Who's matched?

Who's matched?

Randomly

All participants to the session

Cross-groups

All participants to the session

Group composer

Several participants only or all participants (depending on rematching options)

Lottery

Several participants only

Mystery 1:1

All participants to the session

Did this answer your question?