Potrzebne jest skonfigurowanie automatycznego skryptu w n8n, który będzie rejestrować wszystkie przychodzące połączenia z telefonii Binotel i identyfikować nowych abonentów.
Projekt jest związany z witryną ortopedycznych materacy. Na stronie skonfigurowano call tracking Binotel. Przychodzące połączenia mogą pochodzić zarówno od nowych klientów, jak i od istniejących nabywców, którzy wyjaśniają informacje dotyczące zamówienia, dostawy, produktów lub innych kwestii.
Główne zadanie - nie duplikować wszystkich połączeń w Telegramie, a dokładnie wykrywać nowe numery, których jeszcze nie ma w bazie Binotel. Takie połączenia są potencjalnymi nowymi leadami, dlatego menedżer powinien otrzymywać natychmiastowe powiadomienie w czacie Telegram i poświęcać takim zapytaniom priorytetową uwagę.
Jeśli numer już znajduje się w bazie Binotel, dodatkowe powiadomienie w Telegramie nie jest potrzebne.
Binotel API pozwala na uzyskanie informacji o przychodzących połączeniach, żądanie statystyk i identyfikację klientów po numerze telefonu.
Potrzebne do realizacji
Podłączyć Binotel API do n8n, korzystając z dostarczonej dokumentacji.
Stworzyć skrypt n8n, który:
- otrzymuje zdarzenia o przychodzących połączeniach;
- identyfikuje numer abonenta;
- sprawdza, czy ten numer znajduje się w bazie Binotel;
- jeśli numer jest nieobecny w bazie - formułuje powiadomienie Telegram;
- jeśli numer już istnieje - nie wysyła dodatkowego powiadomienia;
- wysyła wiadomość do czatu Telegram przez naszego bota.
Przewidzieć zmienne dla:
- Token bota Telegram;
- ID czatu Telegram;
- kluczy dostępu do Binotel API.
Dane dostępu będą przekazane wykonawcy po wyborze.
Wykonać podstawowe logowanie i obsługę błędów:
- data i czas połączenia;
- numer telefonu;
- status - nowy lub istniejący numer;
- czy wysłano powiadomienie;
- błędy podczas pracy API lub Telegram.
Logowanie można zrealizować przez Google Sheets lub inną prostą i wygodną opcję, którą zaproponuje wykonawca.
Szablon wiadomości w Telegramie
Nowe połączenie!
Numer: +380XXXXXXXXX
Czas: {data i czas połączenia}
Status: nowy klient - numer nieobecny w bazie Binotel
Działanie dla menedżera: oddzwonić do klienta i poświęcić zapytaniu priorytetową uwagę.
Wymagania dla wykonawcy
- Doświadczenie w pracy z n8n.
- Doświadczenie w integracjach przez API.
- Rozumienie pracy z Binotel API.
- Doświadczenie w konfiguracji botów Telegram.
- Umiejętność skonfigurowania obsługi błędów i logowania.
Czego nie należy robić
- Nie należy wysyłać w Telegramie wszystkich połączeń.
- Nie należy tworzyć pełnoprawnego CRM.
- Nie należy zmieniać strony.
- Nie należy zmieniać ustawień call trackingu bez osobnego uzgodnienia.
- Nie należy przechowywać danych osobowych klientów ponad to, co jest konieczne do logowania pracy skryptu.
Kryteria akceptacji pracy
Praca uznawana jest za wykonaną pomyślnie, jeśli:
- skrypt n8n otrzymuje zdarzenia o przychodzących połączeniach z Binotel;
- system poprawnie określa, czy numer znajduje się w bazie Binotel;
- dla nowego numeru powiadomienie w Telegramie przychodzi natychmiast po rejestracji połączenia;
- dla istniejących numerów powiadomienie nie jest wysyłane;
- w logach widać wszystkie kluczowe zdarzenia i błędy;
- workflow można zaimportować, sprawdzić i utrzymać w n8n;
- wykonawca przekazuje krótką instrukcję konfiguracji tokena, ID czatu, dostępu do API i logowania.
Dodatkowe materiały
Do zadania zostanie dołączony plik PDF z dokumentacją Binotel API.
Proszę w odpowiedzi wskazać:
- czy pracowaliście wcześniej z Binotel API;
- w jaki sposób planujecie określić, że numer jest nowy;
- jaki wariant uruchomienia zdarzenia proponujecie - webhook czy okresowe zapytanie do API;
- w jaki sposób planujecie zrealizować logowanie;
- ile czasu potrzebujecie na realizację;
- koszt;
- jakie dostępy będą potrzebne do rozpoczęcia pracy.