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
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.
triggered incidents in live mode.Dry-run mode is the default. Live acknowledgement requires --apply or PD_APPLY=true.
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