       res.send e
     res.finish()
 
-#   hubot pd ack               - acknowledges any unack incidents
+#   hubot pd ack [all]         - acknowledges any unack incidents
   robot.respond /pd ack(?: all)?\s*$/, 'pd_ack_all', (res) ->
     pagerv2.getPermission(res.envelope.user, 'pduser')
     .then ->

      res.send e.message or e
    res.finish()

#   hubot pd snooze [all] [for] [<duration>] [min]  - acknowledges any unack incidents
  robot.respond (
    /pd snooze(?: all)?(?: (?:for )(\d+)(?: min(?:utes)?)?)?\s*$/
  ), 'pd_snooze_all', (res) ->

      res.send e.message or e
    res.finish()

#   hubot pd res|resolve [all]      - resolves any unresolved incidents
  robot.respond /pd res(?:olve)?(?: all)?\s*$/, 'pd_res_all', (res) ->
    pagerv2.getPermission(res.envelope.user, 'pduser')
    .then ->
