> ## 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.

# Product Comparison

> In-depth comparison of Flashduty vs PagerDuty: Product features, service quality, and pricing advantages

## 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 key points IT managers should focus on when seeking efficient collaborative incident management solutions for development and operations teams, from 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.

***

## Product Feature Comparison

***

### Integration Capabilities

As a **process handling center**, incident management systems need strong data ingestion and outbound capabilities for seamless integration with various systems.

| Core Capability       | Key Evaluation Questions                                                                                         | Flashduty vs PagerDuty                                                                                                                                                                            |
| --------------------- | ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Alert Integration** | Does it support your common alerting systems? Custom alert integrations? Email integration? Change integrations? | **Both support**. PagerDuty supports most overseas monitoring tools; Flashduty On-call supports mainstream domestic and international monitoring tools, **plus PagerDuty protocol compatibility** |
| **Webhooks**          | Does it support incident operation outbound Webhooks? Subscription by event type or source?                      | **Both support**                                                                                                                                                                                  |
| **Open APIs**         | Does it offer rich Open APIs for customers to operate data entities via API?                                     | **Both support**, both provide rich APIs with detailed documentation                                                                                                                              |

### Incident Handling Capabilities

Incident handling is the **core functionality**, primarily evaluating feature **richness** and **flexibility**.

<Tabs>
  <Tab title="Alert Routing">
    | Feature                | Evaluation Points                                                        | Comparison                                                                                                                                                                                  |
    | ---------------------- | ------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
    | **Routing Capability** | Dedicated integrations? Shared integrations with flexible routing rules? | **Both support**. Flashduty allows setting routing rules directly on the integration page with version management and rollback; PagerDuty requires complex Event Orchestration or Workflows |
  </Tab>

  <Tab title="Information Enhancement">
    | Feature              | Description                                                            | Comparison                |
    | -------------------- | ---------------------------------------------------------------------- | ------------------------- |
    | **Custom Fields**    | Add fields, define types and enum values                               | ✅ Both support            |
    | **Regex Extraction** | Extract new labels via regex from existing info                        | ✅ Both support            |
    | **Info Combination** | Combine existing info to create new labels                             | ✅ Both support            |
    | **Data Mapping**     | Import data tables to dynamically generate new labels (like CMDB data) | ✅ **Flashduty exclusive** |
  </Tab>

  <Tab title="Noise Reduction">
    | Capability                                                     | Description                                                                   | Comparison                |
    | -------------------------------------------------------------- | ----------------------------------------------------------------------------- | ------------------------- |
    | **Intelligent Grouping**                                       | Group similar alerts to reduce alert fatigue                                  | ✅ Both support            |
    | **Incident Silencing**                                         | Stop alert notifications during market closure or system maintenance          | ✅ Both support            |
    | **[Incident Inhibition](/en/on-call/channel/noise-reduction)** | Auto-inhibit related pod incidents when host fails                            | ✅ **Flashduty exclusive** |
    | **[Storm Warning](/en/on-call/channel/noise-reduction)**       | Re-notify when grouped alert count is too high to increase response intensity | ✅ **Flashduty exclusive** |
    | **Flapping Convergence**                                       | Reduce notifications when same incident frequently triggers and recovers      | ✅ **Flashduty exclusive** |
    | **Delayed Notification**                                       | Delay notification window to filter auto-recovering incidents                 | ✅ Both support            |

    <Tip>
      Flashduty provides more **exclusive features** for noise reduction, effectively reducing alert fatigue.
    </Tip>
  </Tab>

  <Tab title="Incident Assignment">
    | Capability                                                           | Details                                                            | Comparison                                                                                                                     |
    | -------------------------------------------------------------------- | ------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ |
    | **[Policy Assignment](/en/on-call/channel/escalation-rule)**         | Assign to schedule, team, or individual, with notification methods | Flashduty additionally supports team assignment and notification method settings; PagerDuty only supports global configuration |
    | **Condition Matching**                                               | Multiple escalation rules matched by weight                        | ✅ **Flashduty exclusive** (PagerDuty only supports one escalation policy per Service)                                          |
    | **Auto Escalation**                                                  | Auto-escalate + manual escalation when incident timeout unresolved | ✅ Both support                                                                                                                 |
    | **[Dynamic Assignment](/en/on-call/advanced/dynamic-notifications)** | Dynamically replace assignees or group chat info based on labels   | ✅ **Flashduty exclusive**, greatly reducing system integration and configuration maintenance costs                             |
  </Tab>

  <Tab title="Incident Handling">
    | Feature                                                             | Description                                                           | Comparison                                                                                  |
    | ------------------------------------------------------------------- | --------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
    | **Basic Operations**                                                | Manually create, acknowledge, close, comment, snooze, merge incidents | ✅ Both support                                                                              |
    | **Automation**                                                      | Auto-close on timeout, auto-cancel snooze on timeout                  | ✅ Both support                                                                              |
    | **Postmortems**                                                     | Complete postmortem functionality                                     | ✅ PagerDuty supports                                                                        |
    | **Similar Incidents**                                               | Identify and associate similar incidents                              | ✅ Both support                                                                              |
    | **[Outlier Incidents](/en/on-call/incident/outlier-incidents)**     | Auto-alert for outlier incidents                                      | ✅ **Flashduty exclusive**                                                                   |
    | **[Reassignment](/en/on-call/incident/escalate-dispatch-incident)** | Support incident reassignment                                         | ✅ Both support                                                                              |
    | **Custom Actions**                                                  | Add custom actions (like trigger host restart)                        | ✅ Both support                                                                              |
    | **Reopen Incident**                                                 | Reopen after closure and notify                                       | ✅ **Flashduty exclusive**                                                                   |
    | **Custom Fields**                                                   | Mark false positives, add meeting links, etc.                         | Flashduty On-call supports searching incidents by field; PagerDuty only viewable in details |
    | **Search Capability**                                               | Search by labels, custom fields, title, personnel                     | ✅ **Flashduty exclusive**, supports exact, wildcard, regex matching                         |
  </Tab>

  <Tab title="Incident Analytics">
    | Dimension                | Description                                                | Comparison                |
    | ------------------------ | ---------------------------------------------------------- | ------------------------- |
    | **Basic Statistics**     | Statistics by time, team, service for incidents and events | ✅ Both support            |
    | **Handling Metrics**     | MTTA, MTTR and other key metrics                           | ✅ Both support            |
    | **Personnel Metrics**    | Personnel incident handling metrics and counts             | ✅ Both support            |
    | **Frequency Analysis**   | Statistics on most frequent incident hosts and policies    | ✅ **Flashduty exclusive** |
    | **Time Cost**            | Statistics on time spent handling incidents                | ✅ Both support            |
    | **Time Period Analysis** | Statistics by work, rest, sleep periods                    | ✅ **Flashduty exclusive** |
    | **Data Export**          | Download data details                                      | ✅ Both support            |
  </Tab>
</Tabs>

### Platform Capabilities

Platform fundamentals cover **member management**, **on-call response**, and **notification capabilities**.

<AccordionGroup>
  <Accordion title="Schedule Management" icon="calendar">
    | Feature                    | Requirements                                                    | Comparison                                                                                                   |
    | -------------------------- | --------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ |
    | **Rotation Cycle**         | Rotate by day, week, or custom period                           | ✅ Both support                                                                                               |
    | **Time Restriction**       | Restrict on-call time within rotation cycle                     | ✅ Both support                                                                                               |
    | **Date Skipping**          | Skip specific dates (different rules for workdays/non-workdays) | ✅ **Flashduty exclusive**                                                                                    |
    | **Period Rules**           | Different rotation rules for different time periods             | ✅ Both support, Flashduty can set cycle end time                                                             |
    | **Override**               | Set temporary overrides                                         | ✅ Both support                                                                                               |
    | **On-call Roles**          | Set primary/backup roles                                        | ✅ **Flashduty exclusive**                                                                                    |
    | **Multi-person On-call**   | Multiple people on-call rotating together                       | ✅ **Flashduty exclusive**                                                                                    |
    | **Fair Rotation**          | Avoid fixed personnel on-call at specific times                 | ✅ **Flashduty exclusive** (solves the problem of someone always on-call Sunday with 7-person daily rotation) |
    | **Rotation Notifications** | Set rotation notifications including advance notice             | ✅ Both support, Flashduty On-call supports more notification methods                                         |
    | **Calendar Export**        | Schedule calendar export                                        | ✅ PagerDuty supports                                                                                         |
  </Accordion>

  <Accordion title="Notification Channels" icon="bell">
    | Method                                                      | Localization Support                        | Comparison                                                                                                               |
    | ----------------------------------------------------------- | ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
    | **Voice/SMS (Mainland China)**                              | Mainland China voice and SMS support        | ✅ Both support, but PagerDuty has low and unstable delivery rates                                                        |
    | **Fixed Caller ID**                                         | Fixed display number                        | ✅ Both support                                                                                                           |
    | **Email Notification**                                      | Email notification support                  | ✅ Both support                                                                                                           |
    | **China IM**                                                | Mainstream domestic IM app integration      | ✅ Flashduty On-call supports Feishu/Lark, Dingtalk, WeCom app integration                                                |
    | **International IM**                                        | Mainstream international IM app integration | ✅ Both support Slack, Microsoft Teams; Flashduty additionally supports Zoom, Telegram bots                               |
    | **Mobile**                                                  | Mobile app support                          | ✅ Both support, Flashduty independently adapts to mainstream Chinese Android system-level push for higher delivery rates |
    | **[Custom Templates](/en/on-call/configuration/templates)** | Custom notification templates               | ✅ **Flashduty exclusive**, supports rich template syntax                                                                 |
  </Accordion>

  <Accordion title="Security & Audit" icon="shield">
    | Feature                | Description                   | Comparison                                                   |
    | ---------------------- | ----------------------------- | ------------------------------------------------------------ |
    | **Single Sign-On**     | SSO protocol support          | Flashduty: SAML, OIDC, CAS, LDAP; PagerDuty: SAML, OAuth2    |
    | **Operation Audit**    | Complete operation audit logs | ✅ Both support                                               |
    | **Private Deployment** | On-premises deployment        | ✅ **Flashduty On-call supports** (pricing differs from SaaS) |
  </Accordion>
</AccordionGroup>

***

## 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**            | [flashcat.cloud/flashduty/price](https://flashcat.cloud/flashduty/price/)                     | [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**, full features including AIops                               | Business \$41/user/month, AIops and other features require separate Add-Ons   |
| **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                            |
| **Free Trial**              | Professional 14 days free, can request extension                                              | 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 100 paid seats
    * To control costs, organizations often limit seats to core personnel, causing **critical notifications to miss** relevant stakeholders
    * Total cost = seat price × all 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 **view and handle** incidents require a License
    * **All members** (including those without a License) can passively receive alert notifications
    * Total cost = License price × active incident handlers (typically only 10%–20% of the team)
  </Tab>
</Tabs>

### Cost Comparison Example

For a 100-person engineering team where 15 people actively handle incidents:

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

<Tip>
  **Key Difference**: Flashduty lets you **achieve 100-person notification coverage at the cost of 15 people**. To achieve the same coverage with PagerDuty, you must pay for all 100 users. Learn more about 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 On-call provides more user-friendly support, with dedicated IM groups and remote expert assistance enhancing user experience.
</Note>

***

## Summary and Recommendations

***

### Core Advantages Comparison

<CardGroup cols={2}>
  <Card title="Flashduty Highlights" icon="star">
    * **Better Pricing Strategy**: Only active incident handlers need a License, saving 80%–90% for large teams
    * **Localization Advantages**: Complete Mainland China IM, voice/SMS support
    * **Feature Innovation Leadership**: Exclusive features like inhibition, storm warning, dynamic assignment
    * **Thoughtful Service Experience**: Dedicated IM groups, remote expert support
  </Card>

  <Card title="PagerDuty Traditional Strengths" icon="globe">
    * **Internationalization**: Years of deep cultivation in overseas markets
    * **Feature Maturity**: Mature traditional features like postmortems, calendar export
    * **Enterprise Recognition**: High visibility among large multinational enterprises
  </Card>
</CardGroup>

### Selection Recommendations

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

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

  <Step title="Integration Ease">
    Difficulty of integration with existing systems
  </Step>

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

  <Step title="Total Cost">
    Look at total cost of ownership, not just unit price
  </Step>

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

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