Zaprojektuj sekwencję połączenia
Warning: Voice sequences are in preview. Steps, entry data, and the sequence definition format can change in ways that break existing sequences and API requests.
Zdefiniuj komunikaty głosowe, wybory klawiszowe, nagrywanie i zakończenie połączenia, zanim skonfigurujesz jego przepływ. Użyj kreatora sekwencji Voice, aby utworzyć zapisany przepływ połączenia Bird. Jeśli przepływ obsługuje Twoja aplikacja, podłącz ją przez trunk SIP.
Zdefiniuj cel dzwoniącego
Wybierz mały, obserwowalny rezultat. Menu z informacjami o usługach może pod jednym klawiszem podawać godziny otwarcia, a pod innym wskazówki dojazdu. Przygotuj odpowiedź na ciszę i nierozpoznany klawisz, a także na główne wybory.
Zewnętrzne akcje biznesowe pozostaw w aplikacji lub środowisku konwersacyjnym, które jest ich właścicielem. Potwierdzenie głosowe nie oznacza, że inny system zarezerwował wizytę ani zmienił zamówienie. Skorzystaj z przewodnika integracji głosowej AI, gdy konwersacja zależy od narzędzi działających na żywo i dialogu.
Zmapuj kroki i zależności
- Nazwij punkt wejścia i każde miejsce docelowe. Wymień numery telefonów i zewnętrzne aplikacje, które od nich zależą.
- Napisz komunikaty głosowe i przygotuj audio. Określ, czy naciśnięcie klawisza powinno przerywać komunikat, czy czekać na jego zakończenie.
- Zdefiniuj gałęzie dla kompletnych wyborów klawiszowych, ciszy i nierozpoznanego wejścia. Każdej gałęzi przypisz miejsce docelowe albo jawne zakończenie połączenia.
- Jeśli aplikacja nagrywa odpowiedź, określ, kiedy przechwytywanie się zaczyna i kończy, jakie audio jest rejestrowane i czy potrzebna jest transkrypcja. Wrażliwe dane wprowadzaj poza oknem nagrywania.
- Sprawdź, czy wybrane kroki sekwencji lub podłączona aplikacja obsługują wymagane zachowanie. Zweryfikuj obsługę wejścia, nagrywanie i operacje transferu przed skonfigurowaniem przepływu.
Nagrywanie, przetwarzanie transkrypcji i wynik telefoniczny traktuj oddzielnie. Przewodnik po nagraniach opisuje zgodę, dostęp i przegląd powstałych artefaktów.
Podłącz aplikację
Dla sekwencji Bird utwórz i zapisz wersję roboczą, przetestuj jej ścieżki i opublikuj wersję. Przewodnik po kreatorze opisuje punkty wejścia połączeń, symulację, rzeczywiste połączenia testowe i przypisywanie numerów. Edycja wersji roboczej nie zmienia aktywnej publikacji; opublikowanie wstrzymanej sekwencji pozostawia ją wstrzymaną.
Dla zewnętrznej aplikacji SIP skonfiguruj połączenie w następujący sposób.
Utwórz trunk i włącz wymagany kierunek połączeń. Dla połączeń przychodzących włącz odbieranie, skonfiguruj bramkę dostarczania i przypisz kwalifikujący się numer do trunka. Przewodnik odbierania połączeń opisuje routing numerów.
Dla połączeń wychodzących włącz dzwonienie, a następnie skonfiguruj uwierzytelnianie, tożsamość dzwoniącego i dostęp do numeru docelowego. Skorzystaj z przewodnika dzwonienia SIP, aby przygotować połączenie.
Skonfiguruj komunikaty i działanie menu w systemie, który obsługuje przepływ. Przed użyciem operacji sprawdź opublikowaną dokumentację API, CLI lub MCP. Odczyty rekordów połączeń, tworzenie sekwencji, symulacja i wykonywanie rzeczywistych połączeń mają różne skutki i wymagają różnych uprawnień. Aby uruchomić sekwencję Bird przez HTTP, skorzystaj z przewodnika Tworzenie połączenia głosowego.
Testuj przed zmianą trasy produkcyjnej
Użyj numeru, który kontrolujesz, i izolowanej wersji roboczej lub konfiguracji aplikacji. Przewodnik pierwszego połączenia opisuje przygotowanie połączenia. Symulacja sekwencji nie wykonuje połączenia; rzeczywisty test wersji roboczej wykonuje połączenie i wiąże się ze standardowymi opłatami za połączenia.
Przetestuj rozpoznane wejście, ciszę, nierozpoznany klawisz, przerywane komunikaty i prawidłowe rozłączenie. Zweryfikuj, czy każda gałąź prowadzi do zamierzonej odpowiedzi. Stan nagrywania i transkrypcji sprawdzaj osobno, jeśli przepływ z nich korzysta.
Koordynuj zmiany w trakcie testu i zapisuj testowaną konfigurację. Poprzednią konfigurację aplikacji i trasę numeru zachowaj, aby móc je przywrócić w razie awarii nowego przepływu. Przywrócenie routingu nie cofnie już wykonanej akcji biznesowej.
Zweryfikuj wynik połączenia
Użyj dziennika etapów połączenia, aby sprawdzić wynik telefoniczny. Odebrane połączenie, ukończone menu i wykonana czynność biznesowa to osobne wyniki. Porównaj zdarzenia Voice z rekordem etapu, gdy aktualizacje nie docierają lub przychodzą w nieprawidłowej kolejności.
Kolejne kroki
Powiązane zasoby
Przejdź do dokumentacji, przewodników i przykładów dotyczących tego tematu.