双向短信:工作原理、使用场景与设置指南
双向短信详解:回复如何送达您的系统、哪些发送方类型能接收回复、STOP 与关键词处理、带模板的使用场景、设置步骤,以及各国的限制。
作者: OmniChannels.ai Editorial Team · 审阅: BroadNet Messaging Solutions Team
短信与验证码
简短回答
双向短信让企业既能发送短信,也能接收并处理回复。发出的消息是下行(MT),回复是上行(MO)。它需要能接收消息的发送方,例如长号码、免费号码或短代码,因为字母数字发送方 ID 只能单向使用。回复可通过 webhook、收件箱或 SMPP 送达,并且每条回复路径都必须处理 STOP。
本页内容
要点速览
- 双向短信涉及两种消息类型:MT(企业发给客户)和 MO(客户回复)。没有能接收回复的发送方,就只能发 MT。
- 字母数字发送方 ID 无法接收回复;双向流程使用长号码、免费号码或短代码,具体取决于各国是否可用。
- 回复可通过 webhook、共享收件箱,或通过 SMPP 以 deliver_sm 消息送达,所以请在上线前设计好路由。
- 把 STOP 作为头等情形来处理:在美国,FCC 将 stop、quit、end、revoke、opt out、cancel 和 unsubscribe 等词视为撤销同意的合理方式。
- 请在每个国家测试完整闭环(发送、回复、在您的系统中看到回复、发送下一条消息),因为各国和各运营商对回复的支持不同。
本指南写给希望让客户能够回复短信的团队:运营负责人、CX 经理和开发人员。内容介绍双向短信如何运作、哪些发送方能接收回复、如何处理关键词和 STOP,以及如何逐个国家地设置并测试。
什么是双向短信?
双向短信是收件人可以回复、且发送方系统会接收并处理回复的企业短信。它在同一次对话中把出站消息(MT)与入站回复(MO)结合起来。
这些术语来自移动网络。送达手机的消息是下行(MT,mobile-terminated);从手机发出的消息是上行(MO,mobile-originated)。单向短信只使用 MT:验证码、回执和提醒。双向短信增加了 MO,这样客户就可以确认预约、回答问卷或提出问题。我们的词汇表中有双向短信的简短定义。
双向短信是如何一步步运作的?
客户的回复通过运营商传回您的服务商,再由服务商转交给您。四个步骤构成闭环。
- 您从能接收回复的发送方发出 MT 消息, 例如“回复 1 确认,回复 2 改期。”
- 客户在手机上回复。 该回复是发给您号码的 MO 消息。
- 运营商把 MO 路由给 持有该号码的服务商,依据是客户回复的那个号码。
- 服务商把回复送达给您, 方式是 webhook、进入收件箱,或在 SMPP 连接上以
deliver_sm消息送达。您的软件或客服作出回应,这就开始了一条新的 MT 消息。
SMPP 规范定义了 deliver_sm 操作,用于向 SMPP 客户端传送入站消息和回执,因此大流量发送方通常以与发送相同的方式接收回复。对于 HTTP 发送方,对应的是账户上配置的 webhook;端点规则请参阅 webhook 与送达状态。
哪些发送方类型可以接收回复?
只有真实号码的发送方才能接收回复:长号码(虚拟号码)、免费号码、10DLC 号码和短代码。字母数字发送方 ID 不能。
| 发送方 | 客户能否回复? | 备注 |
|---|---|---|
| 字母数字发送方 ID | 不能 | 它是文本标签,回复无处可去。请在消息中加入电话号码、链接或 WhatsApp 联系方式。 |
| 长号码 / 虚拟号码 | 能,视国家是否允许 | 获取很快;最适合对话,不适合群发。 |
| 美国 10DLC 号码 | 能 | 品牌和活动已在 The Campaign Registry 注册。 |
| 美国免费号码 | 能 | 需要开通短信功能并通过验证。 |
| 短代码 | 能 | 流量最大,按国家分配,办理周期最长。 |
我们关于发送方 ID 类型的指南对它们做了详细比较。关键的设计要点是:许多国家的企业短信实际上只能选字母数字发送方 ID,因此在这些市场中,您可能需要用另一个渠道来接收回复。
双向短信最适合哪些使用场景?
最佳场景是简短、结构化的交流,一个单词的回复就能推进流程:确认、改期、问卷、客服分流、关键词 opt-in,以及付款或配送提示。
| 使用场景 | 出站消息 | 预期回复 | 系统的处理 |
|---|---|---|---|
| 预约确认 | "Your visit is on 14 Nov at 10:30. Reply 1 to confirm, 2 to reschedule." | 1 或 2 | 更新预约;回复 2 时发送新的时段消息 |
| 配送协调 | "Your parcel arrives today 14:00-16:00. Reply 1 if you will be home, 2 to choose another slot." | 1 或 2 | 更新配送路线计划 |
| 满意度问卷 | "How was your visit? Reply 1 (poor) to 5 (excellent)." | 1 到 5 | 保存评分;评分 1 到 3 时询问评论 |
| 客服分流 | "Reply HELP for support or ORDER for order status." | HELP 或 ORDER | 开启对话或发送订单状态 |
| 关键词 opt-in | "Text JOIN to receive offers. Reply STOP to unsubscribe." | JOIN | 记录带时间戳的同意 |
| 重新激活 | "We have not seen you lately. Reply YES to get news of our new range." | YES 或 STOP | 记录偏好 |
上表中的出站消息保留英语原文(GSM-7 编码),便于用于海外市场。每次交流只问一个问题,明确告诉对方该回复什么,并接受 "yes"、"Y" 和 "نعم" 等变体。可使用消息模板工具获取措辞,并用短信字符计数器控制阿拉伯语和英语文本的分段数。中文属于 Unicode,一条短信只有 70 个字符,所以中文的回复指引要写得更短。
如何处理关键词和 STOP?
最先处理 STOP:先检查每条入站消息中是否有退订词,立即屏蔽该号码,并发送一条确认。然后再处理您自己的关键词。
对于美国的营销短信,FCC 的规则将回复 “stop”“quit”“end”“revoke”“opt out”“cancel”或“unsubscribe”视为撤销同意的合理方式,禁止发送方指定唯一的方式,并要求在切实可行的情况下尽快处理,最迟不超过 10 个工作日。允许发送一条一次性确认短信,且必须只确认退订。如果您的系统无法接收回复,请在消息中说明,并提供其他退订方式。运营商用于 10DLC 和短代码项目的 CTIA 消息原则与这种做法一致。请与您的法律顾问一起核对 47 CFR 64.1200 的当前条文。
在美国以外,要求有所不同。我们的国家页面和退订词汇表条目总结了我们跟踪的规则,例如若干海湾市场要求提供退订关键词。
一份实用的关键词表:
| 关键词(接受英语和阿拉伯语) | 处理 |
|---|---|
| STOP、END、CANCEL、UNSUBSCRIBE、QUIT、ايقاف(中文场景可另加 TD、退订) | 在所有活动中屏蔽该号码;发送一条确认 |
| HELP、مساعدة | 发送帮助文本,并附带联系渠道 |
| YES、Y、1、نعم | 确认 |
| NO、N、2、لا | 拒绝或改期 |
| START、JOIN | 记录 opt-in,包括时间戳、来源和号码 |
匹配前先规范化回复:去除空格,忽略大小写,并把阿拉伯-印度数字(١、٢)转换为西方数字(1、2)。客户两种写法都会用。
如何设置双向短信?
设置双向短信,就是选择能回复的发送方,决定回复去向,编写消息流程,并测试完整闭环。请为号码或注册的办理周期留出时间。
设置步骤
- 定义对话。 用表格写出流程:出站文本、有效回复、下一步动作,以及意外回复的兜底。
- 按国家选择发送方。 在可用的地方选择长号码、10DLC、免费号码或短代码。使用发送方 ID 检查器,并请客户经理确认可用性。
- 在需要时注册。 在美国,这意味着 10DLC 品牌和活动注册、免费号码验证或短代码申请。我们会与您一起准备并提交;审批决定权在运营商。
- 选择回复的去向。 由人回复时使用共享收件箱,由软件回复时使用 webhook 端点,大流量时使用 SMPP。
- 先构建退订处理。 在测试其他任何功能之前先测试 STOP。
- 编写流程。 为每条入站消息都设置回复,包括“我没听懂,请回复 1 或 2”。
- 在每个运营商上测试闭环。 发送、回复、确认回复出现在您的系统中,再发送下一条消息。测试阿拉伯语回复和较长的回复。
- 小范围上线。 从一个客群开始,观察回复率、退订率和未匹配的回复。
双向短信在哪些地方无法使用?
双向短信并非处处可用。企业能否接收回复,取决于国家、运营商和发送方类型,有些市场对企业流量只支持字母数字发送方 ID。
我们的监管数据中的例子:美国没有字母数字发送方 ID,使用 10DLC、免费号码或短代码;加拿大使用通用短代码或长号码,短代码通过 txt.ca 申请;阿联酋和沙特阿拉伯使用已注册的字母数字发送方 ID,它们是单向的。在这些海湾市场,切实可行的回复渠道是 WhatsApp、网页表单链接,或消息中的回电号码。请查看各国的发送方 ID 页面。
有两点与成本相关的提醒。第一,入站消息的计费或限制方式可能与出站消息不同,请与客户经理确认。第二,能回复的号码比单向发送方更需要精力维护,因为它需要监控垃圾回复和未匹配的关键词。
双向短信有哪些常见错误?
常见的错误包括:在没有测试 STOP 路径的情况下上线、提出自动化无法解析的开放式问题,以及对回复置之不理。
- 没有 STOP 路径,或处理太慢。 要立即屏蔽。
- 开放式问题, 其实用一个数字或关键词就够了。
- 对未匹配的消息不予回复。 沉默会让人觉得坏了。
- 回复落入无人关注的邮箱。 请路由到有负责人和响应目标的收件箱。
- 忽略阿拉伯数字和拼写变体。
- 使用字母数字发送方却期待回复。
- 在号码尚未上线时就宣传关键词。
- 在同一个号码上混合验证码和对话流量。 请分开。
案例:用短信确认预约的诊所
“Marsa Clinic”是多哈一家虚构的诊所,在每次就诊前 24 小时,从一个可回复的号码发送提醒。
消息内容为:“Marsa Clinic: your visit is tomorrow at 10:30. Reply 1 to confirm, 2 to reschedule, or STOP to opt out of reminders.” 回复 1 会把预约标记为已确认。回复 2 会发送包含接下来三个可约时段的消息,回复 1 到 3 则预订其中一个。任何无法识别的回复都会在共享收件箱中创建对话,由前台在营业时间内回答,非营业时间则由系统发送礼貌的自动回复。
诊所每周跟踪四个数字:确认率、改期率、未匹配回复和退订数。未匹配回复上升时,它会抽样阅读,并把缺失的变体补充到关键词表中。相关模式请参见通过 WhatsApp 和短信发送预约提醒。
双向短信与 WhatsApp 如何配合?
短信无需应用就能触达任何手机,而 WhatsApp 支持更丰富的对话。许多企业两者并用,WhatsApp 优先,短信兜底。
双向短信适合简短的结构化交流,以及不使用 WhatsApp 的客户。WhatsApp 适合按钮、媒体和长对话,同时遵守 Meta 关于客服窗口和模板的规则。请配置渠道兜底,让消息先走 WhatsApp,在 WhatsApp 无法送达时回落到短信,并在 WhatsApp、短信与 RCS 对比中比较各个渠道。
OmniChannels.ai 如何提供帮助
OmniChannels.ai 由 BroadNet Technologies 提供技术支持,基于 BroadNet 的运营商直连支持双向短信,回复可在 Omni Inbox 中处理、通过 webhook 接收,或在大流量时使用 SMPP 3.4。客服可以分配和标记会话,并用模板和媒体回复。我们的团队会与您一起准备并提交发送方 ID、10DLC、免费号码和短代码注册,客户经理会按目的地确认可用的发送方类型和号码。审批决定权在运营商和监管机构手中。欢迎预约演示并带上您的回复流程,我们会把它映射到每个国家合适的发送方。
常见问题
什么是双向短信?
双向短信是收件人可以回复、且发送方系统会接收并处理回复的企业短信。企业发送下行(MT)消息,客户以上行(MO)消息回复。它支持确认、问卷、客服对话和关键词 opt-in,并要求有能接收消息的发送方。
客户可以回复字母数字发送方 ID 吗?
不可以。字母数字发送方 ID 是文本标签而不是手机号,回复无处可去。要做双向短信,请在国家允许的地方使用长号码、免费号码或短代码,或者在单向消息中添加链接或 WhatsApp 联系方式,让客户可以回应。
回复是如何到达我的系统的?
您的服务商从运营商接收回复并转发给您。常见的投递方式有:发送到您 HTTPS 端点的 webhook、显示在客服可以作答的共享收件箱中,或通过 SMPP 连接以 deliver_sm 消息送达。请选择与回复处理者相匹配的方式:软件、客服,或两者兼有。
双向短信中如何处理 STOP?
在任何其他逻辑之前,先检查每条入站消息是否包含退订词,立即在所有活动中屏蔽该号码,并只发送一条仅含确认内容的确认短信。在美国,FCC 将 stop、quit、end、revoke、opt out、cancel 和 unsubscribe 视为合理的撤销请求,并要求在切实可行的情况下尽快处理,且最迟不超过 10 个工作日。
每个国家都有双向短信吗?
没有。企业能否接收回复取决于国家和运营商。有些国家提供双向号码,有些只提供出站发送,还有些只有字母数字发送方 ID(单向)才切实可行。在向客户承诺回复渠道之前,请与服务商确认每个目的地,并测试完整闭环。
什么时候应该用 WhatsApp 而不是双向短信?
当您需要带按钮、媒体和已读状态的丰富持续对话,而且客户使用该应用时,选择 WhatsApp。当您需要触达任何手机而不依赖应用或数据连接时,选择短信。许多企业先用 WhatsApp,消息无法送达时再回落到短信。
资料来源
继续阅读
更多指南短信与验证码
收不到验证码怎么办?短信验证码排查指南
短信验证码收不到的七类原因与排查表:号码格式、手机设置、发送方 ID、延迟与过期、风控误拦,以及送达报告的解读和备用渠道方案。
10 分钟阅读
短信与验证码
短信未送达?原因、DLR状态码与解决办法
短信未送达怎么办?依次按送达回执状态、发件人ID与注册、内容过滤、免打扰名册、号码有效性和线路质量排查,并对照解决清单逐项修复,快速提升国际短信送达率。
9 分钟阅读
集成
WhatsApp 对接 CRM:3 种集成方式与数据同步
WhatsApp CRM 集成详解:现成连接器、中间件或 API 加 webhook 三种方式,数据流向、字段映射、同意状态同步,以及选型检查清单。
10 分钟阅读
