Numery

Właściwy nadawca dla każdej wiadomości.

Long codes, short codes, numery toll-free i alfanumeryczne identyfikatory nadawcy — udostępniane, rejestrowane i routowane przez jeden endpoint. Nadawca, z którego wysyłasz, decyduje o przepustowości, koszcie i tym, który reżim zgodności obowiązuje.

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

Cztery typy nadawców, jedno API.

Numery są fundamentem API SMS od Bird. Przeszukuj dostępność, kup numer i routuj ruch przychodzący na webhook tym samym klientem, którym już wysyłasz. To, który typ wybierzesz, zależy od wolumenu, geografii i tego, ile rejestracji jesteś w stanie wziąć na siebie.

Którego nadawcy powinienem użyć?

Przepustowość, zasięg i nakład rejestracji różnią się w zależności od typu nadawcy. Większość ruchu aplikacyjnego w USA zaczyna się na long code w ramach 10DLC; programy o dużej skali jeden-do-wielu przechodzą na short code.

Typ nadawcyNajlepszy doRejestracja
Long code (10DLC)Rozmowy dwukierunkowe, OTP, alerty przy umiarkowanym wolumenieMarka + kampania A2P 10DLC
Short codeMarketing i alerty jeden-do-wielu o dużym wolumenieWeryfikowany przez operatorów, czas realizacji w tygodniach
Toll-freeRuch w USA/Kanadzie bez 10DLC, wyższa przepustowość niż long codeWeryfikacja toll-free
Alfanumeryczny identyfikator nadawcyJednokierunkowe markowe alerty tam, gdzie kraj na to pozwalaWstępna rejestracja w wielu krajach

Wyszukaj, kup i routuj w kilku wywołaniach.

Znajdź numer według kraju i możliwości, kup go i skieruj jego ruch przychodzący na webhook — wszystko z tego samego SDK, którym wysyłasz. Numer jest aktywny, gdy tylko wymagana rejestracja zostanie zatwierdzona.

provision.ts
201 · purchased
const { data: available } = await bird.numbers.search({
  country: "US",
  type:    "long-code",
  capabilities: ["sms"],
}).safe();

const { data: number } = await bird.numbers.buy({
  number:  available[0].number,
  webhook: "https://example.com/webhooks/bird",
}).safe();

console.log(number.id); // → "num_8KQ2..."

Rejestracja, obsłużona tam, gdzie jest wymagana.

Większość ruchu aplikacyjnego w USA wymaga rejestracji marki i kampanii A2P 10DLC; toll-free wymaga weryfikacji; wiele krajów wymaga wstępnej rejestracji identyfikatora nadawcy. Bird prowadzi każdą z nich z panelu, a warstwa zgodności śledzi status z poziomu API.

FAQ dotyczące numerów SMS

Od jakiego typu numeru powinienem zacząć?+
Dla ruchu aplikacyjnego w USA long code w ramach 10DLC obejmuje większość przypadków użycia dwukierunkowego i OTP. Programy o dużej skali jeden-do-wielu przechodzą na short code; toll-free to opcja dla USA/Kanady bez 10DLC.
Jak długo trwa uruchomienie numeru?+
Long code lub numer toll-free jest dostępny natychmiast i zaczyna wysyłać, gdy tylko jego rejestracja lub weryfikacja zostanie zatwierdzona. Short codes są weryfikowane przez operatorów i zwykle zajmują tygodnie.
Czy jeden numer może zarówno wysyłać, jak i odbierać?+
Tak. Long codes, short codes i numery toll-free są dwukierunkowe: skieruj ruch przychodzący numeru na webhook, a odpowiedzi przychodzą jako podpisane zdarzenia. Alfanumeryczne identyfikatory nadawcy działają tylko jednokierunkowo.
Czy muszę się zarejestrować, zanim zacznę wysyłać?+
To zależy od typu nadawcy i kraju. Ruch aplikacyjny w USA wymaga A2P 10DLC, toll-free wymaga weryfikacji, a wiele krajów wymaga wstępnej rejestracji identyfikatora nadawcy — wszystko obsługiwane z panelu.

Udostępnij właściwy numer, zrutuj go w kilka minut.

Numery to jedna z możliwości API SMS od Bird: wysyłanie, ruch przychodzący dwukierunkowy, zgodność, routing i analityka są dostarczane wraz z nimi.

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