I got the unthankful job of coordinating 50 peoples vacation wishes.

I find a lot off apps that let me receive each request and approve it quickly, but I can't seem to find anything that asks the employee for different choices and lets me assign priorities to people.

There should be parameters I can set like: how many people can be on holiday at the same time, which groups of people can be away at the same time, which peoples 1st, 2nd or 3rd choice should be taken into account and when.

Sounds a bit like timetable creating/ scheduling, but shouldnt that be part of vacetion planning?


  • You could take a look at PollUnit. I'm only adding this as a comment, because as a creator you can't prioritize specific people - at least not automatically (if I have understood this correctly?). But you can do all sorts of other polls besides simple scheduling, like prioritizations with dot-voting, star rating, finding consensus, up to automatic task distribution. You can find more here: pollunit.com/en/voting
    – Markus
    Feb 8, 2021 at 23:32
  • yes, i thought about polling and its a decent alternative, if you get the raw data of the vacation requests out of it. at least i could more or less easily visualize it.
    – Sungod3k
    Feb 9, 2021 at 8:00

1 Answer 1


I believe you may need a scheduler or rota/roster builder, with appropriate constraints entered, to do this. A couple of examples are:

But if you want employees to book in a calendar with some simple constraints, then you modify yourself manaully, you can try BookedScheduler with the resource being "Vacation"

  • optaplanner looks like the right tool. now i just need someone to program me one sexy app out of it^^
    – Sungod3k
    Feb 9, 2021 at 11:30
  • Ask the OptPlanner team in case there is one out there.... You can also pay them to do it.
    – Z Z
    Feb 9, 2021 at 11:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.