---
title: "提示"
description: "為你的通話指標設定閾值規則——一有異常，立即透過電郵、Slack 或你的 Webhook 通知你。"
---

警報規則會監察你所屬機構的通話指標，並在超出門檻時通知你——例如過去一天的成功率低於 80%、一小時內超過 500 通電話，或測試套件出現回歸。你可在 **設定 → 機構 → 警報**
（`/dashboard/organization?tab=alerts`）下管理警報規則。管理警報規則需要 **admin** 或 **owner** 角色。

## 建立規則

按一下 **建立規則**，然後填寫：

| 欄位 | 選項 |
| --- | --- |
| **指標** | 成功率 · 失敗率 · 平均評分 · 通話量 · 測試套件回歸 |
| **條件** | 少於 · 不多於 · 多於 · 不少於 |
| **門檻** | 用作比較的數值 |
| **時間範圍（小時）** | 指標回溯計算的範圍——1 至 720 小時 |
| **電郵收件人** | 以逗號分隔，最多 10 個地址 |
| **Slack 傳入 Webhook URL** | 選填——將警報訊息發佈至頻道 |
| **冷卻時間（分鐘）** | 兩次觸發之間的最短靜默時間（預設為 60） |
| **傳送至開發人員 Webhook** | 同時將 `alert.triggered` 事件傳送至你的 Webhook 端點 |
| **啟用警報規則** | 規則可儲存為停用狀態，並於稍後啟用 |

例子：*"過去 24 小時的成功率**少於** 80"*
當最近 24 小時時間範圍內已評分通話的成功率跌至 80% 以下時，便會觸發。

<Note>
**失敗率計算的範圍多於「未成功」通話。** 警報指標會將每一通未能達成成功結果的電話——包括完全沒有對話的通話（立即掛線、連線失敗）——視為失敗。控制台的 **未成功** 圖格只會計算評分為 `unsuccessful` 的通話。因此，即使控制台圖格顯示較低數字，失敗率警報仍可能觸發；這屬預期情況，並非差異。
</Note>

## 觸發方式

系統會根據你設定的最近時間範圍評估規則。當符合條件時，規則只會觸發 **一次**，其後在冷卻期間保持靜默，即使指標持續超標亦然——因此，一個表現欠佳的小時只會產生一次通知，而非每次評估都發出通知。每次觸發均會記錄指標數值、門檻及時間。

## 傳送渠道

單一規則可同時透過全部三個渠道通知：

- **電郵** —— 向每位列出的收件人傳送訊息，列明規則、指標、數值、門檻及時間範圍。
- **Slack** —— 透過你的 Slack 傳入 Webhook URL 發佈相同訊息。
- **開發人員 Webhook** —— 將 `alert.triggered` 事件傳送至你所屬機構的 [Webhook 端點](/yue/webhooks/overview)，以便將警報串接至 PagerDuty、當值工具或你自有的系統。

任何一個渠道傳送失敗，均不會阻礙其他渠道。

## 管理規則

「警報」分頁會列出每項規則的啟用／停用狀態，以及上次觸發的時間。你可直接切換規則的啟用狀態、按一下 **編輯** 修改任何欄位，或刪除不再需要的規則。系統亦會顯示最近的警報活動，讓你確認規則會按預期觸發。

## 後續步驟

<CardGroup cols={2}>
  <Card title="可觀測性" icon="chart-line" href="/yue/guides/observability">
    支援相同指標的控制台。
  </Card>
  <Card title="Webhook" icon="webhook" href="/yue/webhooks/overview">
    在你自有的系統中接收 alert.triggered（以及所有其他事件）。
  </Card>
</CardGroup>
