Уведомления о пропущенных звонках в Slack

Со свежими изменениями:


Уведомления о пропущенных обращениях и других важных событиях работают на 100%, если приходят в удобное место. Мы шлем их туда, где «живут» ваши сотрудники. В этой статье расскажем, как настроить уведомления в Slack всего за два шага и без программирования.

Шаг 1. Создаем приложение в Slack

Приложение в Slack создается по ссылке https://api.slack.com/apps?new_app=1. Даем ему уникальное имя, которым хотим подписывать все сообщения с уведомлениями в корпоративном чате. Также указываем нужное нам рабочее пространство (Workspace).

Например, «notification_event» в некоем рабочем пространстве «test_home»:

Приложение создано. 

На следующей странице включаем функцию Incoming Webhooks для публикации сообщений из внешних источников в Slack:

Создаем URL, на который будем кидать наши события — Webhook URL. Нажимаем на кнопку <Add New Webhook to Workspace>:

Выбираем, для какого канала Slack будем создавать Webhook URL (в примере выбран канал “notification”), и жмем кнопку:

Будет выдан Webhook URL, который мы будем использовать для нашего канала в настройках уведомлений:

Пусть у приложения будет «лицо». Переходим в раздел Basic Information:

Проматываем вниз до раздела Display Information, добавляем иконку (512x512 png) и описание: «Приложение для отправки уведомлений»:

Ииии… Жмем

Шаг 2. Настраиваем уведомления в UIS

В личном кабинете UIS войдите в раздел Администратор - Аккаунт - Тариф и опции и подключите Уведомления:

Перейдите в раздел Сервисы и статистика, меню Уведомления -> Добавить уведомление

В открывшейся форме заполните поля:

  • Название уведомление: произвольное
  • Тип события: выберите подходящее, например Потерянный звонок
  • Условия уведомлений: выберите подходящие. Например, чтобы получать уведомления только о входящих потерянных звонках, выберите условие Включить - Направление звонка- Точно соответствует - Входящие
  • Способ уведомления: HTTP
  • Метод: POST
  • URL: https://hooks.slack.com/services/TJGFJ8PFC/BJGG4JJE7XXXXXXXX, где в URL вставляем полученное значение Webhook URL из Шага 1.
  • Тело уведомления: 

{
"text": "⚠️ *Пропущенный звонок с номера* ",
"attachments": [
{
"title": {{contact_phone_number}},
"color": "#00aaea"
},
{
"title": "Время звонка:",
"text": {{start_time}},
"color": "#00aaea"
}
]
}

Сохраните уведомление.

Делаем тестовый звонок и получаем звонок в наш канал Slack:

Настройка завершена :)


Эта статья помогла Вам?
Подпишитесь на рассылку

Обещаем присылать только полезную информацию