与客户联系的最佳 SMS API

已发表: 2022-08-11

多合一商务通信软件提供了一种便利,可以在一个捆绑计划中提供对新渠道和高级功能的即时、同时访问。

但是,这些解决方案可能很昂贵,而且——尤其是如果您的团队只需要一种额外的功能,例如短信功能——您最终会为您不会使用的功能付费。

SMS API(应用程序编程接口)消除了团队切换到一个全新平台的需要,只是为了能够给客户发短信。

通信 API 为开发人员提供了必要的代码和文档,以将个人的点菜功能集成到现有的业务应用程序和软件中。

本文概述了 SMS API:它们是什么、它们如何工作、它们的好处和用例,以及拥有它们的最佳 CPaaS 提供商。

跳转↓

  • 什么是短信 API?
  • SMS API 是如何工作的?
  • 使用 SMS API 的好处
  • 最佳 SMS API 提供商
  • SMS API 业务用例
  • 您的公司应该使用哪个 SMS API?
  • 短信 API 常见问题

什么是短信 API?

SMS API 是一组软件协议,可在两个独立的现有应用程序、网站或软件程序之间建立 SMS 网关,从而实现它们之间的文本消息通信。

SMS API 创建一个接口,其中包含预先编写的代码行和 API 文档,这些文档为具有不同传输协议的两个应用程序如何交换数据建立规则。

将 API 视为“中间人”,为数字数据在应用程序和 Web 服务器之间传输创建“安全通道”。

一旦建立了这个通道,您现有的应用程序就可以使用它们以前不兼容的程序发送/接收文本 - 您的开发人员不必编写无数行代码或从头开始重建您现有的应用程序。

请注意, SMS API 包括允许不同设备通过文本进行通信的协议

例如, Short Message Peer-to-Peer (SMPP)协议支持通过 Internet 在移动电话和应用程序之间发送 SMS 文本。

在研究 SMS API 时,您可能还会听到术语“SDK”(软件开发工具包)“REST API”(代表性状态传输) 。 API 包含在 SDK 中,SDK 是更完整的开发工具,包括代码库、测试工具和调试器。 REST API 是一种安全类型的 API,独立于之前或未来的操作。

CPaaS(通信平台即服务)提供商销售必要的平台和代码,以将其 SMS API 集成到您现有的应用程序中,从而解锁 SMS 功能,例如:

  • 一对一和群发短信
  • 群发短信和 SMS 富媒体营销序列
  • 自动提醒
  • 约会提醒
  • 虚拟优惠券代码/销售提醒

SMS API 是如何工作的?

SMS API通过在以下之间发送数据请求和命令来工作:

  • 应用程序的 Web 服务器
  • 应用程序的 CPaaS 提供商(Twilio、Plivo、Messagebird 等)
  • 客户的移动设备/网络/运营商

数据请求和命令在这些各方之间以不同的方向流动,具体取决于应用程序是发送还是接收业务文本消息。

请注意, SMS API 与最流行的脚本和编程语言兼容,包括:

  • 爪哇
  • Python
  • PHP
  • C++
  • JavaScript、JSON 和 node.js
  • PHP

短信接口

发送 SMS 消息:创建请求

如果代理想要向客户发送出站 SMS 消息,应用程序的 Web 服务器会向 CPaaS 提供商发送一个创建请求,在其众多支持的移动运营商网络之一上启动出站 SMS 文本

创建请求

创建请求自定义出站消息详细信息:

  • From Number:发送短信的企业电话号码
  • To Number:接收文本的客户编号
  • 正文短信的内容
  • 格式:消息的任何字体、大小或颜色格式
  • 媒体:文本中出现的任何图像或视频

此请求和信息通过 API 代码从应用程序转发到提供商,触发根据请求规范定制的出站 SMS。

接收短信:阅读请求

接收客户的 SMS 消息本质上是上述过程的逆过程。 客户发送的入站 SMS 到达 CPaaS 提供商,启动应用程序接收 SMS 的 Web 请求,由 Create 请求中的相同详细信息自定义。

读取请求“读取”消息详细信息并应用它们,在客户手机上创建自定义消息。

这些创建和读取请求通过开发人员写入 Web 应用程序 CLI 的代码促进 Web 应用程序和 CPaaS 提供者之间的通信。

用于自动化和触发器的 Webhook

Webhook 是由事件触发的自动操作请求序列(如创建或读取)。

Webhook 与常规 API 请求一起被编码到您的应用程序 CLI 中,在催化剂之后触发一系列操作。

催化剂/触发器和以下动作序列不需要与 SMS 相关——相反,webhook 可以触发 CRM 系统、库存数据库、联络中心甚至第三方应用程序中的动作。

网络钩子占位符

将 webhook 触发器组合成动态的自动化操作序列。

扳机Webhook 自动响应
带有正文的入站短信:STOP
  • 发送个人短信:您将不会再收到来自此号码的任何消息
  • 从群发短信列表中删除客户
客户在您的应用上预约
  • 发送个人短信:您的预约已确认 [插入预约时间]
您的网上商店数据库中的产品缺货
  • 发送群发短信:产品 x 缺货

将入站和出站 API 请求(甚至是更新和删除数据库信息的 API)与 webhook 触发的自动化相结合,可以解锁动态客户支持和营销用例。

使用 SMS API 的好处

SMS API 和 webhook 使公司应用程序具有以下优势:

对现有工具的适应性

将 SMS API 与您公司的现有网站、应用程序、CRM 应用程序以及多渠道或全渠道联络中心集成。

这使代理能够利用 SMS 消息服务以及其他面向客户和内部的通信渠道、工具和信息源。

节省时间和代理工作量

SMS API 和 webhook 通过自动化原本需要代理的功能来节省成本和时间,例如:

  • 预定的营销活动消息
  • 海量文本
  • 警报和公告
  • 提醒和确认
  • 客户满意度调查
  • 运营商和号码查找
  • 双重身份验证 (2FA) 和一次性密码 (OTP)

安全

API 保证数据和请求的安全。 大多数 webhook 都包含基于哈希的消息身份验证代码:确保每个服务器请求都是合法的密码代码,因此攻击者无法提交虚假请求。

SMS 跟踪、报告和见解

大多数 CPaaS 提供商都包含 SMS 跟踪 API,这些 API 可以发现并提供有关 SMS 传递状态的有用信息,包括:

  • 交货和开放状态
  • 错误信息
  • 消息正文和格式
  • 关键词分析
  • 用户操作:打开率、密码使用和回复类型
  • 目的地国家和时间
  • 使用的移动运营商
  • 成本等

最佳 SMS API 提供商

在这里,我们回顾了我们最喜欢的 SMS API CPaaS 提供商。

特维利奥

twilio 徽标

Twilio 的可编程 SMS 消息 API支持通过 SMS、MMS 或 WhatsApp 进行单向消息传递,具有分析、自动重新路由、客户选择退出、国际短代码和多渠道消息传递活动等功能。

Twilio Conversations API 为通过应用内实时聊天、SMS 和 MMS、WhatsApp 和 Facebook Messenger 来回(双向)代理-客户消息传递提供单一 API

Twilio SMS API 突出功能

    • 送达通知:将您的 SMS API 与送达软件链接,为客户提供自助服务、双向互动送达状态和跟踪通知
    • 跨渠道支持: Twilio API 允许客户和代理通过客户首选的消息传递渠道(实时聊天、SMS、WhatsApp 或 Facebook Messenger)进行交互
    • 可扩展的对话:使用 Twilio 的 API 进行 1:1 对话、与多达 1000 人的文本分组,或向更大的群体发送大量活动文本
    • 可用电话号码:Twilio 提供长代码本地、国际、移动和免费电话号码,包括用于发短信的国家代码

Twilio SMS API 消息传递通道

  • 在线聊天
  • 短信和彩信
  • WhatsApp
  • 脸书信使

Twilio SMS API 的优点和缺点

优点缺点
只有两个 API 可用于广泛的用例分析不是很全面或用户友好
可从一个同时接收者扩展到数千个文档可能会令人困惑

Twilio SMS API 定价

渠道即用即付价格折扣
短信出站每条文本 $.0079
  • 数量和承诺使用折扣
短信入站每条文本 $.0075
WhatsApp 每条消息 $.05 +

每次对话 $.088

带宽

带宽徽标

Bandwidth 提供用于 SMS、免费 SMS、群组消息和双因素身份验证的 API,重点是消息安全和传递分析。 他们通过检查点检查每条消息从代理到客户的传输路径,为每条消息提供状态和错误代码,以便更全面地了解哪些消息到达目的地,哪些消息没有到达目的地,以及它们被阻止的原因。

带宽 SMS API 突出特点

  • 实时送达回执:关于哪些消息到达目的地的反馈。 错误代码解释了为什么失败的消息没有成功,有助于增强您的消息传递系统的有效性。
  • 轻松 10DLC 注册:使用带宽轻松注册您公司的 10 位电话号码,从您已经使用的品牌和活动号码发送 SMS 消息
  • 真正的人力支持: Bandwidth 的支持人员是真正的人,随时准备为您提供行业指导和技术支持,以解决问题并保持平稳运行

带宽 SMS API 消息传递通道

  • 短信和彩信

带宽 SMS API 的优点和缺点

优点缺点
响应迅速的客户服务号码移植可能很麻烦
易于促进 API 之间的 webhook 自动化没有 WhatsApp API

带宽 SMS API 定价

渠道即用即付价格折扣
短信出站每条文本 $.004
  • 大批量和企业使用折扣
短信入站自由的

Avaya OneCloud CPaaS

Avaya 徽标

Avaya OneCloud CPaaS 以三种不同的服务类型包提供入站和出站 SMS、MMS 和 WhatsApp API,具体取决于您公司的开发人员专业知识:

  • 订阅由 Avaya 完全管理的预构建 API 解决方案,只需为您使用的渠道付费
  • 如果您的团队缺乏内部开发人员,请与 Avaya 的团队合作在几天内创建新的应用程序
  • 如果您的公司拥有开发人员团队,则使用 Avaya 的代码、平台和工作流设计器构建您自己的自定义解决方案

Avaya OneCloud CPaaS 突出特点

  • 传递分析:使您的移动和 Web 应用程序能够跟踪消息传递状态和分析,让您随时了解哪些消息(甚至是批量消息)到达目的地,为营销活动提供有用的反馈
  • AI 集成:将 Avaya SMS 和 MMS 功能与流行的支持 AI 的对话软件集成,结合消息传递和自助服务功能
  • 投票和调查:发送集成到您的消息中的投票和调查
  • 更改的发件人 ID:更改显示在客户消息末尾的发件人 ID,即使是来自不同代理的消息,也可以创建本地和统一的公司语气

Avaya OneCloud CPaaS 消息传递渠道

  • 短信和彩信

Avaya OneCloud CPaaS 的优点和缺点

优点缺点
易于使用的文档没有来自美国和加拿大以外的入站邮件
快速新号码设置与竞争对手相比,渠道选择有限

Avaya OneCloud CPaaS 定价

渠道即用即付价格折扣
短信出站每条文本 $.005 与 Avaya 联系以获得自定义折扣
短信入站免费本地

.0085 美元免费电话

消息鸟

消息鸟徽标

Messagebird 提供用于一对一双向短信、群发 SMS 消息、美国和加拿大境内的 MMS 消息、双因素身份验证以及跨所有平台同步消息的对话 API 的 API 。 通过 140 个国家/地区的 240 多家运营商发送和接收 SMS 消息。

MessageBird 突出特点

  • Flow Builder: Messagebird 的免代码 Flow Builder 允许您使用 IVR、SMS 到电子邮件转发和废弃购物车跟进等工具,将 API 网络挂钩与自动化活动序列相结合,创建定制的对话旅程
  • SMS 状态:访问每条已发送消息的 SMS 状态,包括传递状态、打开状态、该状态的原因以及提供有关失败传递的更多数据的错误代码
  • 列出消息:按发件人、收件人、消息类型、消息状态或搜索词列出和过滤入站、出站和计划出站消息。 这使代理和管理员可以轻松搜索特定消息。

MessageBird SMS API 消息通道

  • 在线聊天
  • 短信和彩信
  • WhatsApp
  • 微信
  • 脸书信使
  • Instagram 信使

MessageBird SMS API 优点和缺点

优点缺点
交货报告有时传入或传出消息会延迟
文档有助于轻松集成美国的一些运营商限制

MessageBird SMS API 定价

渠道即用即付价格折扣
短信出站每条文本 $.006
  • 批量折扣
短信入站自由的
WhatsApp 每条消息 $.005 +

每次对话 $.0147

普利沃

普利沃徽标

Plivo提供 SMS 和 MMS 消息 API ,可连接到 190 多个国家的 900 多个网络。 利用多种功能使消息传递更加高效、安全和个性化,例如多语言短信、支持同一客户的座席号码共享、约会提醒和调查。

Plivo 突出特点

  • 自动化 SMS 营销工具:将 Plivo API 集成到各种自动化序列中,非常适合销售漏斗和潜在客户转换——序列促销优惠、购物车放弃提醒、联系人更新、调查、评论等。
  • 多语言字符集支持:使用任何语言与客户交流,包括中文、日语、阿拉伯语等的完整字符集,以及表情符号和符号。
  • 双重身份验证:使用两个验证密码保护敏感的客户信息——一个通过您的应用程序,一个通过自动文本或电话呼叫——验证客户身份

Plivo SMS API 消息通道

  • 短信和彩信

Plivo SMS API 优点和缺点

优点缺点
简单的 API 设置和集成没有 WhatsApp API
用户友好的文档错误消息可能过于模糊

Plivo SMS API 定价

渠道即用即付价格折扣
短信出站每条文本 $.005
  • 批量折扣
短信入站自由的

卡莱拉

Kaleyra 徽标

Kaleyra 在 190 多个国家/地区提供 SMS、MMS 和 WhatsApp 消息 API,使用 1600 多家运营商。 他们的 API 库使您可以访问大量有用的功能,例如一次性密码 SMS、验证 SMS、批量 SMS、预定 SMS、SMS 状态等。

Kaleyra SMS API 突出功能

    • 可扩展的一次性密码: Kaleyra 的平台允许您通过 SMS 或电子邮件一次向数千名客户发送安全和加密的 OTP 消息,其中 98% 的消息在 5 秒或更短的时间内到达客户
    • 已验证的短信:已验证的消息在您的每条出站短信上都有您的品牌徽标和蓝色复选标记,增强了客户眼中的品牌、合法性和专业性
    • 个性化短信:使用用户数据自定义批量消息,因此每个用户都会收到一条带有姓名、地​​址、公司、订单历史记录等的个性化消息

Kaleyra API 消息传递通道

  • 短信和彩信
  • WhatsApp
  • 电子邮件

Kaleyra 的优点和缺点

优点缺点
通过一次性密码实现可扩展的安全性没有社交媒体消息 API
极具竞争力的价格将 API 与 Kaleyra 聊天机器人流一起使用可能会令人困惑

Kaleyra 定价

渠道即用即付价格折扣
短信出站每条文本 $.004 Kaleyra 根据您每月的消息数量提供自定义报价
短信入站自由的

Vonage

Vonage 标志

虽然 Vonage 的每条消息费率很高,但他们拥有许多竞争对手不提供的庞大 API 库——用于调度、私人消息传递、统一多渠道通信、身份验证、客户号码洞察和应用内消息传递的 SMS 和 MMS API。

Vonage SMS API 突出功能

  • Number Insight API:获得客户号码洞察力,包括客户意图预测、号码验证、区分移动和固定电话号码以及欺诈检测。
  • 私人短信:通过提供安全的短信空间,用户可以在其中进行双向对话、协商、交易和使用任何其他消息功能,而他们的电话号码伪装成安全的短信空间,从而为最终用户(包括代理和客户)实现私人通信
  • 双向客户通知:向客户发送有关约会、送货和促销的通知,客户可以在自动文本中回复和互动——确认、取消重新安排等

Vonage SMS API 消息传递通道

  • 短信和彩信
  • 社交聊天应用程序(WhatsApp、微信)
  • 电子邮件

Vonage SMS API 优点和缺点

优点缺点
交付成功率高SMS 集成文档冗长且令人生畏
易于调查消息传递报告昂贵的入站和出站消息费率

Vonage SMS API 定价

渠道即用即付价格折扣
短信出站每个文本 $.0063 没有任何
短信入站$.0058 美元

泰尼克斯

telnyx 徽标

Telnyx 是一家 CPaaS 提供商,其私有网络遍布全球各地,提供强大的安全性和快速、成功的消息传递。 他们的 SMS 和 MMS API 支持扩展,具有旨在最大限度地提高交付能力和打开率的独特功能。

Telnyx SMS API 突出功能

  • 字母数字发件人 ID:使用字母和数字创建自定义 ID,以控制附加到您的消息的可识别性和身份
  • 选择退出处理: Telnyx 自动处理包含取消相关字词(如取消或结束)的客户选择退出和选择加入。 客户可以通过发送消息 Start 或 Unstop 来选择加入。
  • 号码池和地理匹配:号码池允许您公司内的多个座席在向客户发送消息时使用统一的号码,创建统一的存在,防止客户混淆。 Geomatch 通过选择客户本地的虚拟电话号码来增强此功能。

Telnyx API 消息传递通道

  • 短信和彩信

Telnyx 的优点和缺点

优点缺点
轻松购买和分配号码Telnyx 用户支持在停机期间响应速度可能会很慢
此列表中最便宜的 SMS API 价格数字选择有时会受到限制

Telnyx SMS API 定价

渠道即用即付价格折扣
短信出站每个文本 $.0025
  • 承诺使用折扣
短信入站自由的

点击发送

点击发送徽标

ClickSend 凭借此列表中最高的每条消息率,为营销活动、SMS 统计、SMS 收据和收据规则、批量和一对一消息以及电子邮件到 SMS 提供 SMS 和 MMS API。 ClickSend 平台可确保全球高性能直接路由的高级别安全性和 100% 正常运行时间。

ClickSend 突出功能

  • 电子邮件到 SMS 网关:在您的电子邮件中创建以文本形式发送给客户或内部团队成员的消息,提高即时性和打开率
  • 群发短信营销:使用模板填写客户数据,批量发送个性化短信
  • SMS 活动:为个性化 SMS 营销或欢迎活动创建和安排模板,这些活动利用促销、交易消息、调查和其他类型的消息。

点击发送消息渠道

  • 短信和彩信

ClickSend 的优点和缺点

优点缺点
活动很容易安排每条消息费率非常昂贵
与其他平台顺利实施创建 SMS 模板可能会令人困惑

点击发送定价

渠道即用即付价格折扣
短信出站平均 0.0175 美元
  • 每月使用率更高的更便宜的价格
短信入站自由的

辛奇

新标志

Sinch提供广泛的消息传递 API——SMS、MMS、带有图像和操作按钮的 RCS(富通信服务)、WhatsApp、社交媒体消息传递通道和 SMS 验证。 您可以将这些 API 用作独立集成,也可以将它们组合成一个全渠道 API,该 API 还支持高级功能。

Sinch SMS API 突出特点

  • 对话 API:将所有独立的通信渠道与日历、聊天机器人、IVR 系统、轮播、投票和提醒等功能结合到一个全渠道 API 中。 对话 API 允许代理跨渠道支持客户并保留对话历史记录。
  • RCS 消息传递:使用文本中内置的高级功能让您的业务消息流行起来,例如用于建议回复、号召性用语或轮播的可点击按钮
  • 实时反馈:接收有关实时消息传递状态、已读回执和有关客户活动的通知的信息和更新。

Sinch API 消息传递通道

  • 彩信和短信服务
  • RCS
  • WhatsApp
  • 社交媒体消息

Sinch API 的优点和缺点

优点缺点
有助于公司内部提醒和沟通薄弱的文档会使 API 难以使用
响应迅速的客户服务API 不提供实时定价数据可见性

Sinch API 定价

渠道即用即付价格折扣
短信出站平均 0.0175 美元
  • 每月使用率更高的更便宜的价格
短信入站自由的

SMS API 业务用例

使用您已有的客户服务工具和应用程序(联络中心渠道、营销和销售漏斗工具、日历和 CRM 数据库)部署 SMS API 和自动化 Webhook 可以创建动态用例。

示例 SMS API 用例:

  • 营销活动:安排和自动触发器(webhook)以使用入职文本、自动跟进和折扣优惠欢迎客户,让客户选择加入和选择退出时事通讯订阅,并配置废弃购物车提醒
  • 促销和公告:将您的 SMS API 连接到产品库存列表或数据库,在添加、售罄或更新新产品时触发自动客户通知
  • 约会和活动提醒:链接 SMS API、客户数据库和日历应用程序,在活动开始前一定时间发送自动 SMS 约会提醒
  • 产品交付和跟踪更新:将您的 SMS API 与产品跟踪计划集成,以提供有关包裹交付的更新。 在送货当天,发送取货说明或自动跟进以确保包裹送达。
  • 客户支持:将 SMS API 与您的联络中心和客户数据库连接,以获得个性化的 SMS 客户支持,座席可以通过中央桌面界面同时支持多个客户
  • 密码和身份验证:文本一次性密码或双重身份验证方法以确保用户身份
  • 折扣或优惠券:使用 RCS 发送链接和优惠券,客户通过单击横幅或嵌入 SMS 的链接来验证这些链接和优惠券
  • 调查:在预约、客户服务互动、产品交付或其他值得反馈的重要事件之后自动进行出站客户满意度调查

您的公司应该使用哪个 SMS API?

SMS API 提供的代码使您的团队的开发人员可以轻松地将 SMS 功能集成到您预先存在的应用程序、渠道和工具中。

但是,上面列出的每个 CPaaS 提供商都提供不同的消息传递渠道、定价、折扣、全球 SMS 覆盖范围、API 功能包和 SMS API 功能——从 RCS、调查、验证到一次性密码。

考虑到您计划每月发送的 SMS 文本数量以及您为 SMS 系统设想的用例,选择一个 CPaaS 提供商,其 API 构建在您公司已有的应用程序之上。

短信 API 常见问题

下面,我们回答了一些关于 SMS API 的热门问题。