/dashboard/web-widgets) tworzy i zarządza
kluczami publicznymi, które obsługują osadzany widżet głosowy ThunderPhone.
Wszystko, co wersja API tego przewodnika
robi za pomocą cURL, ta strona robi za pomocą formularza — dodatkowo generuje
dla Ciebie kod do osadzenia.
Utwórz widżet
1
Kliknij Nowy widżet i wybierz tryb
- Tryb agenta — widżet zawsze uruchamia jednego agenta wybranego z listy rozwijanej. Najprostsza konfiguracja.
- Tryb webhooka — podczas każdej sesji widżetu ThunderPhone wywołuje adres URL Twojego webhooka, a Twój serwer zwraca konfigurację agenta dla tego użytkownika (routing zależny od strony, zalogowani użytkownicy, wdrożenia). Pozostaw adres URL pusty, aby użyć domyślnego webhooka organizacji; po wprowadzeniu nowego adresu URL możesz również ustawić go jako domyślny dla organizacji.
2
Wymień dozwolone domeny
Klucze publiczne są przypisane do originów: wymagana jest co najmniej jedna domena,
a widżet działa tylko na wymienionych nazwach hostów. Dozwolone są
symbole wieloznaczne dla subdomen, takie jak
*.example.com (pasują do subdomen,
a nie do domeny głównej); ogólne symbole wieloznaczne, takie jak *, są odrzucane.
localhost i 127.0.0.1 są zawsze dozwolone, więc lokalne programowanie
działa bez ich dodawania do listy.3
Nadaj nazwę, włącz i utwórz
Przełącznik Włącz widżet określa, czy klucz akceptuje
sesje — możesz utworzyć wyłączony widżet i włączyć go przy uruchomieniu.
Pobierz kod do osadzenia
Bezpośrednio po utworzeniu (lub za pomocą przycisku Osadź w każdym wierszu) okno osadzania generuje gotowy do wklejenia kod z uzupełnionym kluczem publicznym:- React — fragment
<ThunderPhoneWidget />dla aplikacji używających bundlera. - Tag skryptu — para CDN
<script>+ arkusz stylów dla dowolnej witryny.
Klucze publiczne (
pk_live_…) są z założenia publiczne — można je bezpiecznie umieszczać
w kodzie front-endu. W dowolnym momencie skopiuj klucz przyciskiem kopiowania w jego wierszu.Zarządzaj widżetami z listy
Każdy wiersz można edytować na miejscu:- Tryb / Agent — przełączaj między trybem agenta i webhooka lub zmieniaj agenta za pomocą selektorów wbudowanych w wiersz.
- Domeny — dodawaj lub usuwaj dozwolone domeny jako etykiety.
- Włącz/wyłącz — przełącznik dla każdego widżetu; wyłączone widżety natychmiast przestają akceptować sesje.
- Przenieś do organizacji — skopiuj lub przenieś widżet do innej organizacji, do której należysz (przeniesienie usuwa go tutaj).
- Usuń — unieważnia klucz publiczny; widżet natychmiast przestaje działać we wszystkich domenach. Tej operacji nie można cofnąć.
Dalsze kroki
Dokumentacja SDK widżetu
Szczegóły komponentu React, hooka headless i skryptu CDN.
Routing w trybie webhooka
Zwracaj konfigurację agenta dla każdego użytkownika ze swojego serwera.