Droga od
wysłania do telefonu.

Docieraj do klientów przez jedno wysyłkowe API, podczas gdy Bird obsługuje łączność z operatorami. Wybierz obsługiwane cele i odpowiedniego nadawcę, a następnie śledź raportowany wynik dostarczenia. Badaj niepowodzenia według kraju lub operatora, gdy trasa, odbiorca lub rejestracja wymagają uwagi.

Trasa, którą pokonuje Twoja wiadomość

Przepływ wysyłki

01

Twoja aplikacja

Wybierz odbiorcę, nadawcę, kategorię i treść wiadomości.

02

Sprawdzenie celu i nadawcy

Użyj włączonego rynku i wymaganej rejestracji.

03

Przekazanie do operatora

Bird przekazuje wiadomość przez swoje połączenia z operatorami.

04

Raportowany wynik

Śledź potwierdzenie w rekordach wiadomości, webhookach i analityce.

Schemat koncepcyjny. Akceptacja, przekazanie do operatora i potwierdzenie dostarczenia opisują różne etapy cyklu życia wiadomości.

Warstwa, na której jedzie Twoja wysyłka.

Routing działa pod Bird SMS API. Bird sprawdza cel i nadawcę przed akceptacją, a następnie przekazuje przygotowaną wiadomość do transportu operatora. Sprawdzaj raportowanego operatora i wynik, decydując, czy zbadać problem z nadawcą, celem czy odbiorcą.

Poznaj decyzje podejmowane przed przekazaniem do operatora.

Kwalifikacja, przygotowanie wiadomości i przekazanie do operatora pełnią odrębne role.

  1. 01

    Łączność z operatorami.

    Bird zarządza połączeniami z operatorami stojącymi za Twoją wysyłką. Użyj katalogu celów, aby sprawdzić obsługiwane typy nadawców i wymagania rejestracyjne dla rynków, które obsługujesz.

  2. 02

    Przygotowany nadawca i cel.

    Typ nadawcy, reguły celu i rejestracja określają, który identyfikator nadawcy może być użyty. Poprawna konfiguracja jest ustalana, zanim wiadomość trafi do kolejki transportowej.

  3. 03

    Informacje o operatorze, gdy są dostępne.

    Przetwarzanie może rozpoznać operatora odbiorcy na potrzeby wyceny. Nieudane lub brakujące sprawdzenie powoduje powrót do wyceny według kraju. Informacje o operatorze w potwierdzeniu również mogą być nieobecne — nie wnioskuj o sieci wyłącznie na podstawie prefiksu numeru.

  4. 04

    Potwierdzenia dostarczenia jako dowód od operatora.

    Potwierdzenie od operatora może raportować dostarczenie lub ostateczny wynik niedostarczenia. Niektóre wiadomości pozostają w oczekiwaniu na potwierdzenie, a brakujące pola operatora są nieznane. Czytaj oś czasu zdarzeń razem z bieżącym statusem.

  5. 05

    Omów wymagania trasy dla wdrożenia.

    Publiczne żądanie SMS nie oferuje wyboru między trasą najtańszą a najwyższej jakości. Omów mix celów, wymagania nadawcy i przepustowość ze specjalistą SMS przy planowaniu większego ruchu.

Wynik dostarczenia, który możesz zbadać.

Udana podróż SMS zależy od celu, rejestracji nadawcy, treści wiadomości i ścieżki operatora. Bird łączy te decyzje w jeden przepływ wysyłki. Zacznij od wymagań celu, a następnie użyj rekordów wiadomości i wyników operatora, aby zidentyfikować, co wymaga zmiany.

Potwierdzenie dostarczenia, prosto od operatora.

Udane żądanie zwraca 202 przed dostarczeniem przez operatora. Kolejne zdarzenia mogą zawierać raportowanego operatora i MCC/MNC. Traktuj brakujące pola jako nieznane i sprawdzaj oś czasu wiadomości w poszukiwaniu dostępnych dowodów.

POST /webhooks/bird
signed
{
  "type": "sms.delivered",
  "timestamp": "2026-05-19T15:42:01.221Z",
  "data": {
    "sms_id":       "sms_4kT01Lq2m",
    "workspace_id": "ws_8KQ2",
    "to":           "+15005550006",
    "from":         "+12025550188",
    "tags":         null,
    "metadata":     null,
    "carrier":      "Verizon",
    "mcc_mnc":      "311480",
    "cost": {
      "amount":             "0.0079",
      "currency_code":      "USD",
      "transaction_amount": "0.0079",
      "passthrough_amount": null
    }
  }
}

Pola operatora i MCC/MNC są raportowane, gdy są dostępne. Rozbieżność z oczekiwaniami opartymi na prefiksie jest powodem do zbadania — sama w sobie nie dowodzi przeniesienia numeru.

  • sms.deliveredOperator potwierdził, że telefon otrzymał wiadomość (DLR).
  • sms.failedOperator odrzucił wiadomość lub nie mógł jej dostarczyć — powód jest dołączony do odpowiedzi.

Routing opiera się na analizie numerów.

Użyj Lookup, gdy Twoja aplikacja potrzebuje obsługiwanej analizy numerów telefonów. Subskrybuj webhooki dla wyników SMS i korzystaj z dokumentacji błędów oraz przewodnika po dostarczalności, aby interpretować raportowane niepowodzenia. Wynik lookup nie ustala kwalifikacji nadawcy ani nie gwarantuje dostarczenia.

Pytania przed rozpoczęciem budowy

Jak sprawdzić pokrycie krajów docelowych?
Otwórz katalog krajów docelowych i sprawdź typy nadawców oraz wymagania rejestracyjne dla każdego rynku. Twój obszar roboczy musi również zezwalać na dany kraj docelowy, zanim wysyłka zostanie przyjęta.
Co potwierdza potwierdzenie doręczenia od operatora?
Raportuje wynik doręczenia od operatora. Potwierdzenia mogą nadejść po zaakceptowaniu wiadomości, a rekord wiadomości może wciąż mieć status oczekujący. Doręczenie nie mierzy, czy ktoś przeczytał wiadomość lub na nią zareagował.
Jak zbadać nieudaną trasę?
Zacznij od statusu wiadomości i przyczyny niepowodzenia. Porównaj dane według operatora, kraju lub nadawcy, a następnie sprawdź rejestrację i konfigurację kraju docelowego. Sam zagregowany wskaźnik błędów nie identyfikuje przyczyny.
Czy mogę sprawdzić numer telefonu osobno?
Użyj Lookup, gdy Twoja aplikacja potrzebuje informacji o numerze telefonu przed wysyłką. Sprawdź sygnały i dostępność dla danego wyszukiwania, zamiast traktować raport doręczenia SMS jako pełną weryfikację numeru.

Skaluj bez
utraty kontroli.

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

BirdHarborOrganization
WorkspacesProductionSandbox

Delivery agent

API key · Customer operations team
Active
PermissionsAccess
EmailRead & write
SMSRead & write
ALAlex Lee AdminPermissions updated

Audit log

Production
Workspace
Production
Resource
Delivery agent
WhatsApp
ReadRead & write
Succeeded

Zacznij z SMS.
Twórz na wielu kanałach z Bird.

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