Потрібно налаштувати автоматичний сценарій в n8n, який буде фіксувати всі вхідні дзвінки з телефонії Binotel та визначати нових абонентів.
Проєкт пов’язаний із сайтом ортопедичних матраців. На сайті налаштований коллтрекінг Binotel. Вхідні дзвінки можуть бути як від нових клієнтів, так і від існуючих покупців, які уточнюють інформацію щодо замовлення, доставки, товарів або інших питань.
Основна задача - не дублювати всі дзвінки в Telegram, а саме виявляти нові номери, яких ще немає в базі Binotel. Такі дзвінки є потенційними новими лідами, тому менеджер має отримувати миттєве сповіщення в Telegram-чат і приділяти таким зверненням пріоритетну увагу.
Якщо номер уже є в базі Binotel, додаткове повідомлення в Telegram надсилати не потрібно.
Binotel API дозволяє отримувати інформацію про вхідні дзвінки, запитувати статистику та ідентифікувати клієнтів за номером телефону.
Потрібно реалізувати
Підключити Binotel API до n8n, використовуючи надану документацію.
Створити сценарій n8n, який:
- отримує події про вхідні дзвінки;
- визначає номер абонента;
- перевіряє, чи є цей номер у базі Binotel;
- якщо номер відсутній у базі - формує Telegram-сповіщення;
- якщо номер уже існує - не надсилає додаткове сповіщення;
- відправляє повідомлення у Telegram-чат через нашого бота.
Передбачити змінні для:
- Telegram Bot Token;
- Telegram Chat ID;
- ключів доступу до Binotel API.
Дані доступу будуть надані виконавцю після вибору.
Зробити базове логування та обробку помилок:
- дата і час дзвінка;
- номер телефону;
- статус - новий або існуючий номер;
- чи було відправлено повідомлення;
- помилки при роботі API або Telegram.
Логування можна реалізувати через Google Sheets або інший простий і зручний варіант, який запропонує виконавець.
Шаблон повідомлення в Telegram
Новий дзвінок!
Номер: +380XXXXXXXXX
Час: {дата і час дзвінка}
Статус: новий клієнт - номер відсутній у базі Binotel
Дія для менеджера: передзвонити клієнту та приділити зверненню пріоритетну увагу.
Вимоги до виконавця
- Досвід роботи з n8n.
- Досвід інтеграцій через API.
- Розуміння роботи з Binotel API.
- Досвід налаштування Telegram-ботів.
- Вміння налаштувати обробку помилок та логування.
Що не потрібно робити
- Не потрібно надсилати в Telegram всі дзвінки.
- Не потрібно створювати повноцінну CRM.
- Не потрібно змінювати сайт.
- Не потрібно змінювати налаштування коллтрекінгу без окремого погодження.
- Не потрібно зберігати персональні дані клієнтів понад те, що необхідно для логування роботи сценарію.
Критерії приймання роботи
Робота вважається виконаною успішно, якщо:
- сценарій n8n отримує події про вхідні дзвінки з Binotel;
- система правильно визначає, чи є номер у базі Binotel;
- для нового номера повідомлення в Telegram надходить миттєво після фіксації дзвінка;
- для існуючих номерів повідомлення не надсилається;
- у логах видно всі ключові події та помилки;
- workflow можна імпортувати, перевірити та підтримувати в n8n;
- виконавець передає коротку інструкцію з налаштування токена, chat ID, API-доступів та логування.
Додаткові матеріали
До завдання буде прикріплено PDF-файл з документацією Binotel API.
Прошу у відгуку вказати:
- чи працювали ви раніше з Binotel API;
- як саме плануєте визначати, що номер новий;
- який варіант запуску події пропонуєте - webhook або періодичний запит до API;
- як плануєте реалізувати логування;
- скільки часу потрібно на реалізацію;
- вартість;
- які доступи будуть потрібні для старту роботи.