PagerDuty

PAGERDUTY_CREATE_STATUS_PAGE_SUBSCRIPTION

Creates a new subscription for a PagerDuty status page. This endpoint allows users to set up notifications for specific status pages or components within those pages. It's used to keep subscribers informed about updates, incidents, or changes to the monitored services. The subscription can be configured for either email or webhook notifications, allowing for flexible integration with various notification systems. This tool should be used when setting up new monitoring or alert systems, or when adding new stakeholders who need to be kept informed about service status. It's particularly useful for DevOps teams, IT managers, or customer support teams who need real-time updates on service health. Note that this endpoint only creates the subscription; it does not manage or trigger the actual notifications.

Remote pagerduty

Other tools also called PAGERDUTY_CREATE_STATUS_PAGE_SUBSCRIPTION? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "title": "Id",
      "description": "The ID of the resource."
    },
    "subscription__type": {
      "type": "string",
      "title": "Subscription  Type",
      "description": "A string that determines the schema of the object."
    },
    "subscription__channel": {
      "enum": [
        "webhook",
        "email"
      ],
      "type": "string",
      "title": "Subscription  Channel",
      "description": "The channel of the Subscription."
    },
    "subscription__contact": {
      "type": "string",
      "title": "Subscription  Contact",
      "description": "The subscriber\"s contact - email address or webhook URL."
    },
    "subscription__status__page__id": {
      "type": "string",
      "title": "Subscription  Status  Page  Id",
      "description": "The id of the status page."
    },
    "subscription__status__page__type": {
      "type": "string",
      "title": "Subscription  Status  Page  Type",
      "description": "A string that determines the schema of the object."
    },
    "subscription__subscribable__object__id": {
      "type": "string",
      "title": "Subscription  Subscribable  Object  Id",
      "description": "The ID of the subscribed entity for a given subscription."
    },
    "subscription__subscribable__object__type": {
      "enum": [
        "status_page",
        "status_page_service",
        "status_page_post"
      ],
      "type": "string",
      "title": "Subscription  Subscribable  Object  Type",
      "description": "The type of the subscribed entity for a given subscription."
    }
  }
}