Интеграция Zendesk и Smooch

#zendesk #smooch

#zendesk #smooch

Вопрос:

Я интегрировал свою учетную запись smooch с Zendesk. Но когда я пишу сообщение в чат, smooch создает нового анонимного пользователя в Zendesk. Есть ли способ привязать пользователя smooch к уже созданному в Zendesk?

Комментарии:

1. Говоря как человек, знакомый с zendesk и smooch (отказ от ответственности, я работаю @ Smooch), на самом деле совершенно ясно, чего он пытается достичь…

Ответ №1:

К сожалению, в настоящее время невозможно связать пользователя Smooch с существующим пользователем Zendesk.

Однако, в зависимости от того, как вы используете Smooch, вы можете предварительно заполнить основную информацию профиля, например имя и фамилию. Если вы используете любой из SDK-пакетов Smooch (web, ios, Android), вы можете сделать это с помощью этих API-интерфейсов SDK, например: https://docs.smooch.io/guide/native-ios-sdk /

У вас также есть возможность назначить пользователям Smooch идентификатор пользователя, который можно использовать для идентификации пользователя на нескольких устройствах или каналах. Это необязательно, но если вы решите сделать это, вы можете предварительно создать запись пользователя в Smooch, чтобы предварительно заполнить информацию профиля, которая будет отображаться в Zendesk.

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

Ответ №2:

[Обновление 2022 года]

Перефразируя страницу аутентификации конечных пользователей в веб- / мобильных SDK для обмена сообщениями:

Если external_id профиль пользователя Zendesk (заданный через Tickets API) совпадает с профилем, external_id указанным в JWT (используется для входа пользователя в SDK), то любой результирующий билет из диалогов этого пользователя будет связан с соответствующим пользователем Zendesk.

(это относится к веб- и мобильным sdкам для обмена сообщениями, а также к веб- и мобильным SDКАМ Sunshine Conversations)

[Обновление 2021 года]

С момента запуска нового пакета Zendesk с Agent Workspace (и приобретения Smooch до этого) появилась совершенно новая интеграция Sunshine Conversations и новые функции при использовании коммутатора.

В принципе, вы можете установить промежуточное программное обеспечение (или стороннюю систему) в качестве своего defaultSwitchboardIntegration , которое могло бы:

  • получать все новые сетевые диалоги (до создания пользователей / заявок в ZD),
  • определите адрес электронной почты пользователя (внутренняя база данных, поиск пользователя ZD и т. Д.)
  • passControl в Zendesk, чтобы был открыт билет
    • включите адрес электронной почты пользователя в метаданные в формате: "dataCapture.systemField.requester.email": "<user email>"

После получения этого нового запроса новая интеграция выполнит поиск. предоставленного электронного письма для всех пользователей в базе данных пользователей ZD и автоматическое сопоставление при совпадении (вместо создания новой записи пользователя)

Для получения дополнительной информации о Switchboard и полного списка параметров, которые можно задать через passControl . (вкл. Теги и т. Д.), См. Документы здесь: https://docs.smooch.io/guide/switchboard/#metadata-sent-to-zendesk