Перейти к содержимому

Как включить уведомления в слаке

  • автор:

Как настроить отправку уведомлений в Slack?

Чтобы получать уведомления в Slack о появлении новых необработанных обращений, перейдите в разделНастройки — Уведомленияи нажмите кнопку “Настроить”.

Настройка уведомления в Slack

В открывшемся окне нужно ввести адрес вашего рабочего пространства Slack.

Настройка уведомления в Slack

В случае, если вы не знаете URL, или рабочее пространство еще не создано, используйте предлагаемые инструкции.

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

Настройка уведомления в Slack

После завершения настройки установите переключатели в положение “Активно” для тех типов обращений, уведомления о которых вы хотели бы получать через Slack.

Настройка уведомления в Slack

Дополнительно, нажав на значок шестеренки, вы можете настроитьвремя отправкиуведомлений (по умолчанию уведомления отправляются в любой день в любое время), включить отправку уведомленийтолько об упоминаниях(по умолчанию отправляются уведомления и о комментариях), добавить в текст уведомления ссылку наисходный источникобращения (по умолчанию отправляется ссылка на обращение в Angry.Space), а также настроить уведомления толькодля некоторых аккаунтов(по умолчанию уведомления отправляются для всех аккаунтов).

Настройка уведомления в Slack

  • Политика конфиденциальности
  • Пользовательское соглашение

Уведомления в Slack

Общая логика настройки уведомлений о новых обращениях и ответов клиентов описана тут. Другие инструкции:

  • звуковые и браузерные уведомления(по 2 минуты на выполнение)
  • уведомления на почту(2 минуты на выполнение)
  • уведомления в Telegram(10 минут на выполнение)
  • уведомления в Mattermost(5 минут на выполнение)
  • уведомления в Discord(5 минут на выполнение)

Для получения уведомлений в Slack необходимо создать Slack-приложение и настроить правила в Омнидеске.

В примерах с кодом запроса мы используем метод блоков, рекомендованный Slack. В разделе «Дополнительные возможности» также есть пример запроса по методу Attachment.

Предварительная настройка

1. В аккаунте Slack перейдите к форме создания Slack-приложения. В модальном окне выберите Create an appFrom scratch, укажите название приложения и выберите рабочую область, в которую оно будет добавлено.

b4a0f22aab7842b2d973ce1ac72b30fd.png

2. Перейдите в раздел Incoming Webhooks и активируйте входящие вебхуки. Внизу страницы кликните на Add New Webhook to Workspace.

3. На открывшейся странице выберите канал, в который будут поступать уведомления из Омнидеска, или сотрудника, чтобы уведомления поступали в личные сообщения от имени создателя приложения. Нажмите на кнопку «Разрешить».

a87aea6cbdbdb846d3040c96efa9319f.png

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

4. Скопируйте полученный вебхук URL. Он нужен для отправления уведомлений в Slack из Омнидеска.

ecaea9d6291bda90e6990b4a7414e46b.png

Создание правил в Омнидеске

5. Создайте в Омнидеске правила, которые будут отправлять уведомления в Slack. Перейдите в аккаунт администратора — раздел «Каналы» — подраздел «Правила».

а. Для получения уведомлений в Slack о поступлении новых обращений создайте правило для входящих обращений:

d1dd94f1240fe6375c9ccbe260a89101.png

В блоке «производить действие» выберите вариант «Выполнить вебхук», затем укажите метод POST. В поле «URL для отправки запроса» вставьте вебхук URL, который вы скопировали в Slack.

Ниже выберите вариант «Кастомный запрос» в формате JSON и добавьте код запроса:

805e1b78aa8325f6596d33937515973f.png

б. Для получения уведомлений в Slack о поступлении новых ответов в обращениях и чатах создайте правило для изменённых обращений:

cb83bdc266cbbbec2e631733cf92f203.png

В блоке «производить действие» выберите вариант «Выполнить вебхук», затем укажите метод POST. В поле «URL для отправки запроса» вставьте вебхук URL, который вы скопировали в Slack.

Ниже выберите вариант «Кастомный запрос» в формате JSON и добавьте код запроса:

1db0cd6a56c96b3effa85210ce2dc0e3.png

На этом настройка закончена, теперь вы будете получать уведомления в Slack и не пропустите новые сообщения от пользователей.

PRO подсказка: В новых чатах тема обращения формируется на основе первого сообщения от пользователя:

  • иногда такое сообщение может быть довольно длинным и ломать верстку вашего уведомления;
  • текст самого сообщения в таком случае будет дублировать тему.

Чтобы избежать этого, лучше создавать отдельные правила для входящих обращений по каналу email и по синхронным каналам, а в тексте кода запроса для уведомления о новых чатах не использовать переменную [case_subject].

Дополнительные возможности

6. Используйте переменные

Добавьте в код вебхука нужные вам переменные с данными из Омнидеска (телефон пользователя, компанию, текст заметки, данные кастомных полей и т. п.), чтобы уведомления максимально отвечали вашим задачам.

Пример кода запроса:

Замените [кастомное_поле] на ваш вариант, выбрав дополнительное поле данных из списка переменных, кликнув на ссылку «переменные» справа от кастомного запроса в правиле.

5a73e4d71a93da17d4332f670dfd7f98.png

Сделайте уведомления более информативными с API Slack

7. Добавьте в запрос нужные элементы

Можно добавлять emoji, изображения, гиперссылки, разделители и т. д. Подробная информация о синтаксисе запросов есть в официальной документации Slack.

К примеру, настройте отдельное правило для входящих обращений, чтобы отслеживать новые обращения от важных клиентов. Допустим, будем повышать приоритет таких обращений и отправлять уведомление с нужной информацией в Slack. Чтобы точно не пропустить уведомление, добавим логотип компании клиента, разделитель и иконку с восклицательным знаком.

5e969a9cdbfbf0b715c9afe7aa4d2a14.png

Пример кода запроса:

 < "text": "Новое обращение № [case_number] от VIP Клиента", "blocks": [ < "type": "context", "elements": [ < "type": "mrkdwn", "text": ":warning: *Новое обращение № от VIP Клиента*" > ] >, < "type": "section", "fields": [ < "type": "mrkdwn", "text": "*Отправитель*\n\n[user_email]" >, < "type": "mrkdwn", "text": "*Группа*\n[case_group]" >] >, < "type": "divider" >, < "type": "section", "text": < "type": "mrkdwn", "text": "*[case_subject]:*\n\n[case_description|text]" >, "accessory": < "type": "image", "image_url": "[ссылка на изображение]", "alt_text": "VIP Компания" >>, < "type": "divider" >] >
  • Вместо [домен] укажите имя вашего аккаунта в Омнидеске. По клику на имя пользователя вы сможете перейти к его профилю в Омнидеске.
  • Укажите ссылку на нужное вам изображение вместо [ссылка на изображение] в параметре image_url.

842fab41fab8928339c8ee5e8c8974ec.png

8. Добавьте кнопки

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

Пример кода запроса:

 < "text": "Новый ответ в обращении № [case_number]: [last_message|text]", "blocks": [ < "type": "section", "text": < "type": "mrkdwn", "text": "*Новый ответ* в обращении № *[case_number]*" >>, < "type": "section", "fields": [ < "type": "mrkdwn", "text": "*Отправитель*\n[user_full_name] \n [user_email]" >, < "type": "mrkdwn", "text": "*Группа*\n[case_group]" >] >, < "type": "section", "text": < "type": "mrkdwn", "text": "*[case_subject]:*\n[last_message|text]" >>, < "type": "actions", "elements": [ < "type": "button", "text": < "type": "plain_text", "text": "Ответить" >, "style": "primary", "url": "[case_url]" >, < "type": "button", "text": < "type": "plain_text", "text": "Профиль пользователя" >, "url": "https://[домен].omnidesk.ru/staff/users/record/[user_id]" >, < "type": "button", "text": < "type": "plain_text", "text": "Ваш сайт" >, "style": "danger", "url": "https://yoursite.ru/" > ] >, < "type": "divider" >] >
  • Вместо [домен] необходимо указать домен вашего аккаунта в Омнидеске. По клику на кнопку с именем пользователя вы сможете перейти к его профилю в Омнидеске.
  • Замените внутри кавычек текст “Ваш сайт” на нужный и укажите ссылку на него вместо https://yoursite.ru/.

d7e9eb758d0457c8c552c8de5470985c.png

PRO подсказка: Если переходить на внешние ссылки через кнопки, Slack отображает предупреждение:

e84870f6fbc11eaea6628f6d4793dae6.png

Чтобы убрать это уведомление и разрешить переход по таким ссылкам, откройте страницу приложений, выберите приложение, которое вы создали для передачи уведомлений из Омнидеска, и перейдите в раздел Interactivity & Shortcuts.

Переведите ползунок в активное состояние. В поле request URL пропишите ссылку на канал, в который будут поступать уведомления, а после сохраните изменения. Ссылку на канал можно получить в браузерной версии Slack.

Если вы используете интерактивные инструменты для вашего рабочего процесса в Slack, то укажите ссылку, в адрес которой будет отправляться HTTP запрос.

8fb39f5e3937f870b181ce3741a2dd1f.png 251387a7414f386bed6314332fbe67db.png

9. Используйте метод Secondary Attachment

Slack предоставляет Secondary Attachment Method как вторичный метод передачи данных. Содержание такого уведомления может быть свернуто, скрыто и урезано, в отличие от метода блоков, который мы рассмотрели в основной части статьи.

Пример кода запроса:

< "attachments":[ < "fallback":"Новый ответ в обращении № <[case_url]|[case_number]>", "pretext":"*Новый ответ* в обращении № *<[case_url]|[case_number]>*", "color":"#4CA9E4", "fields":[ < "title":"Отправитель", "value":"[user_full_name] [user_email]", "short":true >, < "title":"Группа", "value":"[case_group]", "short":true >, < "title":"[case_subject]", "value":"[last_message|text]", "short":false >] > ] >

24830db0020de6b9065fcdf89c517b0a.png

10. Используйте официальный конструктор блоков

Конструктор блоков упростит работу с кодом запроса и поможет подобрать нужные элементы.

11. Настройте аватарку бота

Добавить аватарку для вашего бота, от имени которого будут приходить уведомления, можно тут: api.slack.com/apps. Кликните на нужное приложение и перейдите в раздел Display Information.

5d84edd69db25cad2fcc0045d117ab88.png

faa62c0d0cb54c4144aab07e9626b702.png

12. Добавьте упоминание в мессенджере

а. Упоминания всех, участников канала, определенной группы или тех, кто в канале и онлайн работают через указание, соответственно, @everyone, @channel, @group @here в тексте. Также можно использовать такой формат упоминания:

б. Конкретного сотрудника можно упоминать через указание после @ его ID внутри угловых скобок <>, то есть в виде , где вместо [User_ID] надо подставить ID пользователя в мессенджере.

Получить ID нужного сотрудника в Slack можно, зайдя в его профиль:

6b19f1ea1ec9c5aa68867981cc50826a.png

13. Упоминайте в Slack ответственного сотрудника

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

а. Настройте правила распределения

Примеры правил для автоматического распределения обращений есть в отдельном разделе базы знаний тут. Или можете, например, использовать такое правило для входящих обращений, чтобы равномерно назначать ответственными в обращении всех доступных сотрудников, кроме руководителя и тех, у кого доступ «только просмотр»:

c500198a204dd287bfcbaabee659b63c.png

б. Создайте правила для отправки вебхука с упоминанием ответственного

Для каждого из сотрудников создайте правило, которое будет отправлять уведомление с упоминанием в Slack. При поступлении нового обращения понадобится такое правило для входящих обращений:

4b3748e437a922b0bbdbde63bc56ae1e.png

Используйте следующий текст кастомного запроса (как получить ID пользователя в Slack, описано в пункте 12 этой статьи):

dc07654084d47dc805a2592c0138b13e.png

Для отправки уведомления с упоминанием ответственного в Slack при поступлении нового ответа в обращении также понадобятся отдельные правила для каждого сотрудника. Вот пример такого правила для измененных обращений:

ae8a1d0ca1096b95eca6230e511911cf.png

Используйте следующий текст кастомного запроса:

Обратите внимание, что для получения текста ответа в обращении в параметре “text” нужно использовать переменную [last_message|text].

b0b3532dc3fec3252d6f93d95d554979.png

PRO подсказка: Для более быстрого добавления правил используйте функцию дублирования и затем редактируйте только данные упоминаемого сотрудника. Объедините правила, созданные для всех сотрудников, в одну группу. Разместите созданную группу правил после правила из пункта а, которое назначает ответственного в обращении.

При отправке уведомлений в личные сообщения вам надо в Slack добавить отдельные вебхуки для каждого получателя (см. пункт 2 этой инструкции) и указывать именно их в правилах в поле вебхук-URL. Обратите внимание, что в этом случае уведомления будут приходить в личную переписку в Slack от имени создателя приложения и что создатель приложения также будет видеть поступившие сотруднику уведомления.

Настраиваем уведомления в Slack

Если вам нужно организовать совместный проект c коллегами или друзьями, вам пригодится Slack. В этом приложении вы найдете все необходимые инструменты, чтобы онлайн-планерка с сотрудниками или обсуждение предстоящего отпуска с семьей прошло гладко и без помех. Приложение будет исправно информировать вас о новых сообщениях. А чтобы уведомления принесли максимум пользы, грамотно измените настройки.

Расставить приоритеты

Ювелирная настройка: задайте показ уведомлений для каждого устройства отдельно.

В каждом групповом проекте вы можете организовать несколько чатов — это удобно, когда вы обсуждаете различные вопросы.

Если тема закрыта, покиньте чат или сделайте его беззвучным. Для этого кликните на название ветки сообщений, зайдите в настройки, спрятанные за иконкой с шестеренкой, и выберите Notification preferences в выпадающем меню. Затем нажмите Mute Entire Channel, чтобы убавить громкость всего чата, или отключите звук только для Mac или iPhone.

В полной тишине

Чтобы не вздрагивать от уведомлений во время совещания или работы, требующей от вас полной концентрации, отключите звук у всех чатов приложения. Для этого кликните на значок со звонком в верхнем левом углу экрана, выберите Snooze notifications и установите тайм-аут — от 20 минут до 24 часов.

По режиму

Еще одна важная функция — возможность отключить уведомления на определенное время. Молчание — золото, особенно ночью.

Нажав Do Not Disturb schedule в выпадающем меню, вы сможете выбрать определенные часы в вашем ежедневном расписании, когда Slack не будет вас беспокоить.

В нужное время

Приложение позволяет настраивать время уведомлений и выбирать устройство, на которое они приходят. Чтобы не получать одно и то же оповещение дважды, укажите только Mac или iPhone. Или оставьте активными все возможные варианты, чтобы оперативно получать новости.

Главное, чтобы не бесил: как настроить Slack для эффективной работы

Любую статью можно сохранить в закладки на сайте, чтобы прочесть ее позже.

dmitriy-koshelnik

Дмитро Кошельник Придумываю темы, редактирую тексты, пишу о компаниях и предпринимателях, придираюсь к фактам.

Режим чтения включен

Режим чтения увеличивает текст, убирает всё лишнее со страницы и даёт возможность сосредоточиться на материале. Здесь вы можете отключить его в любой момент.

Режим чтения

Режим чтения увеличивает текст, убирает всё лишнее со страницы и даёт возможность сосредоточиться на материале. Здесь вы можете отключить его в любой момент.

Slack — один из самых популярных корпоративных мессенджеров. Но постоянные уведомления из разных чатов не только раздражают, а и отвлекают от работы (какая ирония!). Издание Wired опубликовало несколько советов, которые помогут навести порядок в Slack и работать максимально продуктивно. Мы выбрали самое главное.

Убираем лишние каналы

Почистите свои каналы. Может оказаться, что в некоторые вы не заходили несколько месяцев. Их можно просто удалить. Для этого нажимаем на значок шестеренки вверху страницы и в появившемся списке выбираем пункт «Leave».
Есть каналы, которые вы проверяете редко, но удалять их нельзя. Для таких случаев есть режим без звука. Чтобы включить его, нажимаем на ту же шестеренку и выбираем пункт «Mute».
Следующий шаг — разделить каналы по важности. Можно выделить те, которые вы проверяете часто. Для этого нажимаем на звездочку вверху канала. Так нужные чаты окажутся вверху боковой панели.
Теперь спрячем все ненужное. Для этого щелкаем на имя пользователя вверху боковой панели и выбираем пункт «Preferences». Затем заходим в меню «Sidebar» и выбираем пункт «Unreads and starred conversations». Готово. Теперь в боковой панели будут отображаться только избранные каналы и непрочитанные сообщения.

Минимум уведомлений

Настроить уведомления можно щелкнув на шестеренку вверху чата. Дальше выбираем пункт «Notification Preferences». В открывшемся окне можно настроить уведомления для этого канала как в десктопной, так и в мобильной версии.
В этом же меню можно отключить все уведомления чата. Для этого ставим галочку возле пункта «Mute entire channel». Также можно отключить сообщения с тегами @here и @channel. Для этого нужно поставить отметку возле пункта «Ignore notifications for a @channel and @here».
Если боитесь пропустить что-то важное, можно выбрать пункт «All new messages» — Slack будет слать уведомления обо всех новых сообщениях. Но это утомительно, потому логичнее выбрать «Just mentions». Так уведомления будут приходить только при упоминании вашего имени. Есть еще третий вариант — «Nothing». Он подойдет в тех случаях, когда вы не хотите получать вообще никаких уведомлений.

Также можно настроить режим «не беспокоить». Скажем, вы не хотите, получать уведомления с девяти вечера до восьми утра. Для этого нажимаем на имя пользователя в боковой панели и выбираем пункт «Preferences». В нем ищем «Do Not Disturb». Чуть ниже можно установить интервал времени, на протяжении которого Slack не будет присылать уведомления.
Режим «не беспокоить» можно настроить и для отдельного канала на короткий промежуток времени. Например, на 30 минут. Для этого нужно отправить в чат сообщение «/dnd for 30 minutes».
Также вы можете выбрать статус «офлайн». Для этого нажимаем на имя профиля и выбираем пункт «Set yourself to away».

Делаем интерфейс компактнее

Чтобы сделать вид мессенджера более минималистичным, щелкаем на имя пользователя, а затем выбираем «Preferences» > «Messages & Media» > «Compact». Теперь Slack не будет показывать аватары пользователей и на экране поместится больше сообщений. Также можно скрыть все картинки или GIF в чате. Для этого нужно ввести команду «/collapse».

При желании можно изменить еще и тему. Для этого снова щелкаем на имя пользователя и выбираем «Preferences» > «Sidebar», а затем ищем пункт «Theme».

Настраиваем приветствие

В Slack можно создать собственное приветствие, которое будет появляться при каждом входе в мессенджер. Для этого нажимаем на имя пользователя и выбираем «Customize Slack» Потом заходим во вкладку «Loading Messages», вписываем в свободное поле свое сообщение и нажимаем «Add message».

Нашли ошибку? Выделите ее и нажмите Ctrl+Enter

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *