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

# Slack

> 将 Scanova 通知发送到 Slack。

Slack 集成通过 OAuth 将一个 Slack 工作区连接到您的 Scanova 账户，然后让您构建命名的**通知规则**——每条规则选择一组事件以及应接收通知的频道。

## 前提条件

* 一个您（或管理员）可以授权新应用的 Slack 工作区。
* 对于**私有频道**：Scanova 机器人必须先被邀请加入该频道，才会出现在频道选择器中——公共频道不需要此步骤。

## 连接 Slack

<Steps>
  <Step title="打开 Slack 集成">
    从 **Integrations** 中选择 **Add Integration**，然后找到 **Slack** 卡片并选择 **Setup**。Slack 会打开为其自己的完整页面。
  </Step>

  <Step title="连接一个工作区">
    选择 **Connect Slack**。会弹出一个弹窗，跳转到 Slack 自己的授权页面——选择工作区并授权 Scanova 代表您发布消息。
  </Step>

  <Step title="等待确认">
    Scanova 会轮询检查连接是否完成；一旦完成，弹窗会关闭，并出现一条"Slack workspace connected successfully"提示，同时显示一个展示已连接工作区名称的横幅。
  </Step>
</Steps>

## 创建通知规则

连接完成后，选择 **Create rule** 以开始这个 3 步的规则构建流程。

<Steps>
  <Step title="为规则命名">
    为该规则取一个简短、易于辨识的名称。
  </Step>

  <Step title="选择事件类型">
    选择以下一个或多个事件：

    * Lead Captured
    * QR Code Scan
    * Form Responses
    * QR Code Created
    * QR Code Deleted
    * Page Created
    * Page Deleted
    * Shared User Added
    * Shared User Deleted
    * Custom Domain Added
    * Custom Domain Deleted

    如果选择了 **Lead Captured**，您还必须至少选择一个 Lead List 来限定该规则的作用范围——否则账户中的每一条潜在客户记录都会触发它。
  </Step>

  <Step title="选择频道">
    搜索并选择一个或多个应接收通知的 Slack 频道。使用 **Sync channels** 可直接从 Slack 拉取最新的频道列表（在刚连接完成后，或在 Slack 中新建了频道之后很有用）。

    <Note>
      只有在 Scanova 机器人被添加到某个私有频道之后，该频道才会在此处显示——有关如何将机器人添加到频道，请参阅 Slack 自己的[机器人安装指南](https://docs.slack.dev/legacy/legacy-bot-users/#installing-bot)。
    </Note>
  </Step>
</Steps>

选择 **Create rule** 以保存该规则。规则会显示在一个列表中，展示规则名称、其事件的摘要，以及它所发布到的频道；每条规则都可以单独编辑或删除。一旦规则列表超过一页，就会出现一个搜索框，可按规则名称、事件或频道进行筛选。

## 管理连接

**Disconnect**（在已连接的横幅中）会完全移除该工作区——与之关联的每条通知规则都会停止发送，规则和频道也会从视图中清除。

## 数据流向

当发生一个匹配的事件时——一次扫码、一次潜在客户捕获、一次表单提交，或是某个账户管理事件——Scanova 会向任何包含该事件的规则所配置的每个频道发布一条消息。

## 相关内容

* [HubSpot](/zh/integrations/hubspot) — 另一个通过 OAuth 连接的集成，拥有自己引导式的设置向导。
* [Webhooks](/zh/integrations/webhooks) — 一种通用的替代方案，可将相同的事件推送到您自己的接口，而非 Slack。
* [Zapier](/zh/integrations/zapier) — 如果您需要将事件扩展到 Slack 之外，这是一个更广泛的自动化选项。
