Short codes

Stworzone do wysyłki na dużą skalę.

Short code to 5–6-cyfrowy numer stworzony do SMS-ów jeden-do-wielu o dużym wolumenie: marketingu, alertów i OTP o wysokiej częstotliwości. Operatorzy weryfikują każdy program, zanim będzie mógł wysyłać, więc czas realizacji udostępniania mierzy się w tygodniach, a nie w minutach.

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.`,
  category: "authentication",
}).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

Gdzie pasuje short code.

Short code to jeden z czterech typów nadawcy w ramach numerów Bird SMS, będących częścią szerszego Bird SMS API. To opcja, po którą sięgasz, gdy jeden numer musi obsłużyć duży wolumen wysyłek do wielu odbiorców, a jesteś gotów poświęcić szybkość uruchomienia na rzecz przepustowości i zaufania operatorów.

Co daje Ci short code.

Wysoka przepustowość, weryfikacja przez operatorów, stworzony do jeden-do-wielu.

  1. 01

    Najwyższa przepustowość spośród wszystkich typów nadawców.

    Short code jest zaprojektowany tak, by jeden numer przenosił duże obciążenie wychodzące, co sprawia, że kampania tego samego dnia lub rozesłanie alertu docierają na czas.

  2. 02

    Dedykowany lub współdzielony.

    Weź dedykowany short code, a jego reputacja wysyłkowa będzie wyłącznie Twoja; współdziel jeden za pomocą słów kluczowych, by zacząć szybciej i taniej, kosztem dziedziczenia reputacji sąsiadów.

  3. 03

    Weryfikowany przez operatorów przed wysyłką.

    Każdy program short code jest sprawdzany przez operatorów, więc numer pojawia się z już ustaloną u nich reputacją, zamiast zdobywać ją pod ruchem na żywo.

  4. 04

    Najlepszy do jeden-do-wielu.

    Wysyłki marketingowe, alerty transakcyjne i OTP o wysokiej częstotliwości — wszystkie pasują do short code. Dla ruchu dwukierunkowego konwersacyjnego long code jest zwykle lepszym punktem startowym.

Wyszukaj, kup i routuj.

Provisionowanie short code korzysta z tego samego klienta i tej samej struktury wywołania co każdy inny typ nadawcy — zmienia się tylko pole type. Wyszukaj według kraju i możliwości, kup numer i skieruj ruch przychodzący na webhook.

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

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

Weryfikacja kupuje Ci przepustowość.

Kompromis jest bezpośredni: short code zyskuje swoją wysoką, zaufaną przez operatorów przepustowość, przechodząc najpierw weryfikację, więc zaplanuj czas realizacji w tygodniach. Sięgnij po niego, gdy wolumen programu przerasta to, co obsługuje long code, lub gdy potrzebujesz wysokiej i przewidywalnej przepustowości od pierwszego dnia. Jeśli Twój ruch jest dwukierunkowy i konwersacyjny lub wolumen jest umiarkowany, long code jest aktywny szybciej i tańszy w starcie.

FAQ dotyczące short code

Czym jest short code SMS?
Short code to 5–6-cyfrowy numer zatwierdzany przez operatorów do wysyłki SMS o dużym wolumenie typu jeden-do-wielu: kampanie marketingowe, alerty i szybkie OTP. To typ nadawcy o najwyższej przepustowości, który przed rozpoczęciem wysyłki przechodzi weryfikację operatora.
Jak długo trwa udostępnienie short code?
Planuj w tygodniach, nie w minutach. Operatorzy weryfikują każdy program short code przed uruchomieniem, więc short code wiąże się z realnym czasem oczekiwania — w przeciwieństwie do numeru długiego, który można kupić i zacząć wysyłać natychmiast po zakończeniu rejestracji.
Dedykowany czy współdzielony short code?
Dedykowany short code należy wyłącznie do Ciebie, więc jego reputacja nadawcy jest w pełni Twoja. Współdzielony short code dzieli numer między nadawców za pomocą słów kluczowych: tańszy, szybszy na start, ale dziedziczysz reputację wszystkich pozostałych użytkowników tego numeru.
Kiedy powinienem zamiast tego użyć long code?
Gdy ruch jest dwukierunkowy i konwersacyjny lub wolumen nie uzasadnia weryfikacji i czasu realizacji. Long code jest lokalny, dwukierunkowy domyślnie i aktywny, gdy tylko jego kampania 10DLC zostanie zatwierdzona.

Wybierz typ nadawcy, którego wymaga Twój wolumen.

Short code to jeden z typów nadawców w warstwie numerów SMS od Bird. Udostępnij go, gdy wolumen i przepustowość uzasadniają weryfikację, i routuj ruch przychodzący z tego samego API, którym wysyłasz.

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