简而言之
Google Sheets 可用 Apps Script 的 UrlFetchApp 携带 Bearer 令牌调用 REST API,或用 n8n、Make、Zapier 的 Sheets 步骤,向各行发短信或 WhatsApp 并回写送达状态。
您可以做什么
向表格中的名单发送
脚本或自动化读取姓名和号码列,向每行发送个性化短信,并把该行标记为已发送。
记录消息 ID 与状态
保存每次发送返回的消息 ID,待我们的 webhook 回报后,由自动化把 DELIVERED 或 FAILED 写入同一行。
新增一行,发送一条消息
收到表单回复或新增一行时,自动化工具发送已审核的 WhatsApp 模板或短信确认。
让 AI 助手处理表格
当助手通过自己的连接器接入 Google Sheets,并连接了我们的 MCP 服务器时,可读取名单,并在你批准后发送。
试着这样提问
“读取我客户表格中的利雅得分店标签页,向所有预约在明天的客户发送阿拉伯语 appointment_reminder 模板。”
送达报告汇总
连接我们 MCP 服务器的助手读取送达报告,再由你把汇总粘贴或写入表格。
试着这样提问
“查看今天上午发往 B 列号码的短信送达报告,告诉我哪些发送失败了。”
连接方式
Google Sheets 内置的 Apps Script 可通过 UrlFetchApp 调用任意 HTTPS API,设置 Authorization: Bearer 请求头和 JSON 载荷。这足以通过 https://api.broadnet.me/sms/sendSms 发送单条短信。批量发送和包括 WhatsApp 在内的大多数其他渠道使用 multipart/form-data,需要更多脚本代码或借助自动化工具。请把令牌保存在 Script Properties 中,而不是单元格里,并留意 Apps Script 自身的配额。
无需代码时,n8n、Make 和 Zapier 都提供 Google Sheets 步骤:新增或更新的行启动流程,向我们的 API 发起 HTTP 请求,账户 webhook 则可把状态回送到表格。我们的 MCP 服务器不会读取你的电子表格,因此使用 AI 助手时,助手还须通过自己的连接器接入 Google Sheets。
- Apps Script:UrlFetchApp,Bearer 请求头加 JSON 请求体
- 无代码:n8n、Make 或 Zapier 的 Google Sheets 步骤加 HTTP 请求
- 状态回写表格:我们的 webhook 先到自动化工具
- AI 助手:同时连接 Sheets 和我们的 MCP 服务器
设置步骤
- 1
- 2
设计表格结构
每个收件人一行,设置国际格式的号码、消息或模板变量、状态和消息 ID 列,只包含已授权的联系人。
- 3
选择脚本或自动化
编写用 UrlFetchApp 调用 sendSms 的 Apps Script 函数,或在 n8n、Make、Zapier 中搭建读取各行并发起 HTTP 请求的流程。
指南: SMS API - 4
- 5
用自己的号码测试
在某一行填入你已验证的号码,运行发送,并确认状态列已被填充。
厂商文档
Google Sheets 是其所有者的商标。OmniChannels.ai 与 Google Sheets 无关联,也未获得 Google Sheets 的认可;本页介绍的是利用 Google Sheets 自身的 MCP、HTTP 或 Webhook 功能建立的连接。

