pd-auto-ack

A local CLI that acknowledges PagerDuty incidents only when the configured user is on call.

View the Project on GitHub nithishduda-ai/pagerduty-oncall-ack

pd-auto-ack

pagerduty-oncall-ack installs the pd-auto-ack CLI, a small local tool that acknowledges PagerDuty incidents only when the configured user is currently on call.

Start Here

What It Does

Dry-run mode is the default. Live acknowledgement requires --apply or PD_APPLY=true.

Install

Homebrew on macOS or Linux:

brew install nithishduda-ai/tap/pagerduty-oncall-ack
pd-auto-ack --version

The Homebrew package includes the terminal dashboard. See the Homebrew guide for upgrades and uninstall instructions.

Using pipx instead:

pipx install pagerduty-oncall-ack
pd-auto-ack --version

New to pipx? Use the quick start for macOS and Linux setup steps.

Optional terminal dashboard:

pipx install "pagerduty-oncall-ack[tui]"
pd-auto-ack tui --env-file ~/.pd-auto-ack.env

Repository