Zapier + Instatus
通过 Zapier 把 Instatus 与 8,000 多个应用连接起来,实现事件管理流程的自动化。
- 前往 Zapier 上的 Instatus
- 点击 Connect Instatus to 8,000+ apps,把 Instatus 添加到你的 Zapier 账户
- 提示认证时,从 Instatus 开发者设置获取 API 密钥,并粘贴到 Zapier 中

触发器
新事件或事件更新
在创建新事件或更新已有事件时触发。你可以用它通知团队、把事件记录到表格、在其他工具中创建工单等等。
配置
- Project:选择要监听事件的 Instatus 状态页
触发器数据
触发器提供以下数据,可在后续的 Zap 步骤中使用:
id—— 事件的唯一 IDtype——CREATE(新事件)或UPDATE(事件更新)name—— 事件的名称/标题status—— 事件的当前状态(INVESTIGATING、IDENTIFIED、MONITORING、RESOLVED)started—— 事件开始的时间resolved—— 事件被解决的时间(如果适用)duration—— 事件持续时长,单位为秒(如果适用)impact—— 影响级别(OPERATIONAL、UNDERMAINTENANCE、DEGRADEDPERFORMANCE、PARTIALOUTAGE、MAJOROUTAGE)components—— 受影响组件的列表(每项包含id、name、status)updates—— 事件更新的列表(每项包含id、status、started、message)
动作
要配置 Instatus 动作,先选择你要操作的 Instatus 项目(状态页)。如果下拉列表中没有你的项目,可以手动填写页面 ID——具体做法见问题排查一节。
选好项目后,你会看到更多用于配置该动作的字段。

创建事件
由其他应用的触发器在 Instatus 中创建新事件。你可以用它把监控工具、工单系统或 Zapier 中任意应用的信息自动变成状态页事件。
配置
- Project(必填)—— 选择在哪个 Instatus 状态页上创建事件
- Status(必填)—— 事件状态:
INVESTIGATING、IDENTIFIED、MONITORING、RESOLVED - Title(必填)—— 事件的标题/名称
- Description —— 描述该事件的内容
- Affected Components —— 选择受影响的组件
- Components Status —— 受影响组件的状态(例如
OPERATIONAL、DEGRADEDPERFORMANCE、PARTIALOUTAGE、MAJOROUTAGE) - Started On —— 事件开始的时间(默认为现在)
- Publish incident to status page —— 是否让该事件在公开状态页上可见
- Notify subscribers about the incident —— 是否向状态页订阅者发送通知
用例示例
- 把事件记录到 Google Sheets:保留所有事件的历史记录,便于汇报和分析
- 创建 Notion 数据库条目:自动把事件添加到团队的 Notion 工作区中跟踪
- 由 GitHub Issue 创建事件:当 GitHub 上报告严重缺陷时,触发一个 Instatus 事件
- 与 Airtable 同步:在 Airtable 中搭建自定义的事件看板和报表
都设置好了!开始搭建你的 Zap 吧。
问题排查
在列表中找不到你的项目
如果你的状态页没有出现在项目下拉列表中,可以手动查找页面 ID:
- 在 Instatus 控制台中打开你的状态页
- 右键点击左上角的项目,打开菜单
- 点击 Copy Project ID

- 在 Zapier 的项目下拉列表中选择 Custom,然后粘贴你的页面 ID

触发器没有触发
- 确认你的 Zap 在 Zapier 中已开启
- 确认你在触发器配置中选择了正确的项目
- 检查所选状态页上确实有事件被创建或更新
- 在 Zapier 中手动测试触发器以验证连接(点击 Test Run 按钮,并从列表中选择一个事件)

认证错误
- 确认你的 API 密钥正确。你可以在开发者设置中重新生成它
- 确认粘贴的是完整的 API 密钥,且没有多余空格
组件没有显示出来
- 确认你的状态页已经配置了组件
- 在 Zapier 中点击 Refresh fields,从你的状态页加载最新的组件

还需要帮助?请通过 support@instatus.com 联系我们。