-
61 votes
Allow schedules with times, useful for out-of-business-hours only usage.
We're a managed operations team and we're all on duty during business hours. Although we can of course config Nagios to only send email to PagerDuty out of business hours, it would be convenient if we could set those times up in PagerDuty. Also think of the situation where we want someone on duty... more
Status: plannedThanks for the suggestion!
We are planning on redesigning the on-call calendar to make it much more flexible, allowing time-of-day based scheduling.
-
25 votes
Create an iPhone Application with Push Notifications
A good idea for an iPhone app :-) Push Notificaitons as an alternative to SMS. Be able to resolve, escalate, etc. from application.
Status: plannedThanks for the suggestion. We have added this to our backlog; we'll hopefully get to it soon.
-
18 votes
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 ... more
Status: plannedThere actually is a way to customize the calendar, by using exceptions. An exception is like a custom schedule entry; it's basically a block of time where a person will be on-call. They are meant to be used if you want to have someone cover for your regularly scheduled on-call. For example, if you want Bob to cover your on-call next week, you can create an exception for Bob starting Monday, June 15 at 12:00 pm and ending Monday, June 22 at 12:00 pm.
Here's how to create an exception:
1. Go to the "On-Call Schedule" tab. You should then see your Primary Rotation (if you don't have a rotation yet, you will have to first create one).
2. On the right side of the page, in the "Exceptions" box, click "Create New Exception".
3. Set a start date, end date, and person for the exception, and click "Create Exception". The exception will then show up in the calendar.We are currently working on making the exception feature more prominent and easier to use. We are also working on redesigning the calendar to make it easier to use and more flexible.
Thanks.
-
16 votes
Create severity levels to apply to alarms
I think it might be useful to generate severity levels which can be applied to new and existing alarms.
Status: plannedYes, good idea. Having the ability of categorizing alarms as "Critical", "Medium Priority", "Low Priority", etc would be very useful, especially coupled with different alerting behavior for each priority level. For example, triggering a low priority alarm would just send an email; a critical alarm would phone the on-call right away.
This feature is high on our list of tasks.
-
16 votes
allow a group to be on call
We'd like to be able to have an entire group of people opt into being on "backup" duty, so that if the primary on-call person is incapacitated, the message will go out to anyone/everyone who is willing to take it.
-
14 votes
Import/Export on-call schedules via iCalendar format
Import on-call schedules from existing calendaring software or export the on-call schedules from PagerDuty so it can be imported into another calendaring software via iCal
Status: plannedWe are currently working on a calendar redesign which will include iCal integration.
-
13 votes
simple resolution of alerts sent via email
Currently, if an alert comes in via email while I'm on my mobile, the easiest way to resolve it is wait for the phone call several minutes later. The website that it links to isn't very mobile friendly.
This would be much easier if there either:
* a unique link generate for escalate, suppress, ... more
Status: plannedThanks for the suggestion!
We'll either allow you to take the action by replying to the email, or by clicking a link which takes immediate effect.
-
8 votes
support webhooks as a notification method
Webhooks (http://webhooks.pbworks.com/) as a notification method would allow for almost endless customization on the end-user side. For example, we'd like alerts to be delivered to Campfire - if you supported webhooks, PagerDuty wouldn't have to write any code to support Campfire, we'd just setup... more
Status: plannedWe have added the webhooks notification method to the PagerDuty roadmap. Thanks for the suggestion!
-
8 votes
allow incidents from a phone call (1.800.xxxx #123)
Allow users / clients etc to call in to a phone number to create an alert.
Ideally the recorded message would be stored as an attachment to the alert.
-
8 votes
support notification for going on/off call
We'd really like to receive notification when going on and off call. Without that, it's easy to get caught away from internet access and unable to respond effectively in an outage.
-
7 votes
Option for short phone notification message
The current automated message for phone notifications is too long. It would be great to have an option to have a shorter notification message that just says the name of the alert and the options allowed. Also, an option to increase the speed of the automated voice would be great.
Status: plannedGood idea, we'll look at implementing this.
-
6 votes
enable API for simple user registration from third party web site
We would like our users to receive alarms through PageDuty service.
This is why it would be nice if we could trigger their account creation from our web site.
Thank you.
Status: plannedThis feature is definitely high on our priority list.
Can you please send us an email at support@pagerduty.com? We would like to learn more about your requirements.
-
6 votes
enable MSN / SKYPE / ... instant messaging alerts
We would like to be notified via MSN or SKYPE chat message when alarm occurs.
The response chat message from us could then for instance signal that the alarm has been handled.
---------------------------------------
Example:PagerDutyAlarmFriend: Alarm XZY was triggered. Please enter ok, to re... more
-
5 votes
Delay non-urgent notifications
Queuing or delaying notifications until business hours would be nice for things like failed backups -- things that are important, but not urgent.
Ideally this would tie in with the priority metadata asked for elsewhere.
Status: under reviewThis might be fixed when we add priority levels for alarms (see feedback item "Create severity levels to apply to alarms" for more details).
For this case, the idea is that you would create low priority alarms for things like backups, etc. These would only email you, and not phone or SMS you. Then, when you come into work the next day and read your emails, you will get the notifications.
Would that cover this use case?
Thanks.
-
4 votes
API for read access to Incidents
It'd be pretty awesome to have API access to pulling down Incidents as JSON or XML or similar.
The use case I'm thinking goes like: we're getting a lot of noise into our pager rotation, and would like to start generating reports about what happened over the course of someone's shift. Hopefully, ... more
-
3 votes
Allow "Email Only" Services
We have alerts that can wait a while before someone fixes them. We would like to create a service that will never call the on-duty sys admin, it will only email them once.
-
3 votes
Ability to brand "Call from pagerduty"
Phone messages start with "This is a call from pagerduty..." we'd like to replace this with "This is an alert from MyCompanyName" or possibly the ability to use a 5 second mp3. Obviously this only makes sense for partners.
Stretch goal: let us configure the message completel... more
-
3 votes
Temporarily disable active alerting for a service for a time period
This would be handy for scheduled outages, or when the problem resolution time is known in advance.
If I've got a node that is going to take 2 hours to rebuild, I don't need a call every 30 minutes making me acknowledge it.
Status: plannedThis is a good idea, thanks for the suggestion. If we added a feature that allows adding a "do not disturb" period for a service, would that work in this case?
-
3 votes
show part of the body of the original email in the incident message, not just the email subject.
Currently the only info that comes through on emails, SMS and phone calls in the email subject. If there is space in the SMS and on the email it would be much better to include the beginning of the email body so more information is conveyed to the on call staff.
For example:
Email Subject: help ... more -
3 votes
allow customizing the alert emails.
It would be nice if we could customize the template used to generate the email alerts. Subject and changes to the footer of the message come to mind. It would be great if PagerDuty would pickup variables from the email that it received and forward those in to the template. For example the aler... more
