SMS API dla programistów

Wysyłaj aktualizacje. Odbieraj odpowiedzi. Z aplikacji lub agenta. Buduj z Bird MCP, CLI i SDK.

Zaufanie zespołów, które każdego dnia
tworzą oprogramowanie światowej klasy.

Od promptu do dostarczenia.

Wyślij SMS z aplikacji lub agenta. Śledź potwierdzenie od operatora. Wysyłaj wiadomości i sprawdzaj dostarczanie za pomocą MCP, CLI i SDK.

Twój nadawca.
Gotowy na swój cel.

Sprawdź, dokąd Twój nadawca może wysyłać wiadomości, które rejestracje są w trakcie weryfikacji i co wymaga Twojej uwagi przed wysłaniem pierwszej wiadomości.

Niech każdy
znak się liczy.

SMS jest rozliczany per segment. Rozwiąż szablon, sprawdź ostateczny tekst i użyj inteligentnego kodowania, gdy znaki typograficzne dodają zbędny segment.

Odbierz odpowiedź.
Zbuduj to, co dzieje się dalej.

Odbieraj wiadomości na numerze obsługującym odpowiedzi. Przekaż zdarzenie przychodzące do swojej aplikacji, zaktualizuj wizytę i wyślij potwierdzenie przez SMS API.

Respektuj następny STOP.

W obsługiwanych krajach Bird rozpoznaje słowa kluczowe rezygnacji i blokuje kolejne wysyłki dla danego nadawcy i odbiorcy. Preferencje na poziomie obszaru roboczego zapewniają szerszą kontrolę rezygnacji.

Każda wiadomość. Wyraźniejszy obraz.

Śledź dostarczanie w czasie. Znajdź operatora, wynik i komunikat stojący za błędem.

Sprawdź, co uniemożliwiło dostarczenie wiadomości.

Rozdziel nieosiągalne telefony, trwałe błędy i wygasłe wiadomości.

Historia klienta

Stworzony na kolejny rynek.

Airwallex rozszerzył SMS na 30 nowych krajów w dwa miesiące dzięki Bird, docierając z wiadomościami uwierzytelniającymi do większej liczby klientów.

Przeczytaj historię klienta

Mniej debugowania. Więcej budowania.

Testuj żądania, śledź dostarczanie i odzyskuj sprawność po błędach dzięki jasnym informacjom zwrotnym na każdym kroku.

Sprawdź przed wysłaniem.

Podgląd żądania CLI lokalnie. Sprawdź nadawcę, odbiorcę i kategorię przed wykonaniem wywołania API.

Ponawiaj z pewnością.

Ponów żądanie z tym samym kluczem i treścią, aby uzyskać oryginalną odpowiedź.

Obsługuj zdarzenia dostarczenia.

Zweryfikuj podpisy webhooków za pomocą SDK, a następnie reaguj na zdarzenia dostarczenia.

Dowiedz się, co wymaga poprawki.

Cel, który jest wyłączony, zostaje odrzucony przed dostarczeniem. Włącz odpowiedni kraj i sprawdź wymagania dotyczące nadawcy przed ponowną próbą.

Skaluj bez utraty kontroli.

Organizuj zespoły w obszarach roboczych, kontroluj dostęp do API i śledź zmiany w dziennikach audytu.

Idź dalej.
Z SMS API.

Wszystko od pierwszej wysyłki po dostarczanie na dużą skalę.

Przed Twoją
pierwszą wiadomością.

Czy mogę wysyłać pod nazwą firmy?

W obsługiwanych krajach nadawca alfanumeryczny wyświetla nazwę Twojej firmy na wiadomości. Tacy nadawcy działają jednokierunkowo, a niektóre kierunki wymagają rejestracji. Aby odbierać odpowiedzi, użyj numeru obsługującego SMS, który przyjmuje wiadomości przychodzące w danym kraju.

Co wpływa na koszt SMS?

Na koszt wpływają kierunek, operator i liczba segmentów. GSM-7 mieści do 160 znaków w jednym segmencie; UCS-2 mieści do 70. Dłuższe wiadomości korzystają z mniejszych segmentów łączonych. Sprawdź ostateczną wiadomość po podstawieniu zmiennych, a następnie użyj aktualnego cennika dla danego kierunku.

Czy zaakceptowana oznacza dostarczoną?

Nie. Odpowiedź 202 oznacza, że Bird przyjął żądanie do przetworzenia. Dostarczenie jest asynchroniczne: sprawdź wiadomość lub subskrybuj zdarzenia SMS, aby uzyskać wyniki zgłoszone przez operatora. Potwierdzenie dostarczenia to nie potwierdzenie odczytu.

Jak odpowiedzi i wypisy docierają do mojej aplikacji?

Subskrybuj sms.received dla wiadomości przychodzących na uprawnionym numerze. Twoja aplikacja obsługuje odpowiedź i decyduje, co dzieje się dalej. W krajach, w których Bird obsługuje domyślną obsługę STOP, odpowiedź blokuje dalsze wiadomości od tego nadawcy do tego subskrybenta. Ustawienia SMS w obszarze roboczym mogą stosować szerszą blokadę.

Użyć SMS API czy Verify do kodów logowania?

Użyj SMS API, gdy Twoja aplikacja samodzielnie generuje i waliduje kody. Użyj Verify, gdy chcesz, aby Bird zarządzał kodami weryfikacyjnymi, sprawdzeniami i cyklem życia weryfikacji we wszystkich obsługiwanych kanałach.

Zacznij od jednego. Rozwijaj się na wielu kanałach.

Przenieś kolejną rozmowę z klientem do tego samego obszaru roboczego.

Twój kolejny pomysł. Gotowy do połączenia.

Twój kolejny pomysł. Gotowy do połączenia.