Widget oddzwaniania
Widget oddzwaniania to mały, osadzalny formularz, który pozwala odwiedzającym Twoją witrynę zostawić numer telefonu i otrzymać oddzwonienie od Twojego agenta AI — zwykle w ciągu kilku sekund. Zamiast prosić odwiedzających o zadzwonienie, rozmowa przychodzi do nich.
To piąty typ widgetu, obok widgetów Pływającego, Pigułki, Pływającej pigułki i Inline — ale działa bardzo inaczej. Pozostałe widgety rozpoczynają rozmowę głosową w przeglądarce. Widget oddzwaniania kolejkuje prawdziwe połączenie telefoniczne wykonane przez Twojego agenta z Twojego numeru wychodzącego.
Kiedy tego używać
| Scenariusz | Dlaczego widget oddzwaniania pasuje |
|---|---|
| Strony docelowe generujące leady | Odwiedzający angażuje się numerem telefonu, agent kwalifikuje go w ciągu najbliższej minuty |
| Strony produktów o wysokiej intencji | „Porozmawiaj ze specjalistą" bez zmuszania odwiedzającego do dzwonienia |
| Witryny zaprojektowane najpierw pod mobile | Jedno dotknięcie pigułki, brak prośby o uprawnienia, brak potrzeby słuchawek |
| Obsługa poza godzinami pracy | Odwiedzający zostawia numer po godzinach, agent dzwoni, gdy kolejka się otwiera |
| Mniejsze tarcie niż formularze | Odwiedzający przesyłają jedno pole i otrzymują natychmiastową odpowiedź |
Kwalifikowalność
Widget oddzwaniania wymaga trzech rzeczy na Twoim koncie, zanim będzie można go włączyć:
| Wymaganie | Dlaczego |
|---|---|
| Plan płatny (Starter lub wyższy) | Minuty wychodzące zużyte podczas oddzwonienia są rozliczane za minutę |
| Zweryfikowany numer telefonu wychodzącego przypisany do agenta | Agent potrzebuje prawdziwego numeru, z którego dzwoni |
| Zweryfikowany e-mail na Twoim workspace | Potwierdza własność przed odblokowaniem połączeń wychodzących |
Jeśli którejkolwiek z tych rzeczy brakuje, sekcja widgetu oddzwaniania w zakładce Widgety agenta pokazuje alert informujący dokładnie, co naprawić. Widget pozostaje wyłączony, dopóki wszystkie trzy nie będą na miejscu.
Widget oddzwaniania nie jest dostępny w planie Free, ponieważ wykonuje połączenia wychodzące. Wszystkie inne typy widgetów (Pływający, Pigułka, Inline) pozostają darmowe.
Konfiguracja
1. Włącz oddzwanianie u agenta
- Otwórz swojego agenta i przejdź do zakładki Widgety.
- Przewiń do sekcji Widget oddzwaniania.
- Włącz przełącznik „Włącz widget oddzwaniania".
- Skonfiguruj:
- Próby ponowienia — ile razy agent ponawia, jeśli odwiedzający nie odbiera (1–5, domyślnie 3).
- Interwał ponowienia — minuty między próbami (1–30, domyślnie 5).
- Język widgetu — język, w którym formularz, komunikaty statusu i selektor kraju mówią do Twojego odwiedzającego (dostępnych 14 języków — patrz niżej).
- Motyw — schemat kolorów pływającej pigułki i okna dialogowego (używa tej samej palety motywów co pozostałe widgety).
- Zapisz.
Podgląd widgetu na żywo pojawia się obok ustawień, dzięki czemu możesz od razu zobaczyć swoje zmiany — nie musisz wdrażać, aby przetestować wygląd.
2. Skopiuj fragment osadzenia
W tej samej sekcji skopiuj fragment HTML:
<hanc-ai-callback agent-id="YOUR_AGENT_ID"></hanc-ai-callback>
<script src="https://unpkg.com/hanc-webrtc-widgets@latest" async type="text/javascript"></script>
Wklej go raz do swojej witryny, zwykle tuż przed </body>. Widget pojawia się jako pływająca pigułka w rogu strony.
Znacznik @latest oznacza, że Twoja witryna automatycznie pobiera nowe wersje widgetu, gdy się pojawiają. Przypnij do konkretnej wersji (np. hanc-webrtc-widgets@1.4.0), jeśli chcesz pełnej kontroli nad aktualizacjami.
Co widzi odwiedzający
Widget przeprowadza odwiedzających przez cztery stany:
| Stan | Co widzi odwiedzający |
|---|---|
| Formularz | Pływająca pigułka w rogu. Kliknij, aby otworzyć. Selektor kraju po lewej, pole telefonu po prawej, przycisk wysyłania. |
| W kolejce | „Jesteś w kolejce — około N sekund do momentu, gdy zadzwonimy." Aktualizowane na żywo. |
| Dzwonienie | „Właśnie do Ciebie dzwonimy." Pozostaje, dopóki połączenie się nie połączy lub nie zawiedzie. |
| Ukończone / Nieudane | Krótkie potwierdzenie lub przyjazny błąd ze wskazówką „przeładuj stronę, aby wykonać kolejne oddzwonienie". |
Formularz automatycznie waliduje numer telefonu względem krajowego formatu wybranego kraju i odmawia wysłania, chyba że numer jest prawdopodobny.
Pokrycie krajów
Selektor kraju obejmuje Europę (UE + DACH + Wielka Brytania), Amerykę Północną (USA + Kanada) oraz kuratorowany zestaw powszechnie obsługiwanych dodatkowych krajów. Każdy kraj pokazuje swoją flagę, nazwę oraz przykładowy symbol zastępczy w natywnym formacie, aby odwiedzający wiedział, co wpisać.
Jeśli kraju, którego używają Twoi odwiedzający, nie ma na liście, skontaktuj się z support@hanc.ai — pokrycie jest regularnie rozszerzane.
Atrybuty HTML
Widget akceptuje te atrybuty na znaczniku <hanc-ai-callback>:
| Atrybut | Wymagany | Opis |
|---|---|---|
agent-id | Tak | Unikalny identyfikator Twojego agenta |
locale | Nie | Nadpisz język interfejsu widgetu dla tej strony (np. locale="de"). Przydatne, jeśli Twoja witryna jest wielojęzyczna, a locale strony nie odpowiada domyślnemu ustawieniu agenta. |
theme | Nie | Nadpisz motyw kolorystyczny dla tej strony |
position | Nie | Gdzie zakotwicza się pływająca pigułka (bottom-right, bottom-left, top-right, top-left) |
Wszystko, co pominiesz, przyjmuje wartość skonfigurowaną u agenta w panelu.
Przykład: niemiecka strona na wielojęzycznej witrynie
<hanc-ai-callback agent-id="YOUR_AGENT_ID" locale="de"></hanc-ai-callback>
<script src="https://unpkg.com/hanc-webrtc-widgets@latest" async></script>
Tekst pigułki, etykiety okna dialogowego, selektor kraju i komunikaty statusu przełączają się na niemiecki. Sam agent nadal mówi w języku, na który jest skonfigurowany — locale wpływa tylko na to, co odwiedzający czyta na stronie.
Język widgetu
Interfejs widgetu jest dostarczany z 14 wbudowanymi językami:
| Kod | Język |
|---|---|
en | English |
de | Deutsch |
fr | Français |
es | Español |
it | Italiano |
pt | Português |
pl | Polski |
cs | Čeština |
hu | Magyar |
tr | Türkçe |
kk | Қазақша |
zh | 中文 |
ru | Русский |
uk | Українська |
Agent wybiera swój język z trzech miejsc, w kolejności priorytetu:
- Atrybut
locale="…"na osadzeniu (najwyższy priorytet) - Język widgetu ustawiony w zakładce Widgety agenta
- Angielski (domyślnie)
Język widgetu wpływa tylko na tekst na ekranie, który czyta odwiedzający — etykiety, selektor kraju, komunikaty statusu. Faktyczna rozmowa głosowa odbywa się w języku, na który skonfigurowany jest Twój agent.
Zachowanie ponowień
Jeśli odwiedzający nie odbierze za pierwszym razem, agent czeka skonfigurowany interwał i dzwoni ponownie — aż do skonfigurowanej liczby prób.
- Próby: 1–5 (domyślnie 3)
- Interwał: 1–30 minut (domyślnie 5)
Widget pokazuje odwiedzającemu status każdej próby. Po niepowodzeniu wszystkich prób widget przełącza się na stan „nie udało nam się do Ciebie dodzwonić" z uprzejmą wiadomością.
Trzy próby w pięciominutowych odstępach sprawdzają się dla większości stron generujących leady — wystarczająco szybko, aby odwiedzający nadal przeglądał, wystarczająco delikatnie, aby nie sprawiać wrażenia natrętności. Zwiększ to, jeśli Twoja publiczność ma tendencję do ignorowania nieznanych numerów.
Jedno oddzwonienie na załadowanie strony
Gdy odwiedzający prześle swój numer, widget blokuje się na resztę życia tej strony:
- Zamknięcie okna dialogowego zwija pigułkę, ale nie resetuje formularza.
- Ponowne otwarcie pokazuje bieżący stan (w kolejce / dzwonienie / ukończone / nieudane), a nie świeży formularz.
- Aby wykonać drugie oddzwonienie, odwiedzający musi przeładować stronę.
Zapobiega to przypadkowym zduplikowanym zgłoszeniom, gdy połączenie jest już w drodze. Jeśli odwiedzający wyraźnie anuluje swoje oddzwonienie w kolejce z okna dialogowego (przycisk „Anuluj" na ekranie kolejki), blokada jest zwalniana i może zgłosić się ponownie natychmiast.
Co się stanie, jeśli przeładują w trakcie oddzwaniania?
Jeśli odwiedzający przeładuje stronę, gdy agent nadal ponawia jego numer, widget wykrywa, że aktywne oddzwonienie dla tego samego numeru już istnieje, i po cichu się do niego ponownie podłącza — bez zduplikowanego dzwonienia, bez drugiego wpisu w kolejce. Odwiedzający po prostu widzi, jak jego istniejący status podejmuje się tam, gdzie się zatrzymał.
Współbieżność i przepustowość
Pojedynczy agent może mieć do 10 oddzwaniań w toku jednocześnie. Zgłoszenia ponad ten limit czekają w kolejce i są wybierane w miarę zwalniania się pojemności.
Kolejka opróżnia się w sposób ciągły — większość odwiedzających jest wybierana w ciągu kilku sekund od zgłoszenia, jeśli nie jesteś blisko limitu współbieżności.
Ochrona przed spamem i nadużyciami
Widget oddzwaniania wykonuje prawdziwe połączenia telefoniczne, więc ma wbudowane zabezpieczenia, które chronią przed zły ruchem podbijającym Twój rachunek. Działają automatycznie — nie ma nic do skonfigurowania.
| Zabezpieczenie | Czego doświadcza odwiedzający |
|---|---|
| Weryfikacja „Nie jestem robotem" | Gdy ochrona przed nadużyciami jest włączona na platformie, odwiedzający przechodzi szybkie Google reCAPTCHA przed zakolejkowaniem oddzwonienia. Prawdziwi odwiedzający przechodzą to w sekundę; boty są zatrzymywane. |
| Walidacja numeru | Formularz odmawia wysłania numeru, który nie jest prawdopodobnym dopasowaniem do wybranego kraju, więc literówki i śmieciowe numery nigdy nie są wybierane. |
| Numery premium i spoza pokrycia | Linie premium, niektóre zakresy VoIP oraz numery spoza obsługiwanego pokrycia nie są oddzwaniane telefonicznie. Jeśli przeglądarka odwiedzającego to obsługuje, widget oferuje zamiast tego rozmowę głosową w przeglądarce; w przeciwnym razie widzi uprzejmy komunikat „nie możemy zadzwonić na ten numer". Zatrzymuje to nadużywanie widgetu do dzwonienia na drogie numery premium. |
| Limit powtórnych zgłoszeń | Ten sam numer może być zakolejkowany tylko ograniczoną liczbę razy na godzinę dla agenta. Odwiedzający, którzy to przekroczą, widzą przyjazny komunikat „wkrótce się odezwiemy" zamiast ekranu kolejki. |
Te zabezpieczenia istnieją, ponieważ publiczny formularz oddzwaniania jest oczywistym celem nadużyć — ktoś mógłby inaczej skierować go na numery premium lub bombardować botami, aby wypalić Twoje minuty wychodzące. Zabezpieczenia działają cicho w tle; normalni odwiedzający nigdy ich nie zauważają.
Podgląd na żywo w panelu
Zakładka Widgety pokazuje podgląd widgetu oddzwaniania na żywo obok ustawień. Każda zmiana, którą wprowadzisz — motyw, język, liczby ponowień — natychmiast aktualizuje podgląd. Nie musisz wdrażać swojej witryny, aby zobaczyć, jak będzie wyglądał widget.
Podgląd używa próbnego manifestu z pełną listą krajów i demonstracyjną kwalifikowalnością, więc widget renderuje się nawet w planach, w których oddzwaniania wychodzące nie są jeszcze dostępne.
Osadzone śledzenie
Widget emituje te same zdarzenia call-start i call-end co pozostałe widgety. Nasłuchuj ich w JavaScript, jeśli chcesz uruchomić własną analitykę:
const widget = document.querySelector('hanc-ai-callback');
widget.addEventListener('call-start', () => {
// Oddzwonienie odwiedzającego właśnie się połączyło — śledź jako konwersję
});
widget.addEventListener('call-end', () => {
// Oddzwonienie zakończone — śledź czas trwania, wynik itd.
});
Dostępność w planach
| Plan | Widget oddzwaniania |
|---|---|
| Free | Niedostępny (wymaga dzwonienia wychodzącego) |
| Starter / Pro / Business / Enterprise | Dostępny |
Wszystkie plany płatne otrzymują ten sam zestaw funkcji widgetu. Koszt za połączenie wynika z Twojej normalnej stawki wychodzącej — zobacz Rozliczenia.
Powiązane
- Widgety witryny — Typy widgetów Pływający, Pigułka, Pływająca pigułka i Inline do rozmów w przeglądarce
- Ustawienia — Ustawienia połączeń na poziomie agenta, w tym Maks. czas rozmowy, który ogranicza również oddzwaniania
- Numery telefonów — Podłącz numer wychodzący, z którego będzie dzwonił Twój widget oddzwaniania
- FAQ — Typowe pytania i przypadki brzegowe