Własny przycisk i JavaScript na stronie
Otwórz czat albo okno oddzwaniania z własnego przycisku na stronie.
Na stronie z wklejonym kodem widgetu możesz otwierać jego okna z własnych przycisków i linków. Przykłady dla programisty:
window.CallsYou.openChat()- otwiera czat. Możesz podać tekst:window.CallsYou.openChat('Pytanie o zamówienie').window.CallsYou.openCallback()- otwiera okno oddzwaniania.window.CallbackWidget.open('601234567')- otwiera oddzwanianie z wpisanym numerem,window.CallbackWidget.close()- zamyka okno.
Atrybuty w kodzie widgetu: data-key (wymagany, Twój klucz), data-lang (wymuszony język) i data-color (kolor).
Więcej w zakładce Instalacja, w sekcji „Dla programisty: własny formularz i API".
Zalogowany użytkownik Twojej strony
Jeśli na Twojej stronie ludzie się logują, przekaż widgetowi, kim jest osoba na czacie:
window.CallsYou.identify({ id: '100', name: 'Jan Kowalski', email: 'jan@firma.pl', profileUrl: 'https://twojafirma.pl/profil/jan', avatar: 'https://…' })- po zalogowaniu (każde pole jest opcjonalne),window.CallsYou.reset()- po wylogowaniu.
W Czacie zobaczysz wtedy imię i nazwisko z linkiem „↗" do profilu, numer użytkownika i e-mail. Asystent AI zna e-mail klienta, więc nie musi o niego pytać.
Ta sama rozmowa po zalogowaniu i na innym urządzeniu
Rozmowa zaczęta przed zalogowaniem zostaje po zalogowaniu i od razu dostaje dane osoby. Żeby po zalogowaniu na innym urządzeniu wczytała się ostatnia otwarta rozmowa tego konta, przekaż w identify także sig - podpis HMAC-SHA256 numeru konta (id) sekretem powiadomień z Integracji, liczony na Twoim serwerze. Bez podpisu rozmowy z innych urządzeń się nie wczytują (nikt nie odczyta cudzej rozmowy, podając cudzy numer).