Zgodność

Reguły, obsłużone w jednym miejscu.

Wysyłanie SMS oznacza spełnianie reguł operatorów i regulatorów: rejestracji A2P 10DLC w USA, obsługi słów kluczowych opt-out wszędzie oraz wstępnej rejestracji identyfikatora nadawcy w wielu krajach. Bird prowadzi każdą z nich z jednego miejsca i raportuje status przez API.

send-otp.ts
200 · 0.4s
import { BirdClient } from "@messagebird/sdk";

const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });

const code = generateOtp();

const { data, error } = await bird.sms.send({
  from: "Bird",
  to:   "+15005550006",
  text: `Your Bird verification code is ${code}. Reply STOP to opt out.`,
}).safe();

if (error) throw error;
console.log(data.id);
// → "sms_4kT01Lq2m..."

Today at 2:14 PM

Hey Ada — your Bird sign-in code is 482917. It'll expire in 10 minutes. Don't share it with anyone.
482917
Delivered

Trzy reżimy, jedna powierzchnia.

Zgodność to warstwa API SMS od Bird, która utrzymuje Twój ruch w stanie zdatnym do dostarczenia. Obowiązują różne reżimy w zależności od tego, gdzie wysyłasz i jaki rodzaj wiadomości wysyłasz: ruch aplikacyjny w USA wymaga 10DLC, każdy odbiorca może zrezygnować, a wiele krajów blokuje nadawców alfanumerycznych za wstępną rejestracją. Każdą składasz raz i sprawdzasz jej status z tego samego klienta, którym wysyłasz.

Który reżim mnie dotyczy?

To, co musisz zarejestrować, zależy od tego, gdzie są Twoi odbiorcy i co wysyłasz. Większość programów aplikacyjnych w USA dotyka wszystkich trzech naraz.

ReżimCo obejmujeGdzie obowiązuje
A2P 10DLCRejestracja marki i kampanii dla ruchu application-to-personStany Zjednoczone
Opt-out (STOP/HELP)Obsługa słów kluczowych STOP, HELP i START oraz lista blokadWszędzie, gdzie wysyłasz
Rejestracja identyfikatora nadawcyWstępna rejestracja alfanumerycznych identyfikatorów nadawcy, zanim będą mogły dostarczaćWiele krajów, które tego wymagają

Złóż raz, sprawdzaj status z API.

Składasz markę i kampanię 10DLC, weryfikację toll-free lub rejestrację identyfikatora nadawcy z poziomu panelu. Bird przenosi ją do operatorów i rejestrów oraz udostępnia bieżący stan przez API, dzięki czemu Twój kod udostępniania może czekać na zatwierdzenie, zamiast je zgadywać. Obsługa opt-out nie wymaga konfiguracji — jest wymuszana przy każdej wysyłce.

FAQ dotyczące zgodności SMS

Co muszę zarejestrować, zanim zacznę wysyłać?+
To zależy od tego, gdzie i co wysyłasz. Ruch aplikacyjny w USA wymaga rejestracji marki i kampanii A2P 10DLC. Wiele krajów wymaga wstępnej rejestracji identyfikatora nadawcy dla nadawców alfanumerycznych. Obsługa opt-out obowiązuje wszędzie i nie wymaga konfiguracji.
Czy muszę samodzielnie zbudować obsługę opt-out?+
Nie. Słowa kluczowe STOP, HELP i START są uwzględniane automatycznie przy każdej wysyłce. STOP blokuje odbiorcę, HELP wyzwala odpowiedź pomocniczą, a START ponownie go zapisuje. Listę blokad można odpytywać przez API.
Skąd wiem, kiedy rejestracja zostanie zatwierdzona?+
Bird składa każdą rejestrację u operatorów lub w rejestrach i raportuje jej status przez API. Twój kod może odpytywać stan rejestracji i czekać na zatwierdzenie, zamiast wysyłać do kampanii, która nie jest jeszcze aktywna.
Czy zgodność jest oddzielona od reszty API SMS?+
Nie. Korzysta z tego samego klienta i kluczy co wysyłka, numery i komunikacja dwukierunkowa. Status rejestracji i lista blokad to zasoby API obok wywołania wysyłki, więc jedna integracja obejmuje zarówno wysyłkę, jak i reguły wokół niej.

Zarejestruj raz, wysyłaj z pewnością.

Zgodność to jedna z funkcji API SMS od Bird: wysyłka, numery, ruch przychodzący dwukierunkowy, routing i analityka są dostarczane razem z nią.

Zacznij od jednego kanału.
Dodaj kolejne, gdy będziesz gotowy.

Testowy klucz API otrzymasz od razu. Dostęp produkcyjny odblokujesz po dodaniu metody płatności i weryfikacji nadawcy.

Używasz Claude Code, Cursor lub Codex? Skopiuj prompt konfiguracyjny, a Twój agent zainstaluje za Ciebie Bird CLI i umiejętności. Wybierz swój:

Cursor