Assign tasks by rotation in Slack

Assign someone from @users / @groups / #channels by round-robin rotation

slack logo Add to Slack

Free for up to 5 active users.
14 Day Trial available - no credit card required.
Enterprise Grid is not fully supported but will be soon.

Share responsibilities

People are picked in a fair rotation. Pickle manages the rotation automatically behind the scenes.

user photo
user photo
user photo
Frank Garrett picked @Karie to Review PR3306.
Cancel
Try Next User
arrow

Unavailable? No problem.

Pickle will try the next available person if the current person in the rotation is offline or can't take the task.

user photo
user photo
user photo
Frank Garrett picked @Rick to Review PR3306.
Cancel
Try Next User
arrow

How It Works

1
Pick someone
Use the /pickle slash command or the form. Pickle will pick the next person in the rotation (default).
2
Await a response
Pickle posts a public message and notifies the picked person via DM.
Pickle App Icon
Karie picked @Fred to Review PR3306. Waiting for them to accept or decline.
Cancel
Try Next User
3
Confirm availability
The picked person accepts or declines the pick.
Pickle App Icon
You've been picked by Karie to Review PR3306
(View Pick)
Accept
Decline
4
Done!
They accept and its confirmed. If they decline, you cancel the pick or try the next person in the rotation.
Pickle App Icon
Karie picked @Fred to Review PR3306. User Accepted.

Custom Rotations

Rotations maintain their own independent assignment order and configuration.

Use them in workflows, as shortcuts, or to pick from different people based on the day.

Features

  • Round-robin, weighted, and random picking
  • Customizable accept/decline flow
  • Independent rotations and daily rosters
  • Support for Slack Workflows
  • Missing something? Request a feature

Use Cases

  • Code reviewers
  • QA testers
  • Meeting host
  • First responders
  • Support tickets
  • Coffee / lunch roulette

FAQ

What tasks can I use Pickle for?

Anything, but Pickle is built with recurring tasks in mind - for example picking someone for code review, QA testing, or to host a meeting. Pickle compliments your team's usual planning system by rotating the unplanned stuff.

How do I tell Pickle which people to pick from?

Use @user, @usergroup, and #channel tags with Pickle's slash command or modal. You can combine them and even tell it to exclude specific users.

Does it work in threads?

Yes. You can pick in threads by using the message shortcut.

What if I want to pick someone at random?

Pickle lets you configure a bunch of things, which includes setting it to pick randomly instead of round-robin.

I'm not sure if I'll need a subscription. Do I need to sign up?

No, just install Pickle and don't bother signing up for a trial or subscribing. It'll ask you to subscribe if/when you hit the active user threshold.

Pickle is in active development. Check out planned features!

slack logo Add to Slack

Pricing

Per active Pickle user.
A free trial is available - no credit card required.
Read more about pricing here.