跳到内容
All articles
设置

短信/WhatsApp 消息(Twilio)

使用您自己的 Twilio 账户(BYO 模式),直接从联系人或线索发送和接收短信与 WhatsApp 消息。

消息集成使用您自己的 Twilio 账户(BYO 模式,即“自带账户”)。消息由您的 Twilio 账户发送并计费:我们不收取任何费用、不加价、也不做中间商。我们只负责搭好字段和按钮,用来发送短信/WhatsApp 并记录回复。

该集成默认处于停用状态:在您填写字段并启用之前,不会发送任何内容。Auth Token 在 CRM 中以密文保存,且不会再次显示出来。

前提条件

  • 一个有余额或有效套餐的 Twilio 账户,以及一个已开通短信功能的 Twilio 号码(若要用 WhatsApp,还需在 Twilio 上有一个已获批的 WhatsApp 发送方)。
  • 能够访问 Twilio 控制台,以查看 Account SID 和 Auth Token 并配置号码的 Webhook。
  • 在 Sellio 中具备管理员身份,才能在设置 → 集成中保存凭证并启用该集成。

您需要填写的内容

  • Account SID:您 Twilio 账户的标识,可在 Twilio 控制台中找到(以 AC... 开头)。
  • Auth Token:账户的认证令牌,同样在 Twilio 控制台中(在 CRM 里以密文保存)。
  • 短信号码(发送方):一个已开通短信功能的 Twilio 号码,采用 E.164 格式(例如 +15005550006)。发送短信时必填。
  • WhatsApp 号码(发送方):您在 Twilio 上已获批的 WhatsApp 发送方,采用 E.164 格式(不要带 whatsapp: 前缀)。发送 WhatsApp 消息时必填。

如何配置

  1. 打开设置 → 集成,找到“短信/WhatsApp 消息(Twilio)”卡片。
  2. 粘贴 Account SID 和 Auth Token;填写短信号码和/或 WhatsApp 号码,然后点击“保存凭证”。
  3. 复制页面上出现的“Webhook 地址(Twilio)”,然后在 Twilio 控制台中,把您号码下的“A message comes in”(Webhook)和“Status callback URL”都指向该地址。
  4. 回到 CRM 并点击“启用”。

如何发送一条消息

  1. 打开一个带电话号码的联系人或线索(电话或手机字段)。
  2. 在“消息(短信/WhatsApp)”面板中,点击“发送短信/WhatsApp”。
  3. 选择渠道(短信或 WhatsApp),核对号码,写好消息内容并点击“发送”。
  4. 该消息会记入这条记录的历史(以及时间线)。客户的回复通过 Webhook 送达,并出现在同一条历史中。
💡 如果您在尚未配置 Twilio 时尝试发送,CRM 会给出明确提示,并且不会发出任何内容:在凭证就位之前,该功能一直处于停用状态。收到的回复会依据电话号码匹配到对应的联系人或线索。

请把 Webhook 地址和 Auth Token 当作机密信息(出于安全考虑,CRM 不会把已保存的令牌回显给您)。CRM 会用您的 Auth Token 校验收到请求的 X-Twilio-Signature 签名。

如何测试

  1. 打开一个带电话号码的联系人或线索,在“消息(短信/WhatsApp)”面板中点击“发送短信/WhatsApp”。
  2. 选择渠道,写一条简短消息,发送到您自己的一个号码。
  3. 确认手机收到了这条消息,并且它已记入该记录的历史。
  4. 用手机回复一条,检查回复是否出现在同一条历史中(这一步验证的是入站 Webhook)。

故障排查

  • 401/authenticate:Account SID 或 Auth Token 有误。请重新粘贴 Auth Token(它不会从服务器回传),并核对 Account SID(以 AC 开头)。
  • 发送出错 / 号码无效:发送方请使用 E.164 格式(例如 +5511999998888),并确认该 Twilio 号码已针对相应渠道(短信或 WhatsApp)和目标国家开通。
  • WhatsApp 发不出去:WhatsApp 发送方必须已在 Twilio 获批,且填写时不要带 whatsapp: 前缀。超出 24 小时会话窗口时,WhatsApp 要求使用已审核通过的模板。
  • 收不到回复:请在 Twilio 控制台中,把您号码下的“A message comes in”和“Status callback URL”指向 CRM 的“Webhook 地址(Twilio)”。
  • 收到的请求被拒绝:X-Twilio-Signature 签名不匹配(Auth Token 不一致)。请在 CRM 中重新填入同一个 Auth Token。

连接 GoTo(VoIP · 短信 · 会议)

GoTo 是语音、短信和会议方面的另一个 BYO(“自带账户”)选择:连接您的 GoTo 账户,就可以在 CRM 里一键拨号、发送短信并生成会议链接。在您保存 OAuth 应用凭证并完成连接之前,该集成一直处于停用状态。连接过程在弹出窗口中完成,因此您始终不会离开 CRM。

  1. 在 GoTo Developer Center 中创建一个 OAuth 应用,并把 GoTo 卡片(设置 → 集成)上显示的那个完全一致的“Redirect URI”添加到已授权重定向地址中。
  2. 在 GoTo 卡片上粘贴 Client ID 和 Client Secret(可选填一个默认主叫号码),然后点击“保存凭证”。
  3. 点击“连接”:弹出窗口会打开 GoTo 的授权页面。批准后弹窗会自动关闭,卡片随即显示“已连接”。
  4. 若要撤销访问权限,请在卡片上使用“移除凭证”。使用“重新连接”可以续期授权。
💡 Client Secret 和令牌都以密文保存,并且不会再次显示出来。只有在保存凭证之后,连接按钮才会变为可用。

Open this article inside the system

Read it and want to see it working?

The account is free and the whole manual is available inside the system, with an assistant that answers from this very content.

免费创建账户
短信/WhatsApp 消息(Twilio) · Sellio