У цьому посібнику ви дізнаєтеся, як перенаправляти вхідні SMS-повідомлення від постачальника віртуального номера безпосередньо в канал Slack за допомогою вхідних веб-хуків (webhook) Slack - без використання коду на стороні сервера.
✅ Що вам знадобиться
- Робочий простір Slack (з доступом адміністратора)
- Канал Slack, на який будуть доставлятися повідомлення (наприклад, #sms-notifications)
- Віртуальний номер, який підтримує прийом SMS та переадресацію URL
- Доступ до налаштування переадресації SMS/адреси веб-хука в панелі керування вашого провайдера
🔧 Покрокова інструкція
🔹 Крок 1: Створіть додаток Slack
- Перейдіть на сайт https://api.slack.com/apps
- Натисніть «Створити новий додаток» (“Create New App”)
- Виберіть «З нуля» (“From scratch”)
- Назвіть ваш додаток, наприклад, SMS Forwarder
- Виберіть робочий простір Slack, де ви хочете його використовувати
- Натисніть «Створити додаток» (“Create App”)
Ваш новий додаток Slack створено.
🔹 Крок 2: Увімкніть вхідні веб-хуки
- У лівій бічній панелі натисніть «Вхідні веб-хуки» (“Incoming Webhooks”)
- Перемкніть повзунок на «Активувати вхідні веб-хуки» (“Activate Incoming Webhooks”)
- Це дозволить вашому додатку надсилати повідомлення до Slack за URL-адресами
- Це дозволить вашому додатку надсилати повідомлення до Slack за URL-адресами
Тепер ви зможете створювати URL-адреси веб-хуків, прив'язані до певних каналів Slack.
🔹 Крок 3: Створіть URL-адресу веб-хука
- Прокрутіть вниз до розділу «URL-адреси веб-хуків для вашого робочого простору» (“Webhook URLs for Your Workspace”)
- Натисніть «Додати новий веб-хук до робочого простору» (“Add New Webhook to Workspace”)
- Канал Slack, на який будуть доставлятися повідомлення (наприклад, #sms-notifications)
- Виберіть канал, куди будуть доставлятися SMS-повідомлення (наприклад, #sms-forwarding)
- Виберіть канал, куди будуть доставлятися SMS-повідомлення (наприклад, #sms-forwarding)
- Натисніть «Дозволити» (“Allow”)
Тепер ви побачите вашу унікальну URL-адресу вхідного веб-хука Slack, яка виглядає наступним чином:
https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX
Фінальний крок: Підключіть його до свого SMS-номера
Тепер, коли у вас є URL-адреса веб-хука, настав час з'єднати його з вашим віртуальним SMS-номером:
- Перейдіть до Особистого кабінету
- Відкрийте налаштування вашого номера або послуги
- Знайдіть поле з назвою на кшталт:
-
URL переадресація SMS (SMS Forwarding URL)
-
URL-адреса веб-хука (Webhook URL)
-
URL зворотного HTTP(S) виклику (Callback URL)
-
- Вставте URL-адресу Slack Webhook у це поле
- Збережіть зміни
Ось і все!
Щоразу, коли на ваш віртуальний номер надходить SMS-повідомлення, вміст повідомлення миттєво пересилається на обраний вами канал Slack через веб-хук.