Random User Picker for Slack

Instantly pick a random member from any Slack channel. Perfect for task assignments, team selections, giveaways, and making fair decisions.

Add to Slack

Free forever • Fair & random selection • Works in all channels

Channel Tools random user picker in action

The /random_user Command

Can't decide who should handle a task? Need to pick someone for a fun challenge? The /random_user command instantly selects a random member from your channel with complete fairness and transparency.

🎲

100% Fair Selection

Cryptographically secure random algorithm ensures every member has equal chance.

Instant Results

Get your random selection in a split second - no waiting, no hassle.

🎯

Simple & Transparent

One command, one result. Everyone sees who was picked and trusts the outcome.

When to Use /random_user

Creative ways teams use random selection to keep work fun and fair

Task Assignment

Fairly assign ad-hoc tasks, bug fixes, or responsibilities when you can't decide or want to distribute work evenly over time.

🎁

Giveaways & Contests

Run fair prize drawings, contest winners selection, or random rewards for team members who participate in channel activities.

🎤

Meeting Facilitators

Rotate meeting facilitators, note-takers, or presenters by randomly selecting from channel members for each session.

Coffee Roulette

Pick random pairs for coffee chats, lunch buddies, or networking sessions to build cross-team relationships.

🎓

Learning & Presentations

Randomly select team members to share learnings, demo work, or answer trivia questions during team meetings.

🎮

Team Building

Pick team captains for games, select activity coordinators, or choose who shares in icebreaker sessions.

How Random Selection Works

Simple to use, trustworthy in results

1

Type /random_user

Execute the command in any channel where you want to pick a random member.

2

Algorithm Runs

Our secure random selection algorithm picks one member with equal probability for all.

3

See the Winner

The selected user is displayed in the channel for everyone to see.

Why Teams Trust Our Random Picker

🔒

Truly Random & Secure

We use cryptographically secure random number generation to ensure completely fair and unbiased selection. No patterns, no favoritism.

👥

Current Members Only

The selection pool includes only active members currently in the channel. Deactivated or removed users are automatically excluded.

🌐

Works Everywhere

Use /random_user in public channels, private channels, small teams, or large departments. Works the same everywhere.

🎯

No Limits

Use the command as many times as you need. Perfect for multiple rounds of selection or regular rotation schedules.

Frequently Asked Questions

Will the same person be picked multiple times?

Yes, each use of /random_user is an independent selection. If you run it multiple times, the same person could be picked again. This ensures true randomness - each member always has an equal chance.

Can I exclude certain members from selection?

Currently, all channel members are included in the selection pool. To exclude someone, they would need to temporarily leave the channel before running the command.

Is the selection visible to everyone?

Yes, the result is posted in the channel for all members to see. This transparency ensures fairness and builds trust in the selection process.

Can I pick multiple random users at once?

Each /random_user command selects one person. To pick multiple people, simply run the command multiple times. Each selection is independent and random.

Does it work with bots and apps?

The selection includes only human users. Bots, apps, and deactivated accounts are automatically filtered out from the selection pool.

Make Fair Decisions Effortlessly

Add random selection to your Slack toolkit in 2 minutes

Add to Slack

Free to use • No registration • Trusted by 20,000+ teams