Skip to main content
Connections are added inside an Access bundle. At claude.ai/admin-settings/claude-tag, open Access bundles in the left navigation, click into a bundle (or Create one), and go to its Credentials tab.
Connecting PagerDuty lets Claude read incidents and on-call schedules during incident work from any channel under the bundle’s scope. You add it as a connection inside an Access bundle; the credential belongs to the agent, not to any person. Pair this connection with the PagerDuty plugin from Anthropic’s plugin marketplace so Claude knows how to call the API; see Attach plugins. This is an HTTP API connection, not an MCP server or a personal claude.ai connector.

Create the credential in PagerDuty

Generate a general-access read-only API key. A read-write key lets Claude acknowledge and resolve incidents; grant that only on a private incident-channel scope. Creating a general-access key requires the PagerDuty Admin or Account Owner role; non-admins only see User Token keys, which also work but inherit that user’s permissions. PagerDuty’s own guide for creating the credential is at support.pagerduty.com.

Add the connection to a bundle

In the bundle, click Connect next to PagerDuty. PagerDuty accounts on the EU service region use api.eu.pagerduty.com instead. The Agent Proxy injects the credential at the network boundary; the model and the sandbox are not given the key. See how Agent Proxy works.

Verify the connection

In a channel under the bundle’s scope, in a new thread:
PagerDuty appears in the list once the connection is live. New threads pick up the connection on their own; in an existing thread, ask Claude to use the service by name.