Znajdź praktyczne odpowiedzi na temat łączy SIP, przepływów połączeń, nagrań i rozliczeń. Wybierz temat poniżej lub omów swoje wymagania dotyczące połączeń z naszym zespołem.
Bird Voice łączy systemy telefoniczne i aplikacje z siecią telekomunikacyjną. Korzystaj z łączy SIP, połączeń w przeglądarce i sekwencji połączeń lub podłącz środowisko uruchomieniowe głosu AI. Śledź połączenia poprzez ich rekordy, sesje i zdarzenia.
Jak szybko mogę wykonać pierwsze połączenie?
Utwórz obszar roboczy, przygotuj łącze gotowe do połączeń i tożsamość dzwoniącego, a następnie włącz destynację, którą chcesz przetestować. Czas konfiguracji zależy od dostępu, weryfikacji i podłączanego klienta. Przewodnik po pierwszym połączeniu prowadzi przez kontrolowane połączenie w przeglądarce.
Czego potrzebuję, zanim będę mógł dzwonić?
Trzy rzeczy po Twojej stronie: trunk SIP z autoryzacją Twojego sprzętu (według zakresu IP lub klucza API), zweryfikowany identyfikator dzwoniącego (numer, który prezentujesz jako dzwoniący) oraz włączony kraj docelowy. Bird przypisuje routing do Twojego workspace — to czwarty warunek, realizowany po stronie Bird.
Czy potrzebuję specjalnego sprzętu?
Nie. Użyj telefonu w przeglądarce lub kompatybilnego softphone'a, PBX lub aplikacji SIP. Dopasuj obsługiwany transport, uwierzytelnianie i ustawienia mediów do konfiguracji łącza.
Czy mogę wykonywać połączenia z przeglądarki?
Tak. Możesz wykonywać połączenia z aplikacji Phone w panelu, korzystając z WebRTC.
Jak wyceniane są połączenia głosowe?
Za połączenie, według stawki zależnej od kraju docelowego. Każda stawka ma przyrost rozliczeniowy: minimalny czas naliczany, a następnie krok, do którego jest zaokrąglany. Stawka z jednominutowym minimum i sześciosekundowymi krokami naliczy za 10-sekundowe połączenie pełną minutę.
Kiedy zaczyna się naliczanie?
Czas rozliczeniowy biegnie od momentu odebrania połączenia przez wywoływany numer do momentu zakończenia połączenia. Sprawdź opublikowane składniki stawek dla swojego przypadku użycia; wynajem numeru i inne skonfigurowane usługi są rozliczane oddzielnie od czasu odebranego połączenia.
Czy usługi głosowe są przedpłacone czy postpaid?
Przedpłacone, z portfela Twojej organizacji. Bird sprawdza saldo przed wybraniem numeru przez operatora, więc połączenie, na które nie wystarcza środków, jest odrzucane z góry z powodu insufficient_balance, zamiast być rozliczane po fakcie.
Czy istnieje dzienny limit wydatków?
Tak. Dla każdej organizacji obowiązuje dzienny limit wydatków na połączenia głosowe, który resetuje się na początku każdego dnia UTC. Po jego przekroczeniu połączenia są odrzucane z kodem daily_spend_exceeded. Kwota zależy od Twojego planu, a Bird może ją podnieść na życzenie.
Gdzie mogę sprawdzić koszt połączenia?
Otwórz połączenie w rejestrze połączeń. Koszt pojawia się w rekordzie po jego wycenie, z pełną precyzją, bez podatku. Aby zobaczyć sumy dla wielu połączeń, wyeksportuj przefiltrowaną listę połączeń jako CSV ze strony Calls lub sprawdź faktury i zużycie.
Jakie limity obowiązują dla moich połączeń?
Trzy limity: ile połączeń możesz mieć jednocześnie (połączenia współbieżne), ile nowych połączeń możesz rozpocząć na sekundę (połączenia na sekundę) i ile możesz wydać na głos w ciągu dnia UTC (dzienny limit wydatków). Obowiązujące limity zależą od konfiguracji Twojego konta.
Co się dzieje, gdy osiągnę limit?
Połączenie jest odrzucane na etapie zestawiania, zanim operator zostanie wybrany. Rekord połączenia wskazuje, który limit został osiągnięty: concurrent_calls_exceeded, calls_per_second_exceeded lub daily_spend_exceeded. Twój system telefoniczny otrzymuje SIP 503.
Czy mogę podnieść swoje limity?
Skontaktuj się ze wsparciem, podając oczekiwany ruch, destynacje i wydatki, aby poprosić o przegląd limitów. Potwierdź zatwierdzone limity przed zwiększeniem ruchu produkcyjnego.
Dialer kampanii jest odrzucany, ale mam dużo zapasu połączeń równoległych. Dlaczego?
Sprawdź, jaki powód wskazuje rekord połączenia. Dialer może osiągnąć calls_per_second_exceeded, będąc daleko od limitu połączeń równoległych, ponieważ te dwa limity są niezależne. Zmniejsz szybkość wybierania i ponów próbę; natychmiastowe ponowienie daje tę samą odpowiedź.
Czy muszę wymienić centralę PBX?
Nie. Trunk SIP łączy kompatybilny system telefoniczny z Bird. Dopasuj transport, uwierzytelnianie i ustawienia mediów trunka do używanego klienta.
Czy jeden trunk obsługuje połączenia przychodzące i wychodzące?
Tak. Skonfiguruj każdy kierunek osobno. Połączenia przychodzące wymagają dodatkowo numeru obsługującego połączenia przychodzące, przypisanego do trunka, oraz bramki dostarczania.
Czy aplikacja głosowa AI może łączyć się przez SIP?
Tak, jeśli jej środowisko uruchomieniowe obsługuje zarówno sygnalizację SIP, jak i połączenie audio. Aplikacja konwersacyjna steruje mową, modelem i akcjami biznesowymi; Bird zapewnia połączenie telefoniczne.
Co się stanie, jeśli wyłączę połączenia przychodzące?
Numery wskazujące na ten trunk zaczynają odrzucać połączenia. Ponowne włączenie trunka nie przywraca ich poprzednich przypisań — sprawdź numery przed wznowieniem ruchu.
Czy Bird Voice obsługuje połączenia alarmowe?
Bird Voice nie obsługuje połączeń alarmowych. Użyj usługi telefonicznej przeznaczonej do tego celu.
Czym jest trunk SIP?
Trunk SIP to połączenie między Twoim systemem telefonicznym a Bird. SIP (Session Initiation Protocol) to protokół, którym systemy telefoniczne komunikują się w celu zestawiania połączeń, a trunk to linia, po której te połączenia przechodzą. Bird przydziela Twojemu workspace'owi adres trunku, a Ty kierujesz na niego swój system telefoniczny.
Ile trunków potrzebuję?
Większość workspace'ów potrzebuje tylko jednego. Utwórz więcej, gdy chcesz mieć osobne reguły dostępu per lokalizacja lub per system, ponieważ lista dozwolonych adresów IP, dozwolone klucze API i ustawienia Digest są konfigurowane osobno dla każdego trunku.
Jakie dane połączenia potrzebuje moja centrala PBX?
Domena SIP trunka (skopiowana ze strony trunka), nazwa użytkownika bird oraz hasło (sekret klucza API uprawnionego do korzystania z trunka). Wysyłaj połączenia na domenę SIP na porcie 5060 (UDP lub TCP) lub 5061 (TLS).
Czy mogę ograniczyć, kto wysyła połączenia do mojego trunku?
Tak, za pomocą listy dozwolonych adresów IP, dozwolonych kluczy API lub obu jednocześnie. Dodaj publiczne adresy, z których Twoje urządzenia wysyłają SIP, lub wymagaj uwierzytelniania każdego połączenia kluczem API przez SIP Digest. Oba ustawienia zaczynają obowiązywać od następnego połączenia.
Co się stanie, gdy usunę trunk?
Domena SIP trunku natychmiast przestaje przyjmować nowe połączenia. Połączenia już trwające są kontynuowane, a rekordy połączeń wykonanych przez ten trunk pozostają w rejestrze połączeń.
Jak działa uwierzytelnianie SIP Digest?
Twoja centrala PBX wysyła połączenie, Bird odpowiada wyzwaniem 407, a centrala ponownie wysyła połączenie z nagłówkiem Proxy-Authorization obliczonym na podstawie nazwy użytkownika bird i sekretu Twojego klucza API jako hasła. Centrala wysyła hash hasła, nigdy samo hasło.
Jakie algorytmy Digest są obsługiwane?
SHA-256 i MD5. Bird oferuje domyślnie SHA-256 jako pierwszy i MD5 jako drugi, a Twoja centrala PBX wybiera pierwszy, który obsługuje. Jeśli Twój sprzęt obsługuje tylko MD5 i nieprawidłowo przetwarza wyzwanie zaczynające się od SHA-256, ustaw trunk wyłącznie na MD5.
Czy mogę jednocześnie korzystać z listy dozwolonych adresów IP i uwierzytelniania kluczem API?
Tak. Gdy trunk ma oba mechanizmy, adres źródłowy jest sprawdzany przed wyzwaniem Bird o hasło, więc połączenie z nieujętego na liście adresu jest odrzucane niezależnie od przesłanych poświadczeń.
Jak zmienić klucz API bez przestoju?
Najpierw dodaj nowy klucz do trunka, przenieś swój sprzęt, a następnie unieważnij stary klucz. Unieważnienie lub usunięcie klucza natychmiast odbiera mu możliwość uwierzytelniania na każdym trunku, który go dopuszczał.
Co to jest identyfikator dzwoniącego (caller ID)?
Identyfikator dzwoniącego to numer telefonu, który Twój obszar roboczy może prezentować jako numer dzwoniącego w połączeniach wychodzących. Bird sprawdza numer dzwoniącego ustawiony przez Twoje urządzenie w nagłówku From SIP przy każdym połączeniu względem tej listy dozwolonych tożsamości Twojego obszaru roboczego, w tym kwalifikujących się numerów w Bird i zweryfikowanych numerów zewnętrznych.
Jak zweryfikować identyfikator dzwoniącego (caller ID)?
Dodaj numer w międzynarodowym formacie E.164 i przejdź przez proces weryfikacji. Odbierz połączenie weryfikacyjne i wpisz kod w panelu. Sprawdź status numeru, aby upewnić się, że jest gotowy do wykonywania połączeń.
Połączenie weryfikacyjne nie dotarło. Co robić?
Jeśli próby się wyczerpały, użyj opcji Get a new code w wierszu danego numeru, aby otrzymać nowe połączenie weryfikacyjne. Jeśli numer wciąż oczekuje na kod, usuń identyfikator dzwoniącego i dodaj numer ponownie.
Jak zweryfikować numer, który dzwoni do nienadzorowanego systemu?
Przygotuj się na odebranie połączenia weryfikacyjnego w systemie, który odbiera połączenia na ten numer. Jeśli numer nie może odebrać połączenia weryfikacyjnego, skontaktuj się ze wsparciem w sprawie dostępnych metod potwierdzenia własności.
Co się stanie, gdy usunę identyfikator dzwoniącego (caller ID)?
Od tego momentu każde połączenie prezentujące ten numer jest odrzucane z błędem caller_id_not_verified. Połączenia już w toku są kontynuowane, a zapisy połączeń, które używały tego numeru, pozostają bez zmian.
Dlaczego muszę włączyć kraje przed wykonaniem połączenia?
Oszustwa telekomunikacyjne polegają na wybieraniu drogich krajów, do których nigdy nie zamierzałeś dzwonić. Włączone kraje to te, w których możesz generować koszty — wyłączenie pozostałych ogranicza Twoje ryzyko w przypadku włamania do systemu telefonicznego.
Jak włączyć kraj docelowy?
Znajdź kraj na stronie Destinations za pomocą pola wyszukiwania (wyszukuje po nazwie lub dwuliterowym kodzie) i przełącz jego przełącznik. Zmiana obowiązuje od tego momentu.
Co oznacza oznaczenie High risk?
Połączenia do krajów wysokiego ryzyka są drogie, a operator numeru, na który dzwonisz, otrzymuje część kosztów. To kraje, które atakujący obiera za cel po włamaniu do systemu telefonicznego. Pozostaw je wyłączone, chyba że prowadzisz tam działalność, i sprawdź stawkę przed włączeniem.
Kraj, którego potrzebuję, jest oznaczony jako Not supported. Co robić?
Skontaktuj się ze wsparciem technicznym, aby odblokować go dla Twojego konta. Available oznacza, że możesz go włączyć; Not supported oznacza, że Bird nie może obecnie realizować połączeń do tego kraju z Twojego konta.
Moje połączenie nie powiodło się z błędem no_route_found, ale kraj jest włączony. Dlaczego?
Dostępny kraj może nadal mieć określone miejsca docelowe, do których routing jeszcze nie dociera. Udostępnij ID połączenia wsparciu, aby zbadać pokrycie destynacji i przyczynę odrzucenia.
Czego Bird oczekuje w SIP INVITE?
Dwa nagłówki: To (wybierany numer) i From (numer prezentowany jako dzwoniący, który musi być uprawnioną tożsamością dzwoniącego). Oba muszą być pełnymi numerami międzynarodowymi w formacie E.164 — początkowy znak +, po którym następują kod kraju i numer krajowy. Niestandardowe nagłówki nie są potrzebne.
Czym jest atestacja STIR/SHAKEN?
STIR/SHAKEN umożliwia dostawcom podpisywanie informacji o tożsamości dzwoniącego. Atest odzwierciedla, co dostawca może zweryfikować na temat dzwoniącego i numeru. Nie gwarantuje, że operator docelowy połączy rozmowę ani usunie etykietę spamu.
Moje połączenie zostało odrzucone. Jak mogę sprawdzić dlaczego?
Otwórz połączenie w dzienniku połączeń. Twój system telefoniczny widzi zwykły SIP 503, ale konkretny powód trafia do rekordu połączenia, gdzie tylko Ty możesz go odczytać. Panel nad szczegółami wskazuje przyczynę i prowadzi do ustawienia, które ją naprawia.
Czy powinienem ponowić odrzucone połączenie?
Dopiero gdy przyczyna zostanie usunięta. Połączenie odrzucone z powodu calls_per_second_exceeded otrzyma tę samą odpowiedź, dopóki nie zmniejszysz szybkości wybierania. Przeczytaj powód odrzucenia przed ponowieniem próby.
Czy "odebrane" oznacza pomyślny wynik dla klienta?
Nie. Oznacza to, że połączenie zostało nawiązane. Połącz potwierdzone zdarzenie biznesowe, takie jak rezerwacja lub rozwiązana sprawa, aby ocenić powodzenie zadania.
Dlaczego koszt jest pusty przy aktywnym połączeniu?
Aktywne połączenie nie zakończyło naliczania. Odczytaj końcowy rekord po zakończeniu połączenia i cyklu naliczania; brak wartości nie oznacza zerowej ceny.
Jak obsłużyć zduplikowane dostarczenie webhooka?
Zweryfikuj podpis, deduplikuj na podstawie identyfikatora webhooka i toleruj dostarczanie w zmienionej kolejności. Uzgodnij końcowy wynik z rekordem połączenia.
Czy mogę porównywać połączenia przychodzące i wychodzące?
Sprawdź kierunek i filtry raportu jawnie. Struktura ruchu i naliczane składniki mogą się różnić.
Jak zmierzyć koszt na ukończone zadanie?
Połącz naliczone połączenia i ich sesje z potwierdzonymi wynikami w swojej aplikacji. Uwzględnij każdy odpowiedni odcinek połączenia i użyj spójnego okresu oraz definicji ukończenia.
Jakie statusy połączeń istnieją?
Pięć: Answered (numer docelowy odebrał), No answer (dzwoniło bez odpowiedzi), Failed (połączenie nie zostało zrealizowane — Bird je odrzucił lub operator je nie obsłużył), Rejected (operator odrzucił połączenie wprost) i Unknown (nie udało się ustalić wyniku).
Jak odróżnić odmowę Bird od błędu operatora?
Oba pojawiają się jako Failed. Rozróżnia je powód odrzucenia: tylko odmowa Bird go zawiera. Nieudane połączenie z powodem odrzucenia wskazuje na ustawienie po Twojej stronie lub po stronie Bird; połączenie bez powodu odrzucenia zwykle wskazuje na wybierany numer.
Czy mogę zobaczyć połączenia, które są w toku?
Tak. Zakładka Live na stronie Calls wyświetla aktualnie trwające połączenia na Twoich trunkach wraz z liczbą. Połączenie na żywo jest wyświetlane jako Ringing (oczekiwanie na odebranie przez drugą stronę) lub In progress (połączone). Zakładka odświeża się co kilka sekund.
Jaka jest różnica między całkowitym czasem trwania a czasem rozliczeniowym?
Całkowity czas trwania biegnie od momentu, gdy Bird otrzymał żądanie połączenia, do rozłączenia. Czas rozliczeniowy biegnie od odebrania do rozłączenia. Różnica to czas dzwonienia, którego nikt nie odebrał — duża różnica oznacza, że warto sprawdzić, co wybierasz. Nieodebrane połączenia nie mają czasu odebranego połączenia. Sprawdź odpowiednią kartę stawek, aby poznać pozostałe składniki i opłaty za połączenie.
Jak wyeksportować zapisy połączeń?
Na trzy sposoby: pobierz CSV ze strony Calls (eksportuje wszystkie rekordy pasujące do bieżących filtrów, nie tylko widoczną stronę), odczytaj je przez API za pomocą klucza API z uprawnieniem voice:read lub użyj Bird CLI poleceniem bird voice list.
Jakie zdarzenia głosowe emituje Bird?
Trzy: voice_call.initiated (Bird zaakceptował połączenie i rozpoczął routing), voice_call.answered (numer docelowy odebrał) i voice_call.ended (połączenie zakończone, wraz z wynikiem). Połączenie bez odpowiedzi nigdy nie emituje zdarzenia answered.
Czy odrzucone połączenie generuje zdarzenia?
Użyj zdarzenia zakończenia, aby odczytać zgłoszony status i czasy trwania, a następnie uzgodnij końcowy wynik z rekordem połączenia. Publikacja zdarzenia może się nie powieść, a żądanie odrzucone przed przyjęciem może nie mieć rekordu połączenia ani zdarzeń. Brak aktualizacji nie oznacza, że połączenie jest nadal aktywne.
Czy zdarzenia mogą docierać w niewłaściwej kolejności?
Tak. Dostarczanie nie jest uporządkowane, więc zdarzenie answered może dotrzeć do Ciebie po ended. Sortuj według pola timestamp i pozwól, aby później dostarczone zdarzenie z wcześniejszym znacznikiem czasu zostało odrzucone.
Jak uniknąć podwójnego zliczania zdarzeń?
Deduplikuj na podstawie nagłówka HTTP webhook-id. Ponowienie dostarczenia lub sygnalizacji może powtórzyć zdarzenie. To samo połączenie i etap cyklu życia zachowują swoją tożsamość webhooka. Uzgodnij brakującą aktualizację z rekordem połączenia.
Gdzie znajdują się koszt i powód odrzucenia w zdarzeniach?
Znajdują się w rekordzie połączenia, nie w zdarzeniu. Status failed w voice_call.ended nie informuje, czy spowodował go Bird, czy operator. Otwórz połączenie w dzienniku połączeń, aby zobaczyć powód odrzucenia — koszt pojawia się tam po wycenieniu połączenia.
Moje połączenie w ogóle nie pojawia się w rejestrze połączeń. Gdzie jest?
Połączenie, którego Bird nie może przyjąć, jest odrzucane na warstwie SIP, zanim powstanie rekord. Sprawdź cztery rzeczy: trunk ma zakres IP lub klucz API zezwalający Twojemu urządzeniu, połączenie przyszło z adresu na liście dozwolonych IP trunku (za NAT jest to publiczny adres routera), dane uwierzytelniające Digest są poprawne (nazwa użytkownika bird, właściwy sekret klucza API, algorytm oferowany przez trunk) oraz domena SIP dokładnie odpowiada domenie trunku.
Moje połączenie nie powiodło się z powodu odrzucenia. Co mam zrobić?
Otwórz połączenie w rejestrze połączeń. Panel nad szczegółami wskazuje przyczynę i zawiera link do ustawienia, które ją rozwiązuje. Siedem przyczyn, które możesz naprawić, to: source_not_allowed, caller_id_not_verified, destination_not_enabled, insufficient_balance, daily_spend_exceeded, concurrent_calls_exceeded i calls_per_second_exceeded.
Mój klient odpowiada na wyzwanie Digest algorytmem MD5 i nic nie działa.
Niektóre urządzenia nieprawidłowo obsługują wyzwanie rozpoczynające się od SHA-256. Ustaw algorytm Digest trunku na wyłącznie MD5, a Twoja centrala PBX otrzyma wyzwanie, które rozumie.
Połączenia się zestawiają, ale dźwięk jest jednostronny. Co jest nie tak?
Sprawdź adresy mediów, reguły firewalla i obsługiwane kodeki. Częstą przyczyną jest NAT wysyłający media na nieosiągalny adres prywatny. Skonfiguruj obsługę NAT lub STUN w kliencie i zweryfikuj audio w obu kierunkach.
Czy połączenie SIP jest szyfrowane?
Może być. Bird obsługuje TLS na porcie 5061 dla sygnalizacji SIP, więc zestawienie połączenia jest szyfrowane podczas transmisji. UDP i TCP na porcie 5060 nie są szyfrowane. Wybierz transport odpowiadający Twoim wymaganiom bezpieczeństwa.
Jak zweryfikować, czy webhook rzeczywiście pochodzi od Bird?
Każde zdarzenie jest podpisywane HMAC. Zweryfikuj podpis za pomocą sekretu swojego endpointu przed przetworzeniem danych i rotuj ten sekret z poziomu dashboardu, kiedy zajdzie taka potrzeba.
Gdzie są przechowywane moje dane?
Rekordy głosowe podlegają skonfigurowanemu regionowi usługi. Sprawdź obowiązujące warunki przetwarzania danych i ich przechowywania dla swojego wdrożenia; samo routowanie punktów końcowych API nie opisuje każdej lokalizacji przetwarzania ani przechowywania.
Co może zrobić klucz API używany do obsługi głosu?
Użyj dostępu głosowego z poziomem zapisu dla dozwolonego klucza do uwierzytelniania połączeń i dostępu głosowego do odczytu, aby czytać rekordy połączeń. Oddzielny zakres voice_management obejmuje konfigurację. Łącze stosuje również swoje skonfigurowane reguły dotyczące kluczy i źródeł.
Dlaczego odrzucone połączenie zwraca zwykły SIP 503 bez szczegółów?
Konkretna przyczyna trafia do rekordu połączenia, gdzie tylko Ty możesz ją odczytać. Zwracanie ogólnego 503 na warstwie SIP uniemożliwia osobie sondującej Twój trunk poznanie, jakie trunki, numery i kierunki istnieją.
Gdzie znajdę dokumentację Bird dotyczącą bezpieczeństwa i ochrony danych?
Certyfikaty i dokumentacja bezpieczeństwa znajdują się w Trust Center pod adresem trust.bird.com. Umowa o przetwarzanie danych, polityka prywatności i zasady dopuszczalnego użytkowania są opublikowane na bird.com/legal. W przypadku ankiety dla dostawców zajmuje się tym Twój zespół opiekuna konta w Bird.
Czy sekwencja połączeń to to samo co przepływ automatyzacji?
Sekwencja połączenia steruje komunikatami, wyborem klawiszy i nagrywaniem wewnątrz rozmowy telefonicznej. Przepływ automatyzacji koordynuje szerszy proces biznesowy. Trzymaj oba przepływy i ich decyzje o publikacji oddzielnie.
Czy mogę zbudować menu IVR?
Tak. Połącz komunikat głosowy lub nagrany z wprowadzaniem z klawiatury i gałęziami dla rozpoznanych cyfr, przekroczenia czasu i niedopasowanego wejścia.
Czy wprowadzanie z klawiatury oznacza rozpoznawanie mowy?
Nie. Zbieranie z klawiatury odczytuje cyfry DTMF. Agent głosowy z językiem naturalnym wymaga środowiska konwersacyjnego z własnym przetwarzaniem mowy i zarządzaniem kolejnością wypowiedzi.
Co zmienia publikacja dla aktywnych połączeń?
Połączenia korzystające z opublikowanej wersji zachowują jej niezmienną treść. Nowe połączenia używają nowo opublikowanej wersji. Testowe połączenia robocze odczytują ostatnio zapisaną sekwencję przy każdym przejściu i mogą uwzględniać edycje wersji roboczej.
Czy zaakceptowane żądanie wychodzące oznacza, że odbiorca odebrał?
Nie. Oznacza przyjęte zlecenie. Śledź dzwonienie, odebranie i końcowy wynik połączenia oddzielnie i wiąż niepewne ponowienia z tą samą operacją.
Czy AI Voice to to samo co menu telefoniczne?
Nie. Menu telefoniczne opiera się na predefiniowanych wyborach, takich jak cyfry na klawiaturze. Głosowa rozmowa z AI interpretuje język i generuje odpowiedzi w ramach konwersacyjnego środowiska uruchomieniowego. Oba podejścia nadal wymagają pełnego projektu routingu połączeń i obsługi wyników.
Czy mogę użyć mojego istniejącego środowiska uruchomieniowego AI?
Środowisko uruchomieniowe obsługujące SIP może połączyć się przez Bird, jeśli jego sygnalizacja, uwierzytelnianie i obsługa mediów są kompatybilne. Zwaliduj integrację prawdziwym połączeniem w obu kierunkach, zanim przekierujesz ruch.
Czy połączenie MCP tworzy głosowego agenta konwersacyjnego?
Nie. MCP pozwala autoryzowanemu agentowi programowemu obsługiwać narzędzia konta. Głosowy agent na żywo potrzebuje dodatkowo audio, przetwarzania mowy, zarządzania kolejnością wypowiedzi i aplikacji konwersacyjnej.
Czy asystent może rezerwować wizyty lub sprawdzać zamówienia?
Podłącz te akcje przez autoryzowane narzędzia swojej aplikacji. Traktuj zwracany przez nie status jako źródło prawdy i wymagaj odpowiedniego potwierdzenia od klienta przed dokonaniem zmiany.
Co powinienem mierzyć?
Mierz nawiązanie i zakończenie połączenia oddzielnie od powodzenia zadania. Śledź potwierdzony wynik biznesowy, współczynnik eskalacji i zaobserwowane przyczyny niepowodzeń — sam transkrypt ani odebrane połączenie nie dowodzą konwersji.
Czy nowo przydzielone numery odbierają automatycznie?
Nie. Skonfiguruj trasę przychodzącą numeru. Trasa odrzucająca to jawny wynik, a nie automatyczne połączenie z zespołem lub agentem.
Czy połączenie przychodzące może trafić do mojego asystenta AI?
Tak, przez aplikację połączeniową lub środowisko uruchomieniowe SIP, które skonfigurujesz do jego obsługi. Numer, trunk przychodzący, brama i środowisko uruchomieniowe konwersacji — każdy z tych elementów musi być gotowy.
Dlaczego przekierowane połączenie nie powiodło się?
Sprawdź oba skorelowane odcinki połączenia. Sprawdź zweryfikowany numer docelowy przekierowania, włączone miejsce docelowe, dostępny routing i obowiązujące limity konta.
Czy pole trasy potwierdza, że połączenie zostało zestawione?
Nie. Trasa rejestruje wybrane zachowanie obsługi. Status połączenia i powiązane zdarzenia informują, czy to zachowanie się powiodło.
Czy przekierowanie kosztuje tyle samo co jedno połączenie przychodzące?
Przekierowanie tworzy odcinek wychodzący oprócz odcinka przychodzącego. Sprawdź opublikowane stawki i końcowe rozliczone składniki połączenia.
Czy muszę instalować softphone?
Nie. Telefon w panelu korzysta z przeglądarki i skonfigurowanego łącza Bird SIP.
Czy telefon odbiera połączenia przychodzące?
Telefon w panelu wykonuje połączenia wychodzące. Kieruj połączenia przychodzące do systemu telefonicznego lub aplikacji przeznaczonej do ich odbierania.
Czy mogę wysyłać tony klawiatury?
Tak. Używaj klawiatury do wybierania tonów DTMF, np. w menu IVR lub przy wyborze numeru wewnętrznego.
Czy połączenia z przeglądarki mają inne stawki?
Są realizowane i rozliczane jako połączenia Voice. Sprawdź opublikowane stawki dla danego kierunku i szczegóły końcowego rekordu połączenia.
Czy mogę używać telefonu w przeglądarce do połączeń alarmowych?
Nie. Bird Voice nie obsługuje połączeń alarmowych.
Czy każde połączenie jest automatycznie nagrywane?
Nie. Nagrywanie jest jawnym elementem skonfigurowanego przepływu. Zdecyduj, które obsługiwane źródło przechwycić oraz kiedy przechwytywanie się rozpoczyna i kończy.
Czy nagranie automatycznie tworzy transkrypcję?
Przechwytywanie audio i transkrypcja to oddzielne operacje. Żądaj transkrypcji tam, gdzie jest potrzebna, i sprawdzaj wynik jej przetwarzania.
Czy transkrypcja może pojawić się po zakończeniu połączenia?
Tak. Przetwarzanie mowy może zakończyć się po rozmowie telefonicznej. Traktuj wynik połączenia i stan przetwarzania artefaktów jako odrębne rzeczy.
Czy jedna sesja oznacza jedno nagranie?
Nie. Sesja może obejmować kilka odcinków połączenia, a każdy może mieć własne artefakty. Sprawdź źródłowe połączenie i identyfikator przechwycenia.
Czy mogę traktować transkrypcję jako potwierdzoną akcję klienta?
Traktuj ją jako dowód z rozmowy. Potwierdź rezerwację, zmianę zamówienia lub płatność w systemie biznesowym, który wykonał daną akcję.
Zastosuj w praktyce.
Kontynuuj z dokumentacją, przewodnikami i przykładami dotyczącymi tego tematu. Zasoby są w języku angielskim.
Przygotuj połączenie i tożsamość dzwoniącego, a następnie przeprowadź kontrolowany test. Udostępnij swój przepływ połączeń i destynacje, gdy potrzebujesz pomocy w planowaniu produkcji.