---
title: "Airtable + OmniChannels.ai：记录变更时自动发送消息"
description: "在 Airtable 自动化中用 Run a script 调用 OmniChannels.ai API，记录变更时发送 WhatsApp 与短信，并用 webhook 回写送达状态。"
canonical: "https://omnichannels.ai/zh/integrations/airtable/"
language: "zh"
updated: "2026-10-10"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

# Airtable + OmniChannels.ai：记录变更时自动发送消息

Canonical: https://omnichannels.ai/zh/integrations/airtable/
Language: zh
Publisher: OmniChannels.ai by BroadNet Technologies

**简而言之:** Airtable 通过自带自动化接入：Run a script 动作用 fetch 携带 Bearer 令牌调用 REST API，记录变更即发送 WhatsApp 或短信；也可用 Make、Zapier 或 n8n。没有应用市场插件。

通过 API 和 Webhook 连接

## 您可以做什么

### 新增一行时发送 WhatsApp 模板

数据表中创建记录时，用其字段值向已授权的联系人发送已审核的 WhatsApp 模板消息。

### 状态变更时确认预约

记录状态变为 Confirmed 时，向记录中的号码发送短信或 WhatsApp 确认消息。

### 投递失败时提醒团队

送达状态会更新对应记录；状态为 FAILED 或 REJECTED 时，第二个自动化通知记录负责人，而不是直接重发。

### 在数据表中保留消息日志

把返回的每个消息 ID 写入记录，随后在收到 SENT、DELIVERED 和 READ 事件时更新其状态。

### 无需脚本即可发送

不想维护脚本时，可使用监听数据表并调用 API 的 Make、Zapier 或 n8n 工作流。

## 连接方式

在 Airtable 自动化中添加 Run a script 动作，把记录字段作为输入变量传入，再用 fetch 向 https://api.broadnet.me 上对应渠道的发送路径发起 POST 请求，Authorization 请求头填入 Bearer 和你的令牌。单条短信使用 JSON 请求体，适合脚本；批量发送和大多数其他渠道使用 multipart 表单数据，通过自动化工具或自有代码更方便。任何能编辑该自动化的人都能看到脚本，因此请限制编辑权限，或把令牌保存在自动化工具的凭据库中。

要回收状态，请添加 When webhook received 触发器，把其 URL 提供给我们的团队或你的账户管理员，配置为账户的 webhook，然后按消息 ID 更新对应记录。脚本动作和 webhook 触发器仅在部分 Airtable 套餐中提供，且 webhook 触发器有各自的频率限制，请查阅 Airtable 当前的套餐说明。

- 发送：Run a script 动作通过 fetch 调用 https://api.broadnet.me
- 认证：请求中携带 Authorization: Bearer <token>
- 接收：在账户中配置 When webhook received 触发器 URL
- 无代码方案：在 Airtable 与 API 之间使用 Make、Zapier 或 n8n
- 切勿在状态自动化中自动重发

## 设置步骤

1. **申请 API 访问权限:** 申请测试权限并获取 API 令牌。测试消息只会发送到你已验证的本人号码。 (指南: https://omnichannels.ai/developers/quickstart/)
2. **创建自动化触发器:** 添加一个在记录创建或满足条件时运行的自动化，例如状态字段变为 Confirmed。
3. **添加 Run a script 动作:** 把手机号和消息字段作为输入变量传入，并用 fetch 携带 Authorization 请求头 POST 到对应渠道的发送地址。 (指南: https://omnichannels.ai/developers/sms/)
4. **保存消息 ID:** 把返回的消息 ID 写回记录，以便之后将状态事件与之匹配。
5. **接收送达状态:** 创建带有 When webhook received 触发器的第二个自动化，把其 URL 发给我们的团队或账户管理员，然后用你自己的号码测试。 (指南: https://omnichannels.ai/developers/webhooks/)

## 示例工作流程

Airtable 记录 (新记录或状态字段发生变化) → Run a script 动作 (携带 Bearer 令牌向 REST API 发起 fetch POST) → OmniChannels.ai API (发送消息并返回消息 ID) → 客户手机 (WhatsApp 或短信已送达) → When webhook received (送达状态更新对应记录)

## 常见问题

### Airtable 有 OmniChannels.ai 扩展吗？

没有。Airtable 通过自带的自动化接入：用 Run a script 动作调用我们的 REST API，用 webhook 触发器接收状态。也可以在中间使用 Make、Zapier 或 n8n 等自动化工具。

### 需要哪种 Airtable 套餐？

Run a script 动作和 webhook 触发器仅在部分 Airtable 套餐中提供。搭建自动化之前，请先查看 Airtable 当前的套餐说明。

### 能从 Airtable 发送 WhatsApp 模板吗？

可以，前提是脚本或自动化工具调用我们 API 文档中的 WhatsApp 发送接口。在 24 小时服务窗口之外由企业主动发起的消息，需要已审核的模板和已授权的收件人。

### API 令牌放在 Airtable 脚本里安全吗？

令牌位于脚本中，任何能编辑该数据表自动化的人都能读取。请限制编辑权限，开发阶段使用测试凭据，或把令牌保存在自动化工具的凭据库中。

## 开发者指南

- https://omnichannels.ai/developers/sms/
- https://omnichannels.ai/developers/webhooks/
- https://omnichannels.ai/developers/zapier-make-webhooks/

## 厂商文档

- [Run a script action — Airtable Support](https://support.airtable.com/docs/run-a-script-action)
- [When webhook received trigger — Airtable Support](https://support.airtable.com/docs/when-webhook-received-trigger)
- [Scripting — Airtable developer documentation](https://airtable.com/developers/scripting)

## 相关集成

- https://omnichannels.ai/zh/integrations/google-sheets/
- https://omnichannels.ai/zh/integrations/make/
- https://omnichannels.ai/zh/integrations/zapier/
- https://omnichannels.ai/zh/integrations/n8n/

Airtable 是其所有者的商标。OmniChannels.ai 与 Airtable 无关联，也未获得 Airtable 的认可；本页介绍的是利用 Airtable 自身的 MCP、HTTP 或 Webhook 功能建立的连接。

更新于: 2026-10-10