Zendesk 和 Smooch 集成

问题描述 投票:0回答:2

我已将我的 smooch 帐户与 Zendesk 集成。但是,当我在聊天中写入消息时,smooch 会在 Zendesk 中创建一个新的匿名用户。有没有一种方法可以将 smooch 用户绑定到 Zendesk 中已创建的用户?

zendesk smooch
2个回答
1
投票

遗憾的是,目前无法将 Smooch 用户与现有 Zendesk 用户绑定。

但是,根据您使用 Smooch 的方式,您可以预先填写基本个人资料信息,例如名字和姓氏。如果您使用任何 Smooch SDK(Web、iOS、Android),您可以通过这些 SDK API 来执行此操作,例如:https://docs.smooch.io/guide/native-ios-sdk/

您还可以选择为 Smooch 用户分配一个 userId,该 ID 可用于跨多个设备或渠道识别用户。这是可选的,但如果您选择这样做,您可以在 Smooch 中预先创建用户记录,作为预填写将在 Zendesk 中显示的个人资料信息的一种方式。

https://docs.smooch.io/rest/#operation/createUser


1
投票

[2022年更新]

解释一下在消息传递网络/移动 SDK 中验证最终用户的页面:

如果 Zendesk 用户配置文件中的

external_id
(通过 Tickets API 设置 )与 JWT 中提供的
external_id
(用于将用户登录到 SDK)匹配,则该用户对话中生成的任何票证( s) 将链接到匹配的 Zendesk 用户。

(这适用于 Messaging Web 和移动 SDK,以及 Sunshine Conversations Web 和移动 SDK)

[2021年更新]

自从推出带有 Agent Workspace 的新 Zendesk 套件(以及之前收购 Smooch)以来,使用 Switchboard 时出现了全新的 Sunshine Conversations 集成和新功能。

基本上,您可以将中间件(或第 3 方系统)设置为您的

defaultSwitchboardIntegration
,这可以:

  • 接收所有全新对话(在 ZD 中创建用户/票证之前),
  • 确定用户的电子邮件(内部DB、ZD用户查找等)
  • passControl
    至 Zendesk,以便开票
    • 在元数据中包含用户的电子邮件,格式为:
      "dataCapture.systemField.requester.email": "<user email>"

收到此新票证后,新集成将执行查找。针对 ZD 用户数据库中的所有用户提供的电子邮件,并在匹配时自动关联(而不是创建新的用户记录)

有关总机的更多信息,以及可通过

passControl
设置的参数的完整列表。 (包括标签等),请参阅此处的文档:https://docs.smooch.io/guide/switchboard/#metadata-sent-to-zendesk

© www.soinside.com 2019 - 2024. All rights reserved.