Charket SMS 是一款将 Salesforce CRM 与短信服务集成在一起的 AppExchange 应用程序,通过 Charket SMS,用户可以在 Salesforce 系统中向中国大陆以及国际手机号码发送验证码短信、通知短信、营销短信。
为了符合中国大陆的短信使用合规要求,Charket 并不直接提供短信发送服务,用户需自行购买短信供应商提供的相应短信套餐。目前,Charket 支持腾讯云作为短信服务提供商。使用 Charket SMS 的用户,首先需要购买和开通腾讯云的短信服务,相应产品内容及价格请参考:https://cloud.tencent.com/product/sms。相应短信发送服务的费用由用户与腾讯云完成结算,和 Charket 并不产生关联。Charket 会陆续支持更多的短信服务提供商。
安装 Charket SMS
Salesforce 系统管理员请访问 Salesforce 企业应用商店 AppExchange,点击以下链接安装 Charket SMS:
https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3u00000ONWZREA5
Note:下载安装完成后,在 Setup 里给相关 Users 添加以下权限:
1. 管理和使用 Charket SMS 所有功能的用户
Charket SMS - Admin
Charket SMS Providers - User
2. 仅使用发送和查看短信功能的用户:
Charket SMS - User
Charket SMS Providers - User
配置腾讯云
首先,用户需前往腾讯云网页注册账号:https://cloud.tencent.com/register?&s_url=https%3A%2F%2Fconsole.cloud.tencent.com%2Fsmsv2%2Fcsms-template
注册账号完成后,可以得到和账户相关的 Access Key ID、Access Key Secret 等信息。在腾讯云创建一个应用后,会得到 SMS SDK App ID 等信息。
其次,用户需在腾讯云创建短信签名。
完成上述步骤后,用户登陆 Salesforce 网页,从 App Launcher 中进入到 Charket SMS 页面。
1. SMS Service Providers
点击进入 SMS Service Providers 添加腾讯云账户相关信息。用户在此填入腾讯云账户的 Access Key ID、Access Key Secret、SMS SDK App ID 等信息。SMS API Endpoint 为 `https://sms.tencentcloudapi.com`。
2. SMS Signatures
用户首先需要在腾讯云完成短信签名的提交审核,审核通过后,在 Charket SMS Signatures 中填写在腾讯云创建的短信签名名称,并关联创建的 SMS Service Provider。签名将显示在所发送短信消息的开头。
3. SMS Templates
点击进入 SMS Templates 创建个性化短信模板。Charket 目前支持发送三种类型的短信:验证码短信、通知短信、营销短信。
3.1 验证码短信
三种短信类型中,只有验证码短信需设置有效时间。
验证码短信支持中国内地、中国香港/澳门/台湾及国际手机号码。如需向中国香港/澳门/台湾及国际手机号码发送短信,需选中 International SMS。
在 Template Content 中填入短信模板的详细内容,在 Merge Field 中勾选 Verification Code。模板创建完成后点击保存。
创建完成的模板将出现在 SMS Templates 列表中,初始状态为 Pending。约一个小时左右,根据腾讯云的审核结果,状态将更新为 Approved 或者 Rejected。审核通过的验证码显示为 Approved,内容不可继续编辑。显示 Pending/Rejected 的模板内容仍可继续编辑,直至审核通过。
3.2 通知短信
通知短信可在 Contents 中随意指定 Merge Field。
3.3 营销短信
同样,营销短信也可以根据所发送的内容和对象,个性化设置 Merge Field。
发送短信
1. 通过 Charket Form 发送验证码
Note:使用 Charket Form 发送验证码必须要安装 Charket package。
2. 通过 Process Builder/Flow 发送通知或营销短信
Charket SMS 提供了一个 Apex action,可以通过Process Builder/Flow 调用来发送短信。
Note:
Field |
Type |
Value |
描述 |
必填/可选 |
SMS Template ID |
ID |
SMS Template ID |
短信模板 ID |
必填 |
Mobile Number |
String |
Mobile Number |
手机号码 |
必填 |
SMS Signature ID |
ID |
SMS Signature ID |
短信签名 ID |
发送国内短信必填 |
Current Object ID |
Field Reference |
[Lead].Id |
设置自动 Merge 当前对象的数据 |
可选 |
Contact/Lead ID |
Field Reference |
[Lead].Id |
发送短信通知后创建的SMS Messages 中是否关联Contact/Lead |
可选 |
查看和跟踪数据
发送完成后,可以在 SMS Messages 中查看和跟踪发送短信的数据,包括是否发送成功、短信详情,以及更多其他相关联的数据。