# Zbuduj ukierunkowany Flow WhatsApp

Zaprojektuj natywny formularz, połącz bieżące wybory i zwaliduj przesłany wynik.

## Wymagania wstępne

Podłączone konto firmowe WhatsApp spełniające wymagania, zdefiniowane zadanie klienta oraz system odpowiedzialny za przesłaną akcję.

## 1. Wybierz jedno zadanie

Zacznij od prośby o wizytę, wyboru produktu lub wstępnej klasyfikacji zgłoszenia do obsługi. Najpierw zapisz warunek ukończenia. Wymień tylko informacje potrzebne do spełnienia tego warunku i usuń pola już dostępne w autoryzowanym kontekście.

## 2. Zaprojektuj formularz

Używaj zwięzłych etykiet, odpowiednich kontrolek wejściowych i przydatnej walidacji. Zadbaj, by pierwszy ekran był zrozumiały bez dodatkowych wyjaśnień. Sprawdź dłuższe wersje językowe i odpowiedzi opcjonalne. [Przegląd Flows WhatsApp od Meta](https://whatsappbusiness.com/products/whatsapp-flows/) opisuje natywne doświadczenie.

## 3. Połącz bieżące wybory

Użyj odpowiedniej integracji biznesowej do sprawdzenia dostępności lub opcji produktu. Nadaj żądaniom stabilne znaczenie biznesowe i nie ufaj wartości wybranej po stronie klienta bez ponownego sprawdzenia jej przy wysyłce. Przechowuj referencję zadania w swojej aplikacji, aby zduplikowane przesłanie nie mogło utworzyć drugiej akcji biznesowej.

## 4. Zwaliduj przesłane dane

Powiąż odpowiedzi z właściwym żądaniem klienta. Zastosuj kontrolę tożsamości i uprawnień tam, gdzie to konieczne. Prześlij akcję do systemu rezerwacji, zamówień lub zgłoszeń, a następnie przekaż jej faktyczny wynik w konwersacji.

## 5. Przetestuj ścieżki przerwania

Przećwicz scenariusze: wygasły wybór, nieprawidłowa odpowiedź, przerwany formularz i niedostępna integracja. Zachowaj przydatne odpowiedzi, gdy proponujesz inną opcję. Zapewnij dostępność konwersacji lub osoby, gdy ustrukturyzowany flow nie może rozwiązać żądania.

## Rozwiązywanie problemów

Przesłany formularz to nie potwierdzona rezerwacja ani płatność. Sprawdź wynik w systemie docelowym, zanim pokażesz sukces. Jeśli klient nie może dokończyć, zidentyfikuj ekran i pole, których to dotyczy, i zaproponuj obsługiwaną alternatywę. Korzystaj z opublikowanych operacji integracji zamiast zgadywać metodę SDK Flows.

## Następne kroki

- [Poznaj powiązaną funkcjonalność WhatsApp](/products/whatsapp/flows).
- [Znajdź wszystkie przewodniki i wyjaśnienia dotyczące WhatsApp](/products/whatsapp/resources).
- [Przygotuj swoją pierwszą pełną wymianę](/products/whatsapp/getting-started).

## Related resources

- [Connecting WhatsApp to Bird: from buying a number to a live channel](/learn/whatsapp/connecting-whatsapp-to-bird) (video)
- [What is the 24-hour customer service window on WhatsApp?](/explained/whatsapp/what-is-the-24-hour-customer-service-window) (answer)
- [WhatsApp message builder](/tools/whatsapp-message-builder) (tool)
- [WhatsApp](/products/whatsapp) (product)

[Get an implementation brief](/learn/workspace?topic=whatsapp)
