---
title: "Rozwiązywanie problemów z sekwencją głosową"
description: "Znajdź przyczynę niedostępności sekwencji, zatrzymania podglądu, niepowodzenia publikacji, użycia niewłaściwej wersji podczas połączenia lub oczekującego anulowania i raportowania."
canonical: "https://bird.com/pl-pl/dokumentacja/guides/voice/sequences/troubleshooting"
---

# Rozwiązywanie problemów z sekwencją głosową

> **Ostrzeżenie:** Sekwencje głosowe są w wersji zapoznawczej. Kroki, dane wejściowe i format definicji sekwencji mogą się zmienić w sposób, który zepsuje istniejące sekwencje i żądania API.

Zacznij od dotkniętego szkicu lub uruchomienia. Podgląd opisuje symulowaną ścieżkę; rzeczywiste uruchomienie zachowuje definicję i dane wejściowe przyjęte dla danego połączenia.

## Brak sekwencji lub kontrolek edycji

Potwierdź wybrany obszar roboczy i poproś jego administratora o sprawdzenie uprawnień Voice management. Odczyt sekwencji wymaga uprawnień do odczytu; edycja i publikacja wymagają uprawnień do zapisu. Wykonanie połączenia wymaga dodatkowo uprawnień do zapisu Voice calling.

## Podgląd zatrzymuje się przed oczekiwanym zakończeniem

1. Sprawdź krok, na którym nastąpiło zatrzymanie, i jego przygotowane dane wejściowe.
2. Podaj przykładowy wynik dla multimediów, wprowadzania z klawiatury, Dial, Pause lub zarządzanego przekierowania.
3. Usuń lub napraw próbki odwołujące się do usuniętych kroków lub zmienionych wyjść.
4. Jeśli wyrażenie korzysta z obserwacji połączenia, podaj próbkę wykonania opisaną w [przewodniku po danych](/docs/guides/voice/sequences/data#handle-missing-data-and-branches).
5. Uruchom podgląd ponownie po zmianie definicji lub próbek.

Niekompletny podgląd wymaga dodatkowych informacji. Skonfigurowane zakończenie z błędem może być prawidłowym wynikiem testowania ciszy lub innej ścieżki awarii.

## Publikacja jest zablokowana

1. Zakończ otwarte edycje i zapisz szkic.
2. Otwórz **Checks** i napraw brakujące pola, nieprawidłowe odwołania, nieosiągalne kroki lub zwykłe cykle połączeń.
3. Sprawdź, czy przywoływane audio nadal istnieje i jest dostępne w obszarze roboczym.
4. Zachowaj wpisy wybrane przez powiązane numery, w tym ich zdolność do przyjmowania pustych danych przychodzących.
5. Jeśli inny edytor zapisał nowszą rewizję, porównaj zmiany przed ponowną próbą.

Użyj **Transfer**, aby powtórzyć menu. Zwykłe połączenie z powrotem do wcześniejszego kroku tworzy cykl.

## Połączenie wychodzące jest odrzucane

Sprawdź uprawnienia do zapisu zarówno Voice management, jak i calling. Potwierdź, że **From** jest przypisany lub zweryfikowany dla obszaru roboczego, a kraj docelowy jest włączony. Podaj jawny obiekt entry-data zgodny z wybranym schematem.

Połączenia produkcyjne wymagają włączonej, niezarchiwizowanej sekwencji z aktywną publikacją. Testy szkiców korzystają z zapisanej rewizji; zapisz ponownie, jeśli ta rewizja się zmieniła. Postępuj zgodnie z [rozwiązywaniem problemów Create Call](/docs/guides/voice/create-calls#handle-errors-and-retries) w przypadku błędów API.

## Połączenia przychodzące korzystają z niewłaściwego przepływu

1. Otwórz **Inbound routing** numeru i sprawdź jego sekwencję oraz wpis połączenia.
2. Potwierdź, że sekwencja jest włączona i niezarchiwizowana.
3. Sprawdź, czy dzwoniący jest wymieniony w sekcji **Draft testers**.
4. Zapisz zmiany szkicu przed testowaniem i pamiętaj, że publikacja czyści listę testerów.

Pozostali dzwoniący korzystają z aktywnej wersji. Trasy przychodzące dostarczają puste dane wejściowe. Wstrzymana sekwencja nie przyjmuje przychodzących testów szkicu.

## Wprowadzanie z klawiatury wybiera niewłaściwą ścieżkę

Porównaj pełne zebrane cyfry ze skonfigurowanym dopasowaniem. Sprawdź maksymalną liczbę cyfr, klawisz zakończenia i limity czasu wprowadzania. Umieść przerywalną mowę menu wewnątrz promptów Gather. Przetestuj naciśnięcie klawisza zarówno podczas mowy, jak i po niej.

Jeśli późniejsze wyrażenie nie może odczytać cyfr, sprawdź, czy Gather jest prywatny lub czy przekierowanie rozpoczęło nowy zakres wpisu.

## Połączenie jest akceptowane, ale nie zostaje nawiązane

Akceptacja rezerwuje połączenie i uruchomienie; nie potwierdza wybierania numeru ani odpowiedzi. Najpierw sprawdź uruchomienie sekwencji, a następnie dostępny rekord połączenia lub nogi. Połączenie, które nie powiedzie się przed rejestracją, może nie mieć czytelnego rekordu połączenia.

W przypadku nieudanego Dial wewnątrz sekwencji sprawdź wybrane wyjście i czy kontynuacja odzyskiwania może bezpiecznie przebiegać dalej. Ścieżka zajętości lub braku odpowiedzi wymaga własnej kontynuacji.

## Anulowanie lub metryki pozostają w stanie oczekiwania

Żądanie anulowania pozostaje w stanie oczekiwania do momentu potwierdzenia zakończenia połączenia. Sprawdź końcowy status uruchomienia; zakończone połączenie lub nieudane zakończenie może dać inny wynik końcowy.

W przypadku rozbieżności w raportowaniu porównaj strefy czasowe, okresy przyjęć, tryby i filtry publikacji. Statystyki mogą być opóźnione względem interaktywnej historii, a niedostępny zasięg nie oznacza zerowej aktywności. Wygasłe szczegóły uruchomienia nie mogą zostać przywrócone z metryk.

## Usunięcie jest zablokowane

Usuń lub zastąp trasy numerów powiązane z sekwencją, w tym trasy na wyłączonych numerach. Spróbuj ponownie po zapisaniu powiązań. Zarchiwizuj sekwencję, gdy potrzebujesz odwracalnego wycofania bez usuwania jej historii.

## Następne kroki

- [Podgląd i sprawdzanie sekwencji](/docs/guides/voice/sequences/preview).
- [Testowanie prawdziwymi połączeniami](/docs/guides/voice/sequences/testing).
- [Sprawdzanie uruchomień sekwencji](/docs/guides/voice/sequences/runs).
- [Przeglądanie przewodników po sekwencjach](/docs/guides/voice/sequence-builder).

## Related resources

- [Preview your first voice sequence](/docs/get-started/voice-sequences) (docs)
