Інтеграція E-chat
Налаштування E-Chat
1. Отримання зовнішньої адреси HMS Service
Першим кроком необхідно отримати зовнішню адресу для HMS Service. Це можна зробити одним із способів:
через Cloudflare (необхідно звернутись до Костянтина Білецького) шляхом відкриття порту на роутері;
Примітка: локальна адреса сервісу зберігається у файлі appsettings.json.
фото1
2. Перевірка доступності webhook
Після отримання зовнішньої адреси необхідно перевірити її працездатність.
Відкрити браузер. Перейти за адресою:
https://ваша_зовнішня_адреса/api/echat/webhook
Якщо у відповідь відображається JSON — сервіс працює коректно.
фото 2
3. Налаштування webhook в особистому кабінеті E-Chat
Увійти в особистий кабінет E-Chat. Вказати необхідні номери телефонів. Перейти в налаштування Webhook. Заповнити поля наступним чином:
INCOMING:
https://ваша_зовнішня_адреса/api/echat/webhook/incoming
OUTGOING:
https://ваша_зовнішня_адреса/api/echat/webhook/outgoing-status
фото3
4. Налаштування в HMS
Увійти в HMS. Перейти: CRM → Типи комунікацій → E-Chat-акаунти Натиснути Додати. Заповнити необхідні поля. У полі API-ключ вказати відповідний ключ (з особистого кабінету E-Chat, залежно від типу акаунта). Зберегти запис.
фото 4 5
5. Перевірка роботи
Після успішного додавання акаунта:
Надіслати тестове повідомлення. Переконатися, що повідомлення коректно обробляється системою.
Якщо повідомлення надсилається та відображається в системі — налаштування виконано успішно.