> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flashduty.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Flashduty vs PagerDuty

> In-depth comparison of Flashduty vs PagerDuty: AI SRE, product features, integration ecosystem, customization capabilities, and pricing — a full breakdown

## Introduction

***

In the rapidly evolving digital era, enterprises increasingly rely on **monitoring and incident management tools**—these are essential foundations for ensuring business continuity and service stability. However, as monitoring systems scale, the flood of **alerts and event notifications** presents unprecedented operational challenges for IT teams.

<Note>
  **Core Question**: How do you ensure every alert is captured promptly, delivered accurately, and responded to efficiently?
</Note>

### Are You Facing These Challenges?

When your organization encounters the following situations, it's time to consider adopting or upgrading your On-call tools:

<CardGroup cols={2}>
  <Card title="Comprehensive Tracking & Resolution" icon="magnifying-glass">
    Ensure every incident is tracked, handled, and resolved to prevent escalation and avoid greater asset losses
  </Card>

  <Card title="Establishing On-call Mechanisms" icon="users">
    Build clear On-call personnel rotation schedules, including primary/backup systems, to share responsibilities reasonably and avoid alert overflow
  </Card>

  <Card title="Improving Response Efficiency" icon="bolt">
    When SRE or developers spend **over 25%** of their time on daily On-call work, tools are needed to reduce noise and improve efficiency
  </Card>

  <Card title="Establishing Quantitative Metrics" icon="chart-line">
    Build quantitative metrics for incident handling time and personnel workload, driving continuous improvement in service stability through data
  </Card>
</CardGroup>

***

## Procurement Guide Overview

***

This guide provides **comprehensive On-call tool procurement recommendations**. We'll analyze the points IT managers should focus on when seeking efficient collaborative incident management solutions for development and operations teams, across three core dimensions: **Product Features**, **Service Quality**, and **Pricing Strategy**.

We'll also provide detailed comparison analysis between **Flashduty** and **PagerDuty**, two leading On-call vendors, to help you make an informed choice.

<Note>
  The feature and pricing information on this page is current **as of July 2026**; refer to each vendor's official website for the latest updates.
</Note>

***

## Product Feature Comparison

***

Product features are compared module by module, following Flashduty's current product structure: **On-call** (noise reduction, scheduling, escalation, notifications), **Response** (war room collaboration and incident resolution), **Status Pages** (external status communication), **AI SRE** (autonomous troubleshooting agent), and the **platform foundation** that underpins them (integrations, alert pipelines, insights, security, and the open developer ecosystem). This breakdown roughly maps to PagerDuty's own product lines, making it easy to compare block by block.

### On-call

On-call solves "getting the alert to the right person": reduce noise first, then notify according to scheduling and escalation policies.

#### Alert Noise Reduction

| Capability                                                     | Description                                                                                                                 | Comparison                |
| -------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | ------------------------- |
| **Intelligent Grouping**                                       | Group similar alerts to reduce alert fatigue, with similarity computed from custom fields                                   | ✅ Both support            |
| **Incident Silencing**                                         | Stop alert notifications during market closures or system maintenance                                                       | ✅ Both support            |
| **[Incident Inhibition](/en/on-call/channel/noise-reduction)** | Automatically inhibit related pod incidents when the host fails                                                             | ✅ **Flashduty exclusive** |
| **[Storm Warning](/en/on-call/channel/noise-reduction)**       | Re-notify with escalated urgency when the number of grouped alerts in an incident gets too high, with multi-tier thresholds | ✅ **Flashduty exclusive** |
| **Flapping Convergence**                                       | Moderately reduce notifications when the same incident triggers and recovers repeatedly                                     | ✅ **Flashduty exclusive** |
| **Delayed Notification**                                       | Delay the notification window to filter out incidents that auto-recover immediately                                         | ✅ Both support            |

<Tip>
  Flashduty offers more **exclusive features** for noise reduction, effectively cutting down alert fatigue.
</Tip>

#### Schedule Management

| Feature                    | Requirements                                                                                 | Comparison                                                                                                                         |
| -------------------------- | -------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| **Rotation Cycle**         | Rotate by day, week, or custom period                                                        | ✅ Both support                                                                                                                     |
| **Time Restriction**       | Restrict on-call hours within the rotation cycle                                             | ✅ Both support                                                                                                                     |
| **Date Skipping**          | Skip specific dates (different rules for workdays/non-workdays), with date-mask mode support | ✅ **Flashduty exclusive**                                                                                                          |
| **Period Rules**           | Different rotation rules for different time periods                                          | ✅ Both support, Flashduty can set a cycle end time                                                                                 |
| **Temporary Override**     | Set temporary schedule overrides                                                             | ✅ Both support                                                                                                                     |
| **On-call Roles**          | Set primary/backup and other roles                                                           | ✅ **Flashduty exclusive**                                                                                                          |
| **Multi-person On-call**   | Multiple people on-call at once, rotating together                                           | ✅ **Flashduty exclusive**                                                                                                          |
| **Fair Rotation**          | Avoid the same person always being on-call at a specific time                                | ✅ **Flashduty exclusive** (solves the problem where, in a 7-person daily rotation, one person always ends up on-call every Sunday) |
| **Rotation Notifications** | Configure rotation notifications, including advance notice and scheduled notices             | ✅ Both support, Flashduty supports more notification methods                                                                       |
| **Calendar Export**        | Export the on-call calendar                                                                  | ✅ PagerDuty supports                                                                                                               |

#### Dispatch & Escalation

| Capability                                                           | Details                                                                                                                                                                                  | Comparison                                                                                                                       |
| -------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| **[Policy Assignment](/en/on-call/channel/escalation-rule)**         | Assign to a schedule, team, or individual, with configurable notification methods                                                                                                        | Flashduty additionally supports assigning to a team and setting notification methods; PagerDuty can only configure this globally |
| **Condition Matching**                                               | Multiple assignment policies matched by weight                                                                                                                                           | ✅ **Flashduty exclusive** (PagerDuty supports only one escalation policy per Service)                                            |
| **Auto Escalation**                                                  | Automatically escalate unresolved incidents on timeout, plus manual escalation                                                                                                           | ✅ Both support                                                                                                                   |
| **[Dynamic Assignment](/en/on-call/advanced/dynamic-notifications)** | Dynamically replace or **append** assignees, teams, and group chats based on labels (reset/append dual modes, combinable with CMDB/CSV mapping data to auto-generate assignment targets) | ✅ **Flashduty exclusive**, greatly reducing the cost of system integration and configuration maintenance                         |

#### Notification Channels

| Method                                                      | Localization Support                                                                                                                                                              | Comparison                                                                                                                                                                                                                                          |
| ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Voice/SMS (Mainland China)**                              | Voice and SMS support in mainland China                                                                                                                                           | ✅ Both support, but PagerDuty's delivery rate is low and unstable                                                                                                                                                                                   |
| **Fixed Caller ID**                                         | A fixed display number, with the voice number automatically syncable to phone contact allowlists                                                                                  | ✅ Both support                                                                                                                                                                                                                                      |
| **Email Notification**                                      | Email notification support                                                                                                                                                        | ✅ Both support                                                                                                                                                                                                                                      |
| **China IM**                                                | Collaboration with mainstream China-region IM apps                                                                                                                                | ✅ Flashduty supports Feishu/Lark, Dingtalk, and WeCom app integration, **including on-premises versions of Feishu/Lark and Dingtalk**                                                                                                               |
| **International IM**                                        | Collaboration with mainstream international IM apps                                                                                                                               | ✅ Both support Slack and Microsoft Teams; Flashduty additionally supports Zoom and Telegram bots                                                                                                                                                    |
| **Mobile**                                                  | Mobile app support                                                                                                                                                                | ✅ Both support; Flashduty's iOS app uses the Apple Critical Alerts protocol to **break through Do Not Disturb mode**, and its Android app independently adapts to system-level push from mainstream Chinese device makers for higher delivery rates |
| **[Custom Templates](/en/on-call/configuration/templates)** | Fully customizable notification templates across all channels, **including voice notification templates**, with historical-incident preview debugging and smart input suggestions | Flashduty supports rich template syntax; no equivalent cross-channel template customization found in public materials for PagerDuty                                                                                                                 |

### Response

Response solves "closing the loop quickly once the right person is found": a single timeline, a single war room—handling, collaboration, and postmortems that never lose context.

| Feature                                                             | Description                                                                                                                                                                                                                                                                 | Comparison                                                                                                                   |
| ------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| **Basic Operations**                                                | Manually create, acknowledge, close, comment on, snooze, merge, and bulk-assign incidents                                                                                                                                                                                   | ✅ Both support                                                                                                               |
| **Closure Automation**                                              | Auto-close on timeout (countdown can be based on the last event time), auto-cancel snooze on timeout                                                                                                                                                                        | ✅ Both support                                                                                                               |
| **[War Room](/en/on-call/advanced/war-room)**                       | One-click creation of a Feishu/Lark, Dingtalk, WeCom, or Slack group chat (Teams not yet supported), automatically inviting responders, with a pinned incident card that updates in real time, and acknowledge/escalate/close actions in the chat syncing back to Flashduty | ✅ **Flashduty exclusive**                                                                                                    |
| **[Postmortems](/en/on-call/post-mortem/what-is-post-mortem)**      | Full postmortem reports: timeline capture, collaborative editing, permission controls, with support for **[AI-generated postmortems](/en/on-call/post-mortem/ai-generate-post-mortem)**                                                                                     | Both support; Flashduty can generate a structured postmortem in one click from the incident timeline and alert data          |
| **Similar Incidents**                                               | Identify and associate similar incidents                                                                                                                                                                                                                                    | ✅ Both support                                                                                                               |
| **[Outlier Incidents](/en/on-call/incident/outlier-incidents)**     | Automatic alerts for outlier incidents                                                                                                                                                                                                                                      | ✅ **Flashduty exclusive**                                                                                                    |
| **[Reassignment](/en/on-call/incident/escalate-dispatch-incident)** | Supports incident reassignment                                                                                                                                                                                                                                              | ✅ Both support                                                                                                               |
| **Custom Actions**                                                  | Add custom actions (e.g. trigger a host restart), with a confirmation step before execution                                                                                                                                                                                 | ✅ Both support                                                                                                               |
| **Reopen Incident**                                                 | Reopen after closure and notify                                                                                                                                                                                                                                             | ✅ **Flashduty exclusive**                                                                                                    |
| **[Custom Fields](/en/on-call/configuration/custom-fields)**        | Freely define incident business attributes (mark false positives, add meeting links, etc.), **with field-based search**                                                                                                                                                     | Both support; PagerDuty requires configuring Incident Types first and enabling fields one by one                             |
| **[Custom Forms](/en/on-call/configuration/custom-forms)**          | Conditionally show supplementary-info forms when creating, acknowledging, or closing an incident                                                                                                                                                                            | Flashduty supports this across the full lifecycle; PagerDuty only supports required fields at closure (Enterprise tier only) |
| **Search Capability**                                               | Search by labels, custom fields, title, personnel                                                                                                                                                                                                                           | Flashduty supports exact, wildcard, and regex matching; PagerDuty supports basic field-filter search                         |

### Status Pages

Communicating service status to the outside world is the last mile of incident management. Flashduty's Status Page ships with On-call and is more full-featured; PagerDuty Status Pages are tiered by plan and subscriber volume.

| Dimension                              | Flashduty                                                                                                                                                                                                                                                                                                | PagerDuty                                                                                                                                                                                                                                                                              |
| -------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Availability**                       | [Status Page](/en/on-call/statuspage/statuspage) ships with the On-call product—public status pages are included starting from the free tier with **full feature parity across every tier**, and public + internal status pages are unified in one (internal status pages included from Professional up) | Each plan includes 1 public status page, **with features tiered by plan**; internal status pages require Business or above, and private status pages are a Premium add-on                                                                                                              |
| **Subscription Cost**                  | ✅ **Free for subscribers, no account required**                                                                                                                                                                                                                                                          | Public-page subscriptions are free but capped by plan (Professional 250 / Business 500 / Enterprise 1,000; exceeding the cap requires a sales add-on); **viewers of internal status pages and internal incident activity must hold an account, at minimum a paid Stakeholder license** |
| **Subscription Granularity & Methods** | **Three-tier subscriptions** (all / component / event level), email + **confirmation-free RSS 2.0 / Atom 1.0 subscriptions**, with bulk import/export and self-service subscriber management                                                                                                             | Email / Slack / Webhook; no RSS/Atom subscription found                                                                                                                                                                                                                                |
| **Multilingual Notifications**         | ✅ Natively preserves each subscriber's language preference                                                                                                                                                                                                                                               | Not found in public materials                                                                                                                                                                                                                                                          |
| **Internal Status Page Notifications** | Native push to Feishu/Lark, Dingtalk, WeCom, and Slack                                                                                                                                                                                                                                                   | Viewers need a PagerDuty account (starting at a Stakeholder license)                                                                                                                                                                                                                   |
| **Proof of Availability**              | Automatically accumulates historical uptime, **with maintenance events excluded from uptime loss**                                                                                                                                                                                                       | Supports 7/30/90-day uptime display                                                                                                                                                                                                                                                    |
| **Display Customization**              | Custom domain, calendar + list dual views, configurable availability display, component visibility controls                                                                                                                                                                                              | Custom domain, logo/color scheme/header and footer                                                                                                                                                                                                                                     |
| **Atlassian Migration**                | **Compatible subscription URLs** (`history.rss` / `history.atom`) + one-click CLI migration of components, incidents, and subscribers                                                                                                                                                                    | —                                                                                                                                                                                                                                                                                      |

<Tip>
  If you're currently using Atlassian Statuspage, see our in-depth [Flashduty vs Atlassian Statuspage comparison](/en/on-call/statuspage/comparison).
</Tip>

### AI SRE

The two vendors take different approaches to AI: **PagerDuty splits AI across multiple products and preset agents**—AIOps handles incident noise reduction and correlation (a separate add-on), Advance provides generative Q\&A and summaries, and there are four purpose-built preset AI Agents (SRE for incident diagnosis, Scribe for meeting notes, Shift for schedule swaps, and Insights for data Q\&A). **Flashduty, beyond its built-in AI summaries and AI postmortems, also provides [AI SRE](/en/ai-sre): a fully capable autonomous Agent loop connected to your real environment that dynamically calls tools and executes commands, extensible without limit through Skills, MCP, Subagents, and A2A—able to investigate problems it has never seen before**.

| Dimension                         | Flashduty AI SRE                                                                                                                                                                                                                        | PagerDuty (AIOps / Advance / AI Agents)                                                                                                                                                                                                                                                                |
| --------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Product Form**                  | Autonomous SRE Agent: conversational troubleshooting + autonomous planning and execution + knowledge accumulation                                                                                                                       | AIOps for incident noise reduction/correlation; Advance as a generative AI assistant (summaries, Q\&A, postmortem drafts); four preset AI Agents each own a slice: SRE (diagnosis + pre-configured remediation), Scribe (meeting notes), Shift (scheduling), Insights (data Q\&A)                      |
| **Troubleshooting & Remediation** | Cloud sandbox + self-hosted [Runner (BYOC)](/en/ai-sre/environments), dynamically executing diagnostic commands and querying monitoring data and logs within your environment—**able to investigate problems it has never seen before** | SRE Agent can automatically analyze logs/metrics and match them against historical incidents; remediation actions depend on **pre-configured** Automation Actions scripts                                                                                                                              |
| **Native IM Collaboration**       | [Group-chat @-mentions and private-chat troubleshooting](/en/ai-sre/im) across Feishu/Lark, Dingtalk, WeCom, and Slack, with **automatic initial diagnosis triggered once a war room is created**                                       | Primarily Slack and Teams, no China-region IM support                                                                                                                                                                                                                                                  |
| **Code Repositories & K8s**       | [GitHub/GitLab App](/en/ai-sre/apps) accesses code repositories from within the sandbox and can submit PRs/MRs/Issues; a Kubernetes App connects to clusters at the namespace level                                                     | Not found in public materials                                                                                                                                                                                                                                                                          |
| **AI Automation Tasks**           | [Automations](/en/ai-sre/automations) trigger on a cron schedule, via HTTP API, or on incident events, with built-in templates for alert noise analysis, incident postmortems, on-call insights, and more                               | Relies on the separate Event Orchestration and Runbook Automation product lines                                                                                                                                                                                                                        |
| **Extensibility**                 | [Skills marketplace](/en/ai-sre/skills), [MCP external tools](/en/ai-sre/mcp), [Subagent and A2A delegation](/en/ai-sre/agents), **with no ceiling on the extension surface**                                                           | SRE Agent is limited to toggling official preset connectors (about 23, e.g. Datadog, Splunk, CloudWatch) and appending prompt-style Skills; it doesn't support mounting arbitrary MCP tools to its own agents, has no subagent spawning, and cross-vendor agent collaboration is still in early access |
| **Knowledge & Memory**            | [Knowledge base](/en/ai-sre/knowledge) (DUTY.md + file references), [automatic memory extraction](/en/ai-sre/memory); `/init` can import existing knowledge from tools like Claude Code and Cursor                                      | Not found in public materials                                                                                                                                                                                                                                                                          |
| **AI Postmortems**                | One-click postmortem generation + scheduled automated postmortems                                                                                                                                                                       | Postmortems (formerly Jeli, being merged into the core product) are available from Professional up, capped at 300 per year on the Professional/Business tiers                                                                                                                                          |
| **Usage Insight**                 | [/insight](/en/ai-sre/insight) reviews the last 30 days of AI usage, quantifying friction points and providing improvement recommendations                                                                                              | Not found in public materials                                                                                                                                                                                                                                                                          |
| **Billing**                       | **Free during the public beta**; usage-based credits billing after general availability—see the [pricing page](https://www.flashduty.com/pricing) for details                                                                           | AIOps sold as a separate add-on (starting at \$699+/month, billed by event volume); each plan includes a one-time AI Actions allowance (Professional 1,000 / Business 5,000 / Enterprise 20,000), with SRE Agent queries and Scribe meetings metered per use—additional usage requires an add-on       |

<Note>
  PagerDuty's AIOps has been refined over many years for large-scale event correlation and is a mature capability; its MCP Server is built for third-party AI tools to query PagerDuty data, not to extend its own Agents' capabilities. The core differences between the two: first, **how it's sold**—Flashduty bundles it in, while PagerDuty sells it as separate product add-ons; second, **the remediation path**—Flashduty is a fully open-ended Agent loop that investigates and resolves dynamically within a session, while PagerDuty runs four preset Agents each covering a fixed scenario, with automated remediation depending on pre-configured scripts.
</Note>

### Platform

Platform is the shared foundation underneath the four products above: how data gets in, how alerts get processed before reaching the team, how metrics accumulate, and security plus the open ecosystem.

#### Ingestion & Integrations

| Core Capability                  | Flashduty                                                                                                                                                                                                                                                                          | PagerDuty                                                                                                   | Notes                                                                                                                                                                         |
| -------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Alert Integration**            | 60+ integration sources with full coverage of China-region cloud and monitoring ecosystems (Alibaba Cloud, Tencent Cloud, Huawei Cloud, JD Cloud, Kingsoft Cloud, UCloud, etc.), **compatible with the PagerDuty protocol**                                                        | 750+ integrations with broad overseas ecosystem coverage                                                    | PagerDuty offers more integrations overall; Flashduty covers the China-region tech stack more completely, and existing PagerDuty integration configs can switch over directly |
| **Pull-based Ingestion**         | [HTTP Pull](/en/on-call/integration/alert-integration/alert-sources/http-pull) periodically polls an endpoint; [DB Pull](/en/on-call/integration/alert-integration/alert-sources/db-pull) queries MySQL/PostgreSQL/ClickHouse directly to generate alerts from incremental changes | Push-based integration is the primary model                                                                 | Legacy systems with no Webhook push capability can still integrate with Flashduty                                                                                             |
| **Two-way Ticket Sync**          | [Jira](/en/on-call/integration/webhooks/jira-sync), [ServiceNow](/en/on-call/integration/webhooks/servicenow-sync), [ServiceDesk Plus](/en/on-call/integration/webhooks/servicedesk-plus-sync)                                                                                     | Jira, ServiceNow, etc.                                                                                      | Both support                                                                                                                                                                  |
| **Change Event Integration**     | ✅ Supports change event ingestion, dynamic routing, and label enrichment                                                                                                                                                                                                           | ✅ Change Events                                                                                             | Both support                                                                                                                                                                  |
| **External Incident Submission** | ✅ Customers or partners can submit incidents **without logging in**, via a standalone page or API, with automatic escalation policy matching                                                                                                                                       | Only supports email-to-incident, no structured form                                                         | Teams serving external customers can plug customer-reported issues directly into the handling process                                                                         |
| **Link Integration**             | ✅ One-click jump to CMDB or internal systems by hostname and other labels                                                                                                                                                                                                          | —                                                                                                           |                                                                                                                                                                               |
| **Custom Webhooks (Outbound)**   | Custom payload format, configurable retry conditions and automatic retries, signature-free verification, **full call-history tracing** (status codes, retry counts, request/response detail), subscribable by event type or source                                                 | Fixed payload format, fixed retry policy (3 retries, not configurable), no self-service call-history lookup |                                                                                                                                                                               |
| **Open APIs**                    | ✅ 330+ endpoints covering On-call, Monitors, RUM, AI SRE, and platform management                                                                                                                                                                                                  | ✅                                                                                                           | Both provide rich APIs with detailed documentation                                                                                                                            |

<Tip>
  **Integration-on-demand commitment**: If a commercial or open-source tool you rely on isn't in our integration list yet, contact us — as long as you need it, we commit to fast turnaround support.
</Tip>

#### Alert Pipelines & Label Enrichment

Before reaching the team, alerts pass through routing, filtering, and transformation.

| Feature                       | Description                                                                                                                           | Comparison                                                                                                                                                                                                         |
| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Alert Routing**             | Dedicated integrations + flexible routing across shared integrations                                                                  | **Both support**. Flashduty lets you set routing rules directly on the integration page, with routing version management and rollback; PagerDuty requires complex Event Orchestration or Workflows to achieve this |
| **Alert Processing Pipeline** | Orchestrate actions like severity reset, title rewriting, alert filtering, and CMDB lookups                                           | Both support; Flashduty provides a right-side alert history panel to help debug rules                                                                                                                              |
| **Regex Extraction**          | Extract new labels from existing info via regex                                                                                       | ✅ Both support                                                                                                                                                                                                     |
| **Info Combination**          | Combine existing info to create new labels                                                                                            | ✅ Both support                                                                                                                                                                                                     |
| **Data Mapping**              | Import data tables to dynamically generate new labels (e.g. imported CMDB data), with mapping data manageable directly in the console | ✅ **Flashduty exclusive**                                                                                                                                                                                          |

#### Insights & Reporting

| Dimension                | Description                                                                                                                       | Comparison                |
| ------------------------ | --------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |
| **Basic Statistics**     | Count incidents and events by dimensions like time, team, and service                                                             | ✅ Both support            |
| **Handling Metrics**     | Track key metrics like MTTA, MTTR                                                                                                 | ✅ Both support            |
| **Personnel Metrics**    | Track individual incident-handling metrics and counts, including interruption counts, response effort, and other workload metrics | ✅ Both support            |
| **Frequency Analysis**   | Identify the hosts and policies with the most frequent incidents                                                                  | ✅ **Flashduty exclusive** |
| **Time Cost**            | Track time spent handling incidents                                                                                               | ✅ Both support            |
| **Time Period Analysis** | Break down metrics by work, rest, and sleep periods                                                                               | ✅ **Flashduty exclusive** |
| **Data Export**          | Download detailed data, with support for report printing and CSV export                                                           | ✅ Both support            |

#### Account & Security

| Feature                                                        | Description                                                                              | Comparison                                                                                                                                             |
| -------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Single Sign-On**                                             | SSO protocol support                                                                     | Flashduty: SAML, OIDC, CAS, LDAP; PagerDuty: SAML, OAuth2                                                                                              |
| **[Roles & Data Permissions](/en/platform/permission-design)** | Preset RBAC + custom roles, team-level data permissions                                  | Flashduty supports custom roles and team-level data permissions; PagerDuty provides RBAC role management                                               |
| **Data Isolation**                                             | Incident data isolated by team                                                           | ✅ Flashduty supports a **private access level** for collaboration spaces — incident data in a private space is visible only to team members and admins |
| **[Custom Menu](/en/platform/custom-menu)**                    | Embed external links or iframe pages in the sidebar, visible based on role authorization | ✅ **Flashduty exclusive**                                                                                                                              |
| **Operation Audit**                                            | Complete operation audit logs                                                            | ✅ Both support                                                                                                                                         |
| **Private Deployment**                                         | On-premises deployment                                                                   | ✅ **Flashduty supports** (pricing differs from the SaaS service)                                                                                       |

#### Developer Ecosystem

| Tool                                              | Flashduty                                                                                                                         | PagerDuty                                                                                                                                                                                                                                                      |
| ------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **[Open API](/en/openapi/api-catalog)**           | 330+ endpoints covering On-call, Monitors, RUM, AI SRE, and platform management, with bilingual docs                              | ✅ Full-featured REST API, mature documentation                                                                                                                                                                                                                 |
| **[CLI](/en/developer/cli)**                      | 336 API operation commands + built-in Agent Skills, ready to hand directly to AI coding tools like Claude Code, Cursor, and Codex | No official CLI actively promoted: the community's most-used `pagerduty-cli` is an employee's personal project (officially not endorsed, and the author has announced it's archived); the official go-pagerduty library ships a limited `pd` command-line tool |
| **SDK**                                           | [Go SDK](/en/developer/go-sdk): a go-github-style wrapper covering 330+ API operations across 39 services                         | PagerDuty officially maintains go-pagerduty, python-pagerduty, and other client libraries                                                                                                                                                                      |
| **[Terraform Provider](/en/developer/terraform)** | 12 resource types + 13 data source types, managing collaboration spaces, escalation policies, schedules, and more as IaC          | ✅ Official Terraform Provider, mature ecosystem                                                                                                                                                                                                                |
| **[MCP Server](/en/developer/mcp-server)**        | 8 tool sets with 23 tools, deployable remotely, via Docker, or from source                                                        | ✅ Official MCP Server                                                                                                                                                                                                                                          |

***

## Pricing Comparison

***

Pricing is a critical factor in enterprise decisions—you need to choose the most cost-effective option that meets your requirements.

| Dimension                     | Flashduty                                                                                                                                                                                              | PagerDuty                                                                                                                                                                                                                     |
| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Pricing Page**              | [flashduty.com/pricing](https://www.flashduty.com/pricing)                                                                                                                                             | [pagerduty.com/pricing](https://www.pagerduty.com/pricing/incident-response/)                                                                                                                                                 |
| **Billing Model**             | License fee + excess communication fees                                                                                                                                                                | Seat fee + Add-Ons                                                                                                                                                                                                            |
| **Edition Pricing**           | **Professional ¥199/user/month**, including intelligent grouping, AI summaries, and AI postmortems; AI SRE is free during the public beta and billed on usage-based credits after general availability | Business \$41/user/month (annual billing); AIOps requires a separate add-on (starting at \$699+/month, billed by event volume); Advance tiers each include a one-time AI Action allowance, with extra usage billed separately |
| **Billing Target**            | ✅ **Only active users are charged**—only members who view and handle incidents need a License                                                                                                          | ❌ **All users must pay**—including members who only receive notifications                                                                                                                                                     |
| **Notification Capability**   | ✅ Members without a License can still receive all notifications (email, SMS, voice call, IM)                                                                                                           | ❌ A paid seat is required to receive notifications; even just viewing internal incident activity requires at least a paid Stakeholder license                                                                                 |
| **Status Page Subscriptions** | ✅ Free, no account required, doesn't consume a License                                                                                                                                                 | Public-page subscriptions are capped by plan (250/500/1,000), with an add-on required beyond that; viewing internal status pages requires a Stakeholder license                                                               |
| **Free Trial**                | Professional 14 days free, extendable on request                                                                                                                                                       | Business 14 days free                                                                                                                                                                                                         |

### Billing Model Difference: License vs Full-team Seats

This is the most fundamental pricing difference between Flashduty and PagerDuty.

<Tabs>
  <Tab title="PagerDuty Model">
    PagerDuty requires **a paid seat for every user who needs to receive notifications**. This means:

    * A 100-person team where everyone needs incident notifications requires purchasing 100 seats
    * Stakeholders who only need to **view** internal incident activity (management, customer support, etc.) must also purchase at least the entry-level paid Stakeholder license
    * To control costs, organizations often buy seats only for core personnel, causing **critical notifications to miss** relevant stakeholders
    * Total cost = seat price × the number of users who need notifications
  </Tab>

  <Tab title="Flashduty Model">
    Flashduty decouples **incident handling permissions** from **notification delivery**:

    * Only members who need to log in to the platform to **view and handle** incidents require a License
    * **All members** (including those without a License) can passively receive alert notifications
    * Status page subscribers are likewise **free and require no account registration**
    * Total cost = License price × active handler count (typically only 10%–20% of the team)
  </Tab>
</Tabs>

### Cost Comparison Example

<img src="https://mintcdn.com/flashduty-com/9bCt9LebXJd1Xijn/images/oncall/comparison-cost-en.svg?fit=max&auto=format&n=9bCt9LebXJd1Xijn&q=85&s=1a93f4d702fda0f0672519736481c8de" alt="Estimated monthly cost: every seat vs active users only" width="780" height="440" data-path="images/oncall/comparison-cost-en.svg" />

Take a 100-person engineering team where 15 people are routinely involved in incident handling as an example:

| Cost Item               | Flashduty Professional                              | PagerDuty Business                     |
| ----------------------- | --------------------------------------------------- | -------------------------------------- |
| Seats/Licenses required | **15** Licenses                                     | **100** seats                          |
| Monthly cost            | 15 × ¥199 = **¥2,985/month**                        | 100 × \$41 ≈ **¥29,500/month**         |
| Notification coverage   | **100 people** (everyone can receive notifications) | **100 people** (but everyone must pay) |
| Annual total cost       | **\~¥35,820**                                       | **\~¥354,000**                         |
| **Savings**             | —                                                   | **\~90% savings**                      |

<Tip>
  **Key Difference**: Flashduty lets you **achieve 100-person notification coverage at the cost of 15**. To achieve the same coverage with PagerDuty, you'd have to pay for all 100 users. Learn more in the [License model explained](/en/platform/pricing#license-model-explained).
</Tip>

***

## Service Quality Comparison

***

Quality service support is essential for successful product implementation.

| Service Item          | Flashduty                                                                                       | PagerDuty                                               |
| --------------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------- |
| **Email Support**     | ✅                                                                                               | ✅                                                       |
| **Dedicated Support** | ✅ Dedicated IM service group, instant response                                                  | ❌ Requires separate purchase                            |
| **Expert Remote**     | ✅ Remote meetings to solve problems, one-on-one expert guidance                                 | ❌ Requires separate purchase                            |
| **Service Hours**     | Standard: 5×8; Professional: 7×8                                                                | Not specified                                           |
| **Status Page**       | ✅ [status.flashcat.cloud](https://status.flashcat.cloud/)                                       | ✅ [status.pagerduty.com](https://status.pagerduty.com/) |
| **Product Roadmap**   | ✅ [Transparent product planning](https://c9xudyniiq.feishu.cn/base/SAUGbfgkeatk9Gsqjj0cH6eGnZg) | ❌ No public roadmap                                     |

<Note>
  **Service Advantage**: Flashduty provides more user-centric service support, with dedicated IM groups and remote expert assistance enhancing the user experience.
</Note>

***

## Migrating from PagerDuty / Opsgenie

***

<CardGroup cols={2}>
  <Card title="Migrating from PagerDuty" icon="arrow-right-arrow-left">
    Flashduty is **compatible with the PagerDuty protocol**—existing alert integration configs can switch over with essentially no rework. A dedicated service group provides one-on-one expert support throughout the migration.
  </Card>

  <Card title="Migrating from Opsgenie" icon="clock" href="/en/on-call/comparison/vs-opsgenie">
    Atlassian Opsgenie has stopped new sales and will be **fully discontinued on April 5, 2027**. Plan your migration early — see the in-depth [Flashduty vs Opsgenie comparison](/en/on-call/comparison/vs-opsgenie).
  </Card>
</CardGroup>

***

## Summary and Recommendations

***

### Core Advantages Comparison

<CardGroup cols={2}>
  <Card title="Flashduty Highlights" icon="star">
    * **AI SRE Autonomous Troubleshooting**: An SRE Agent that can enter your real environment to run diagnostics, with native IM collaboration
    * **Better Pricing Strategy**: Only active incident handlers need a License, with zero cost for notification recipients and status page subscribers, saving 80%–90% for large teams
    * **Status Pages, More Complete and More Affordable**: Public + internal in one, multilingual notifications, three-tier subscription granularity, included with the product
    * **Localization Advantages**: Complete Mainland China IM support (including on-premises versions), voice/SMS support
    * **Feature Innovation Leadership**: Incident inhibition, storm warning, dynamic assignment, AI postmortems, war rooms, external incident submission, and more
    * **Thoughtful Service Experience**: Dedicated IM groups, remote expert support, fast on-demand integration support
  </Card>

  <Card title="PagerDuty Traditional Strengths" icon="globe">
    * **Internationalization**: Years of deep cultivation in overseas markets, with a 750+ integration ecosystem
    * **Feature Maturity**: Well-developed traditional features like calendar export, with AIOps event correlation proven at large scale
    * **Enterprise Recognition**: High visibility among large multinational enterprises
  </Card>
</CardGroup>

### Selection Recommendations

We recommend choosing a solution that can be **customized to your actual needs** and **adapts to different workflows**. Key decision factors to focus on:

<Steps>
  <Step title="Feature Match">
    Whether the alert and notification workflows meet your requirements
  </Step>

  <Step title="AI Capability Direction">
    Is the vendor's AI a Q\&A assistant, or an Agent that can enter the environment and run diagnostics?
  </Step>

  <Step title="Integration Ease">
    How easy integration is with your existing systems, and how quickly the vendor responds when something isn't covered
  </Step>

  <Step title="Schedule Management">
    Whether the scheduling and escalation mechanisms are flexible
  </Step>

  <Step title="Total Cost">
    Look beyond unit price to total cost of ownership
  </Step>

  <Step title="Service Quality">
    Technical support and response times
  </Step>
</Steps>

<Warning>
  **Final Recommendation**: We suggest **fully evaluating both products through trials** before making the choice that best fits your team's actual needs and budget constraints.
</Warning>
