Wysyłaj aktualizacje WhatsApp, kody weryfikacyjne i interaktywne odpowiedzi z jednego API.
Dostarczaj potwierdzenia zamówień, jednorazowe kody weryfikacyjne, multimedia oraz interaktywne przyciski lub menu list prosto do czatów WhatsApp Twoich klientów. Bird sprawdza parametry szablonów i 24-godzinne okno obsługi klienta przed wysyłką, co zapobiega nieudanym wywołaniom i nieoczekiwanym opłatom, a potwierdzenia doręczenia i odczytu na bieżąco trafiają do Twojej aplikacji.
// Install the SDK
// npm install @messagebird/sdk
const msg = await bird.whatsapp.send({
to: "+15551234567",
template: {
slug: "bird_otp",
components: [{ type: "body", parameters: [{ type: "text", text: "123456" }] }],
},
});
console.log(msg.id, msg.status);Wyślij pierwszą wiadomość w kilka minut za pomocą naszych SDK dla TypeScript, Python, Go lub PHP, narzędzia CLI Bird albo bezpośrednich żądań HTTP. Zacznij od razu z wstępnie zatwierdzonymi szablonami Bird, zanim Twój własny numer WhatsApp Business zostanie zweryfikowany.
Szablony i 24-godzinne okno
Wysyłaj właściwy format w 24-godzinnym oknie i poza nim.
WhatsApp oddziela komunikację inicjowaną przez firmę od aktywnych rozmów z klientami. Docieraj do klientów poza aktywnym czatem za pomocą zatwierdzonych przez Meta szablonów użytkowych, uwierzytelniających lub marketingowych, a potem przez 24 godziny od ich wiadomości lub połączenia wysyłaj dowolny tekst, multimedia i interaktywne menu.
Wykrywaj zamknięte okna i niezgodne zmienne z góry
Bird śledzi 24-godzinne okno obsługi klienta dla każdego odbiorcy i numeru firmowego. Jeśli Twoja aplikacja spróbuje wysłać wiadomość w dowolnym formacie po zamknięciu okna albo przekaże zmienne szablonu niezgodne z symbolami zastępczymi, API odrzuci wywołanie, zanim cokolwiek zostanie utworzone lub naliczone.
Multimedia, interaktywne przyciski i menu list
Gdy rozmowa jest otwarta, wysyłaj obrazy, pliki PDF, nagrania audio, filmy, lokalizacje lub wizytówki z jednego endpointu. Dodawaj przyciski szybkiej odpowiedzi, wielopozycyjne menu list, karuzele produktów lub prośby o lokalizację i kontakt, aby klienci mogli stuknąć zamiast pisać.
Śledzenie doręczeń w czasie rzeczywistym
Śledź wiadomości od przyjęcia przez API do potwierdzenia odczytu.
Wysyłanie przez WhatsApp jest asynchroniczne. Gdy Bird przyjmie Twoje żądanie, zdarzenia webhook i oś czasu każdej wiadomości pokazują, kiedy wiadomość trafia do WhatsApp, kiedy zostaje doręczona na telefon klienta i kiedy zostaje otwarta w czacie.
Diagnozuj odrzucenia dzięki szczegółom błędów Meta
Jeśli wiadomość nie powiedzie się po przyjęciu, na przykład gdy okno obsługi wygaśnie w trakcie wysyłki lub Meta zablokuje doręczenie, Bird zapisuje opis błędu i źródłowy kod błędu Meta w rekordzie wiadomości, aby Twój zespół wiedział, czy podjąć ponowną próbę, czy zmienić kanał.
Zapobiegaj zduplikowanym wysyłkom przy ponownych próbach sieciowych
Dołącz klucz idempotencji do żądania wysyłki, aby przekroczenie limitu czasu lub ponowna próba workera w okresie przechowywania zwracały pierwotną odpowiedź zamiast wysyłać zduplikowaną wiadomość.
order_ready
Zdarzenia
Zaakceptowano
Bird przyjmuje żądanie i zwraca identyfikator wiadomości.
Wysłane
Wiadomość przechodzi przez proces wysyłki.
Dostarczono
Obserwacje dostawcy aktualizują rekord wiadomości, gdy są dostępne.
Odczyt
Obsługuj odrzucenia, błędy i brakujące obserwacje w ramach tej samej integracji.
Harbor
Konto firmowe
order_ready
Harbor
Konto firmowe
Zdarzenia
Zaakceptowano
Bird przyjmuje żądanie i zwraca identyfikator wiadomości.
Wysłane
Wiadomość przechodzi przez proces wysyłki.
Dostarczono
Obserwacje dostawcy aktualizują rekord wiadomości, gdy są dostępne.
Odczyt
Obsługuj odrzucenia, błędy i brakujące obserwacje w ramach tej samej integracji.
Kontekst w dwukierunkowych procesach
Łącz odpowiedzi klientów z właściwym zamówieniem lub zgłoszeniem.
Cytuj wcześniejszą wiadomość, aby klient widział bezpośrednio w czacie, na które pytanie lub zamówienie odpowiadasz. Gdy klient stuknie przycisk szybkiej odpowiedzi, wybierze opcję z listy lub odpowie na niedawną wiadomość, Bird zwraca wybraną akcję i odwołanie do cytowanej wiadomości, aby Twoja aplikacja mogła od razu przekierować odpowiedź.
Dodawaj tagi i metadane do wysyłanych wiadomości
Dodaj do wiadomości wychodzącej do 20 tagów do filtrowania i 2 KB własnych metadanych JSON. Dziel logi wiadomości według kampanii lub procesu i zachowaj wewnętrzne identyfikatory zamówień lub zgłoszeń przy rekordzie wychodzącym w odczytach z API i webhookach doręczeń.
Działaj z kodu, terminala lub agenta AI
Wysyłaj wiadomości testowe, sprawdzaj osie czasu doręczeń i filtruj najnowszą historię w narzędziu CLI Bird albo podłącz asystenta kodowania przez serwer MCP Bird, z zachowaniem uprawnień ról i nadawców w Twoim obszarze roboczym.
Pytania o wysyłanie przez WhatsApp
Czy przyjęte żądanie oznacza, że wiadomość została doręczona?
Czy mogę wysyłać wiadomości dowolnej treści w dowolnym momencie?
Czy istnieje zbiorczy endpoint WhatsApp?
Jak dopasować interaktywną odpowiedź do mojej aplikacji?
Połącz całą ścieżkę
Skaluj bez
utraty kontroli.
Organizuj zespoły w obszarach roboczych, kontroluj dostęp do API i śledź zmiany w logach audytu.
Organizacja
Harbor
Dostęp pozostaje w swoim obszarze roboczym.
Produkcja/Klucze API
Kurier
AktywnaAlex Lee
Admin
Dziś · UTC
Dziennik audytu
Organizacja
Harbor
Dostęp pozostaje w swoim obszarze roboczym.
Produkcja/Klucze API
Kurier
AktywnaAlex Lee
Admin
Dziś · UTC
Dziennik audytu
Organizacja
Harbor
Dostęp pozostaje w swoim obszarze roboczym.
Produkcja/Klucze API
Kurier
AktywnaAlex Lee
Admin
Dziś · UTC
Dziennik audytu