Better Stack

uptime_escalate_incident_tool

Escalate an ongoing incident to a user, team, schedule, or policy

Remote betterstack

Remote (network-hosted)

Other tools also called uptime_escalate_incident_tool? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "The ID of the incident to escalate"
    },
    "sms": {
      "type": "boolean",
      "description": "Send SMS notification"
    },
    "call": {
      "type": "boolean",
      "description": "Send phone call notification"
    },
    "push": {
      "type": "boolean",
      "description": "Send push notification"
    },
    "email": {
      "type": "boolean",
      "description": "Send email notification"
    },
    "team_id": {
      "type": "integer",
      "description": "Define which team to escalate to. Either team_name or team_id required when escalating to Team."
    },
    "user_id": {
      "type": "integer",
      "description": "Define which team member to escalate to. Either user_email or user_id required when escalating to User."
    },
    "policy_id": {
      "type": "integer",
      "description": "Define which escalation policy to escalate to. Required when escalating to Policy."
    },
    "team_name": {
      "type": "string",
      "description": "Define which team to escalate to. Either team_name or team_id required when escalating to Team."
    },
    "user_email": {
      "type": "string",
      "description": "Define which team member to escalate to. Either user_email or user_id required when escalating to User."
    },
    "schedule_id": {
      "type": "integer",
      "description": "Define which on-call calendar to escalate to. Required when escalating to Schedule."
    },
    "critical_alert": {
      "type": "boolean",
      "description": "Send as critical alert"
    },
    "escalation_type": {
      "type": "string",
      "description": "Type of escalation: User, Team, Schedule, Policy, or Organization"
    }
  }
}