Open your PagerDuty 'User Settings' page
Generate API Token
uv run unpage configure
or by editing
the ~/.unpage/profiles/<profile_name>/config.yaml
file:
unpage agent run
:
stdout
.
Open the PagerDuty Webhooks page
Add a New Webhook
/webhook
(like https://unpage.yourdomain.com/webhook
).During development you can tunnel to your local Unpage instance using ngrok by
running uv run unpage agent serve --tunnel
(see Unpage Server
for details).The Event Subscriptions should be whatever events you want to run Agent
workflows on, for example incident.triggered
.dict
: The incident JSON payload, including all alert details.list[dict]
: The list of alert details.