I suggest you ...

allow custom scheduling instead of the auto-generated rotation

The current model of specifying some users and having pagerduty do the rest is very nice but makes for lots of work if the agreed on rotations are unusual (for example there's a user who only does one week out of a month while another who is willing to do 2 weeks at a stretch as long as they get a month in between, etc.)

84 votes
Vote 0 votes Vote Vote
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service

    You'll receive a confirmation email with a link to create a password (optional).

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    anonymousanonymous shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    anonymousanonymous shared a merged idea: Need more flexibility when modifying the oncall schedule  ·   ·  Show description

    14 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service

      You'll receive a confirmation email with a link to create a password (optional).

      Signed in as (Sign out)
      Submitting...
      • PalominoDBPalominoDB commented  ·   ·  Flag as inappropriate

        Would like the ability to schedule for certain individual periods of whatever length is required (such as 3 days), and ideally the ability to put in rules around not putting the same person on a weekend two shifts in a row - though this can be done with manual intervention.

      • Nick ZadroznyNick Zadrozny commented  ·   ·  Flag as inappropriate

        Another +1 for detailed scheduling. Google Calendar integration would be amazing, since that's what I'm already using as my central data store for my availability.

        You might get a few ideas from http://tungle.me/ which does a great job integrating with my Google calendar, admittedly with a slightly different overall use case.

      • John AlbertsJohn Alberts commented  ·   ·  Flag as inappropriate

        We are testing pagerduty right now and this is an absolutely essential feature for us. I see it was mentioned 11 months ago that this feature will be added. Is it close to being released?

      • Sean SchluntzSean Schluntz commented  ·   ·  Flag as inappropriate

        Hello, we are trialing your system. Being able to define a two week rotation schedule would help with my organization.

      • syrnicksyrnick commented  ·   ·  Flag as inappropriate

        It would be great to just sync with a google calendar and pick up the schedule from there. You'd save yourself a lot of calendar engineering if people can use external calendar to create an appropriate schedule. Also, anyone can program their scheduling policy via google code API. You only need to read that in and display as a schedule within PagerDuty.

      • Daniel PughDaniel Pugh commented  ·   ·  Flag as inappropriate

        hi we need this urgently as 4 engineers and every week we need to have the same engineer on the same day for at least 3 of the days.
        one engineer is never available on saturday, one is always on friday etc.

        our on call schedule is 6am-spanning entire day to 1am mon-friday
        and 6am-12am on sunday

        any idea when these improvements may arrive, otherwise loving the system

      • Samer MasrySamer Masry commented  ·   ·  Flag as inappropriate

        I'd like to see this implemented as well. In the case where your default oncall period is 2 weeks there is no way to configure it without creating exceptions.

      • Stephen StarkeyStephen Starkey commented  ·   ·  Flag as inappropriate

        Does the work planned for this item include saying things like "every two weeks ending on a Tuesday?" This would be very useful for us.

      • Mason HaleMason Hale commented  ·   ·  Flag as inappropriate

        To add some more input to this redesign, our rotation schedule is such that some users are assigned the same day each week, e.g. Bob is always on-call Tuesday 10am to Wednesday 10am. Fred is on-call Wednesday 10am to Thursday 10am, etc. I don't see a way to configure things this way in the current UI.

      Knowledge Base and Helpdesk