Jak włączyć integrację Push API / Webhook?
Integracja Zendesk Sell, Freshsales, Pipedrive lub dowolnego wewnętrznego systemu CRM z Salestrail
Jeśli nie korzystasz z Salesforce, HubSpot, LeadSquared, Zoho ani Microsoft Dynamics, niestety nie możesz skorzystać z naszej bezpośredniej integracji. Nadal jednak możesz przesyłać wszystkie dane połączeń do swojego CRM.
Włączenie i wdrożenie integracji Push API jest stosunkowo proste, jeśli wykonasz kilka poniższych kroków:
Krok 1: Zarejestruj się w Call Analytics Dashboard i utwórz swoją organizację, jeśli jeszcze tego nie zrobiłeś.
Krok 2: Utwórz webhook lub inny listener, który będzie mógł odbierać dane. Ten krok jest kluczowy, dlatego warto skorzystać z pomocy zespołu IT, jeśli masz taką możliwość. Uwaga: Tylko właściciele organizacji (Owners) mogą wykonać ten krok.
Krok 3: Przejdź do Integrations > Apps > Push API > Connect.

Krok 4: Ty i członkowie Twojego zespołu otrzymacie wiadomość e-mail z powiadomieniem o tym. Jeśli nie możesz znaleźć jej w skrzynce odbiorczej, sprawdź również folder Spam.
Krok 5: Przejdź do Call Analytics Dashboard i kliknij link w powiadomieniu poniżej lub przejdź do Integrations > Apps > Push API > Login.

Uwaga: Pola Username i Password są wymagane, ale jeśli Twoje API nie korzysta z uwierzytelniania, możesz wpisać w nich dowolne wartości.
Uwaga 2: Tylko właściciel organizacji (Owner) może ustawiać i zmieniać nazwę użytkownika oraz hasło używane w integracji Push API organizacji.
Wprowadź adres URL swojego webhooka w polu Endpoint URL.

Krok 6: Wykonuj połączenia 😊
Obiekt danych otrzymywany z naszego Push API:
{
"userId": "11111111-user-id22-3333-444444444444",
"userName": "Test Man",
"userEmail": "test.man@mail.com",
"userPhone": "+49501234567",
"callId": "12121212-2323-3434-4545-123412341234",
"source": "android",
"sourceDetail": "SIM",
"startTime": "2021-10-08T10:05:37Z",
"duration": 300,
"answered": true,
"inbound": true,
"number": "+358401234567",
"formattedNumber": "+358401234567",
"createdAt": "2021-10-08T10:08:16.316843Z"
}
Jeśli chcesz również przesyłać linki do nagrań połączeń do swojego CRM, możesz skorzystać z linku do nagrania w Call Analytics Dashboard w następującym formacie:
https://callanalytics.salestrail.io/recordings/{callId}
gdzie callId to identyfikator UUID odczytany z żądania Push API.
Możesz również skorzystać z Pull API:
https://standalone-api.salestrail.io/export/calls/{callId}/recording
Identyfikator Call ID na końcu adresu URL musi zawierać myślniki występujące w ciągu UUID. Na przykład:
https://callanalytics.salestrail.io/recordings/900d8b36-231a-460f-b475-bc768fe8a64c