Wiele firm korzysta z systemów CRM tworzonych na zamówienie lub wewnętrznie — aplikacji webowych, dedykowanych baz danych czy platform low-code, które nie mają gotowej integracji z Thulium. Dzięki otwartemu API Thulium możliwa jest integracja z praktycznie dowolnym systemem posiadającym interfejs REST, co pozwala na przekazywanie danych o połączeniach, wyzwalanie akcji w CRM i wyświetlanie screen popów bez konieczności zakupu dodatkowych wtyczek. Kluczem jest prawidłowe zaprojektowanie przepływu danych i implementacja odpowiednich endpointów po obu stronach.
Serwis Wiatraczna pomaga firmom w integracji Thulium z dedykowanymi systemami CRM przez API — od analizy wymagań i projektu architektury przez konfigurację webhooków i screen popów, aż po testy i dokumentację. Jeżeli Twój własny CRM nie komunikuje się prawidłowo z Thulium lub potrzebujesz takiej integracji od podstaw, skontaktuj się z naszym zespołem technicznym.
Integracja Thulium z własnym CRM przez API — elastyczne połączenie bez granic
Thulium udostępnia pełne REST API oraz mechanizm webhooków, które umożliwiają dwukierunkową komunikację z dowolnym systemem zewnętrznym. To oznacza, że nawet system CRM tworzony wewnętrznie przez dział IT może zostać w pełni zintegrowany z centralką — pod warunkiem prawidłowej konfiguracji obu stron komunikacji.
Webhooki Thulium — powiadomienia o zdarzeniach telefonicznych
Thulium wysyła webhooki (żądania HTTP POST) do skonfigurowanego endpointu w momencie wystąpienia zdarzeń: nowe połączenie przychodzące, odebranie połączenia, zakończenie rozmowy, nieodebrane połączenie, zmiana statusu agenta. Własny system CRM musi wystawić endpoint przyjmujący te zdarzenia i odpowiednio na nie reagować: wyszukiwać klienta po numerze, tworzyć rekordy aktywności, aktualizować dane kontaktu. Webhook payload Thulium zawiera numer telefonu, czas, identyfikator agenta, identyfikator kolejki i inne parametry zdarzenia.
Screen pop przez własny URL
Thulium może wyświetlić screen pop jako otwarcie URL w przeglądarce agenta z dynamicznie wstawionymi parametrami: numerem telefonu, identyfikatorem kontaktu (jeśli jest znany), numerem kolejki i innymi. Własny CRM musi obsługiwać taki URL i wyświetlać odpowiednią kartę klienta. Konfiguracja polega na zdefiniowaniu szablonu URL w ustawieniach integracji Thulium, co jest szybkie i nie wymaga modyfikacji kodu Thulium.
Click-to-call z poziomu własnego CRM
Thulium API umożliwia inicjowanie połączeń wychodzących przez żądanie API: system CRM przesyła numer telefonu i identyfikator agenta, a Thulium inicjuje połączenie. Pozwala to na implementację przycisku „zadzwoń" bezpośrednio w interfejsie własnego CRM — agent klika numer na karcie klienta i Thulium automatycznie wybiera połączenie. To znacząco przyspiesza pracę i eliminuje błędy ręcznego wybierania numerów.
Pobieranie nagrań przez API
API Thulium udostępnia endpoint pobierania nagrań rozmów, co pozwala własnym systemom CRM na automatyczne pobieranie i archiwizowanie plików audio powiązanych z konkretnymi klientami lub sprawami. Nagrania mogą być przechowywane w wewnętrznej bazie systemu CRM, dostępne dla agentów i managerów bez logowania do panelu Thulium.
Typowe trudności przy integracji przez API
Najczęstsze problemy to: nieodpowiednia obsługa błędów po stronie endpointu CRM powodująca gubienie webhooków, przekroczenie limitu żądań API Thulium przy dużym wolumenie połączeń, nieprawidłowe formatowanie numerów telefonów uniemożliwiające dopasowanie do bazy klientów oraz problemy z certyfikatami SSL endpointu webhooka. Dobre praktyki to implementacja kolejki dla webhooków, idempotentność endpointu i monitorowanie logów po obu stronach.
Potrzebujesz integracji Thulium z własnym CRM?
Serwis Wiatraczna zaprojektuje i wdroży integrację Thulium z Twoim dedykowanym CRM przez API lub webhooki. Skontaktuj się z nami — opisz swój system, a wspólnie znajdziemy optymalne rozwiązanie.