Oki-Toki udostępnia REST API do integracji call center z Twoimi systemami: CRM, stronami, botami i usługami wewnętrznymi. Adres bazowy — https://home.oki-toki.net/api/v1/, odpowiedzi w formacie JSON.
Klucz API tworzy się w panelu klienta (sekcja „Integracje”). Każde żądanie jest autoryzowane tym kluczem — szczegóły w sekcji Authenticating requests.
Pełna interaktywna dokumentacja ze wszystkimi metodami, parametrami i gotowymi przykładami kodu (PHP, curl, JavaScript, Python) znajduje się pod adresem one.oki-toki.net/docs/api. Poniżej — mapa sekcji: co potrafi każda grupa metod i gdzie szukać szczegółów.
Możliwości API według sekcji
Połączenia (Calls)
Dane o konkretnym połączeniu: dodawanie i pobieranie dowolnych informacji o połączeniu, pobieranie nagrania rozmowy po identyfikatorze sesji.
Kontakty (Contacts)
Praca z CRM Oki-Toki: tworzenie i aktualizacja kontaktów, eksport kart i powiązanych danych — do synchronizacji z zewnętrznymi CRM.
Dialery (Dialers)
Zarządzanie automatycznym obdzwanianiem: lista dialerów, dodawanie zadań (numerów) do kampanii, anulowanie zadań, kontrola stanu. Główne narzędzie łączenia generowania leadów z obdzwanianiem.
Integracje (Integrations)
Metody serwisowe do łączenia systemów zewnętrznych i webhooków — zdarzenia Oki-Toki w Twoich usługach.
Listy (Lists)
Czarne i białe listy numerów: sprawdzanie istnienia wartości, dodawanie i usuwanie wpisów.
Projekty (Projects)
Dane ankiet i projektów: struktura pól, zapisy ankiet — wszystko, co operatorzy wypełniają w kartach.
Kolejki (Queues)
Stan kolejek połączeń przychodzących: statusy, obciążenie, operatorzy na linii — do dashboardów i monitoringu w czasie rzeczywistym.
Raporty (Reports)
Dziennik połączeń z filtrami dat i numerów, raporty zbiorcze o połączeniach, kolejkach i użytkownikach — surowiec dla Twojej analityki i BI.
SMS
Wysyłanie SMS i obsługa kampanii SMS przez podłączonych dostawców.
Użytkownicy (Users)
Zarządzanie operatorami: zmiana statusu użytkownika (np. wysłanie na przerwę z systemu zewnętrznego), dane o obłożeniu.
Od czego zacząć
Utwórz klucz API w panelu, otwórz interaktywną dokumentację i wykonaj pierwsze żądanie z gotowego przykładu. Jeśli coś nie działa — napisz do naszego wsparcia przez ticket w panelu, pomożemy z integracją.