Подключение Slack-бота

Последние изменения: 09.03.2021

Канал «Slack» подключается через бота, который представляет вашу компанию. Клиенты могут добавить его в свои контакты, чтобы писать в любой момент, когда появляются вопросы.

Чтобы создать нового бота и подключить его к Омнидеску:

1. Перейдите к форме создания Slack приложения. Если у вас нет Slack аккаунта, нужно сначала его завести, а после перейти по ссылке.

2. В открывшемся окне укажите название вашего приложения и выберите из списка рабочую область (Development Slack Workspace), к которой будет относиться бот. После заполнения полей нажмите кнопку Create App

55a9491929304b1c7ec73c84959bb84c.png

3. В разделе Basic Information скопируйте Client Id и Client Secret и вставьте их в соответствующие поля в Омнидеске (аккаунт администратора — раздел «Каналы» — подраздел «Slack» — форма «Добавить Slack бота»), но не нажимайте «Подключить» до выполнения всех шагов данной инструкции:

016c618aba9e6fbc0cc374186bfce07f.png

3. Перейдите в раздел OAuth & Permissions, добавьте в блоке Redirect URLs ссылку https://omnidesk.ru/system/userauth/slack и нажмите кнопку Save URLs:

c815922f80105ca76a3c1c96d99c3f5c.png

4. Далее в этом же разделе OAuth & Permissions в блоке Scopes нажмите на кнопку Add an OAuth Scope и добавьте те же опции, что и на скриншоте ниже

de71ae7b4b9259d6f9e3f3b83558ba7f.png

5. Перейдите в раздел Event Subscriptions и установите Enable Events в позицию ON. В поле Request URL вставьте ссылку из формы подключения бота в аккаунте администратора и дождитесь появления надписи Verified:

1606df96d7d2fcda95fd545cfed7c43d.png

6. В этом же разделе в блоке Subscribe to Bot Events, используя поиск, добавьте события (Events): message.channels, message.im, message.groups, message.mpim, file_shared. Сохраните изменения, нажав на кнопку Save Changes:

files.php?filename=c110b22438bcf80f54274

7.(!) Если вы хотите, чтобы клиенты могли добавить вашего бота в свой Slack и писать в его адрес, выполните еще один шаг: перейдите в раздел Manage Distribution, убедитесь, что в блоке Share your App with Other Workspaces все поля отмечены галочкой, и нажмите кнопку Activate Public Distribution:

7e5f47ba447a3cc22d5ff52012c1407a.png

8. Перейдите в раздел App Home и установите Always Show My Bot as Online в позицию ON.

d06d159021a589edc11b69eff37f595b.png

10. В форме подключения Slack-бота в Омнидеске нажмите «Подключить» и в появившемся всплывающем окне авторизуйте бота в Омнидеске.

Теперь вы сможете добавить канал Slack в виджет Омнидеска или разместить ссылку для добавления slack бота в контакт-лист в любом удобном для клиентов месте. Для этого скопируйте ссылку из формы редактирования Slack-бота в Омнидеске.

08c9646a8efe0413d1917f553688b1a0.png

Как выглядят обращения из Slack в Омнидеске

В общем списке обращений отображаются только те обращения, по которым ведётся асинхронное общение — каждая сторона отвечает тогда, когда может, а чаты в режиме реального времени отображаются отдельно и обрабатываются через специальный интерфейс.

Когда поступает новый чат (Slack, Telegram, Viber, Skype, ВК-сообщения, ФБ-сообщения), в правом верхнем углу аккаунта сотрудника появляется зелёная иконка. Входящие чаты или новые ответы в чатах отображаются именно через неё:

c2e31fe4dc84c7c7e3ad15689a60f9fc.gif

В общем списке обращений чаты тоже отображаются, но не сразу, а после их завершения: либо когда сотрудник вручную закрывает чат, либо после 10 минут (значение по умолчанию) бездействия обеих сторон:

ac9b7298c9234dd5f93cc7542b94f2e1.png

Мы специально разделили синхронное и асинхронное общение, так как для оказания первоклассной поддержки необходимо учитывать специфику и ожидания клиентов в зависимости от типа канала, через который ведётся общение. 

Например, отправляя сообщение по почте, пользователь готов ждать ответа в течение нескольких часов, но в случае с чатами даже 5 минут ожидания ответа для пользователя уже кажутся вечностью. Если не учитывать этот момент и одинаково относиться к обращениям из почты и чатов, некоторые клиенты получат неприятный опыт взаимодействия с компанией. 

Подробнее о работе с чатами в нашем видеоруководстве.

Помогла ли вам статья?